зеркало из https://github.com/mozilla/pjs.git
Bug 125133. Add 'Go to Home' and 'Go up a level' buttons to the XUL filepicker. Patch contributed by johann@ai.univie.ac.at; r=fabian (jar.mn changes) r=bzbarsky,caillon. sr=jag. a=asa
This commit is contained in:
Родитель
3c1e4a4686
Коммит
2a22e4b91a
Двоичный файл не отображается.
После Ширина: | Высота: | Размер: 484 B |
Двоичный файл не отображается.
После Ширина: | Высота: | Размер: 481 B |
|
@ -58,3 +58,14 @@ outlinerchildren:-moz-outliner-image(FilenameColumn, file) {
|
|||
border-color: #000000;
|
||||
}
|
||||
|
||||
/* ::::: button items ::::: */
|
||||
|
||||
.up-button {
|
||||
list-style-image: url("chrome://global/skin/filepicker/folder-up.gif");
|
||||
max-width: 36px;
|
||||
}
|
||||
|
||||
.home-button {
|
||||
list-style-image: url("chrome://global/skin/filepicker/folder-home.gif");
|
||||
max-width: 36px;
|
||||
}
|
||||
|
|
|
@ -58,3 +58,14 @@ outlinerchildren:-moz-outliner-image(FilenameColumn, file) {
|
|||
border-color: #000000;
|
||||
}
|
||||
|
||||
/* ::::: button items ::::: */
|
||||
|
||||
.up-button {
|
||||
list-style-image: url("chrome://global/skin/filepicker/folder-up.gif");
|
||||
max-width: 36px;
|
||||
}
|
||||
|
||||
.home-button {
|
||||
list-style-image: url("chrome://global/skin/filepicker/folder-home.gif");
|
||||
max-width: 36px;
|
||||
}
|
||||
|
|
|
@ -111,6 +111,8 @@ classic.jar:
|
|||
skin/classic/global/filepicker/blank.gif (global/filepicker/blank.gif)
|
||||
skin/classic/global/filepicker/dir-closed.gif (global/filepicker/dir-closed.gif)
|
||||
skin/classic/global/filepicker/dir-open.gif (global/filepicker/dir-open.gif)
|
||||
skin/classic/global/filepicker/folder-up.gif (global/filepicker/folder-up.gif)
|
||||
skin/classic/global/filepicker/folder-home.gif (global/filepicker/folder-home.gif)
|
||||
skin/classic/global/arrow/arrow-dn-dis.gif (global/arrow/arrow-dn-dis.gif)
|
||||
skin/classic/global/arrow/arrow-dn-hov.gif (global/arrow/arrow-dn-hov.gif)
|
||||
skin/classic/global/arrow/arrow-dn-sharp.gif (global/arrow/arrow-dn-sharp.gif)
|
||||
|
|
|
@ -73,3 +73,14 @@ outlinerchildren:-moz-outliner-image(FilenameColumn, file) {
|
|||
border-color: #000000;
|
||||
}
|
||||
|
||||
/* ::::: button items ::::: */
|
||||
|
||||
.up-button {
|
||||
list-style-image: url("chrome://global/skin/filepicker/folder-up.gif");
|
||||
max-width: 36px;
|
||||
}
|
||||
|
||||
.home-button {
|
||||
list-style-image: url("chrome://global/skin/filepicker/folder-home.gif");
|
||||
max-width: 36px;
|
||||
}
|
||||
|
|
|
@ -185,6 +185,8 @@ modern.jar:
|
|||
skin/modern/global/filepicker/blank.gif (global/filepicker/blank.gif)
|
||||
skin/modern/global/filepicker/dir-closed.gif (global/filepicker/dir-closed.gif)
|
||||
skin/modern/global/filepicker/dir-open.gif (global/filepicker/dir-open.gif)
|
||||
skin/modern/global/filepicker/folder-up.gif (global/filepicker/folder-up.gif)
|
||||
skin/modern/global/filepicker/folder-home.gif (global/filepicker/folder-home.gif)
|
||||
skin/modern/global/icons/alert-error.gif (global/icons/alert-error.gif)
|
||||
skin/modern/global/icons/alert-exclam.gif (global/icons/alert-exclam.gif)
|
||||
skin/modern/global/icons/alert-message.gif (global/icons/alert-message.gif)
|
||||
|
|
|
@ -554,6 +554,10 @@ function goUp() {
|
|||
}
|
||||
}
|
||||
|
||||
function goHome() {
|
||||
gotoDirectory(homeDir);
|
||||
}
|
||||
|
||||
function gotoDirectory(directory) {
|
||||
window.setCursor("wait");
|
||||
try {
|
||||
|
|
|
@ -47,6 +47,8 @@
|
|||
<menulist id="lookInMenuList" flex="1" oncommand="onDirectoryChanged(event.target);" crop="start">
|
||||
<menupopup id="lookInMenu"/>
|
||||
</menulist>
|
||||
<button id="folderUpButton" class="up-button" tooltiptext="&folderUp.tooltiptext;" oncommand="goUp();"/>
|
||||
<button id="homeButton" class="home-button" tooltiptext="&folderHome.tooltiptext;" oncommand="goHome();"/>
|
||||
</hbox>
|
||||
|
||||
<hbox flex="1">
|
||||
|
|
|
@ -8,3 +8,6 @@
|
|||
<!ENTITY showHiddenFiles.label "Show hidden files and directories">
|
||||
|
||||
<!ENTITY noPermissionError.label "You do not have the permissions necessary to view this directory.">
|
||||
|
||||
<!ENTITY folderUp.tooltiptext "Go up a level">
|
||||
<!ENTITY folderHome.tooltiptext "Go to home">
|
||||
|
|
Загрузка…
Ссылка в новой задаче