Skip to content
Snippets Groups Projects
Commit f8adea89 authored by caillon%returnzero.com's avatar caillon%returnzero.com
Browse files

Bug 125133. Add 'Go to Home' and 'Go up a level' buttons to the XUL...

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
parent a8ca0e8a
No related branches found
No related tags found
No related merge requests found
Showing with 46 additions and 0 deletions
themes/classic/global/filepicker/folder-home.gif

484 B

themes/classic/global/filepicker/folder-up.gif

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;
}
themes/modern/global/filepicker/folder-home.gif

632 B

themes/modern/global/filepicker/folder-up.gif

627 B

......@@ -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">
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment