browser/components/places/content/editBookmarkOverlay.xul

Wed, 31 Dec 2014 06:09:35 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 31 Dec 2014 06:09:35 +0100
changeset 0
6474c204b198
permissions
-rw-r--r--

Cloned upstream origin tor-browser at tor-browser-31.3.0esr-4.5-1-build1
revision ID fc1c9ff7c1b2defdbc039f12214767608f46423f for hacking purpose.

     1 <!-- This Source Code Form is subject to the terms of the Mozilla Public
     2    - License, v. 2.0. If a copy of the MPL was not distributed with this
     3    - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
     5 <!DOCTYPE overlay [
     6 <!ENTITY % editBookmarkOverlayDTD SYSTEM "chrome://browser/locale/places/editBookmarkOverlay.dtd">
     7 %editBookmarkOverlayDTD;
     8 ]>
    10 <?xml-stylesheet href="chrome://browser/skin/places/editBookmarkOverlay.css"?>
    11 <?xml-stylesheet href="chrome://browser/skin/places/places.css"?>
    13 <overlay id="editBookmarkOverlay"
    14          xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
    16   <vbox id="editBookmarkPanelContent" flex="1">
    17     <broadcaster id="paneElementsBroadcaster"/>
    19     <hbox id="editBMPanel_selectionCount" hidden="true" pack="center">
    20       <label id="editBMPanel_itemsCountText"/>
    21     </hbox>
    23     <grid id="editBookmarkPanelGrid" flex="1">
    24       <columns id="editBMPanel_columns">
    25         <column id="editBMPanel_labelColumn" />
    26         <column flex="1" id="editBMPanel_editColumn" />
    27       </columns>
    28       <rows id="editBMPanel_rows">
    29         <row align="center" id="editBMPanel_nameRow">
    30           <label value="&editBookmarkOverlay.name.label;"
    31                  class="editBMPanel_rowLabel"
    32                  accesskey="&editBookmarkOverlay.name.accesskey;"
    33                  control="editBMPanel_namePicker"
    34                  observes="paneElementsBroadcaster"/>
    35           <textbox id="editBMPanel_namePicker"
    36                    onblur="gEditItemOverlay.onNamePickerChange();"
    37                    observes="paneElementsBroadcaster"/>
    38         </row>
    40         <row align="center" id="editBMPanel_locationRow">
    41           <label value="&editBookmarkOverlay.location.label;"
    42                  class="editBMPanel_rowLabel"
    43                  accesskey="&editBookmarkOverlay.location.accesskey;"
    44                  control="editBMPanel_locationField"
    45                  observes="paneElementsBroadcaster"/>
    46           <textbox id="editBMPanel_locationField"
    47                    class="uri-element"
    48                    onblur="gEditItemOverlay.onLocationFieldBlur();"
    49                    observes="paneElementsBroadcaster"/>
    50         </row>
    52         <row align="center" id="editBMPanel_feedLocationRow">
    53           <label value="&editBookmarkOverlay.feedLocation.label;"
    54                  class="editBMPanel_rowLabel"
    55                  accesskey="&editBookmarkOverlay.feedLocation.accesskey;"
    56                  control="editBMPanel_feedLocationField"
    57                  observes="paneElementsBroadcaster"/>
    58           <textbox id="editBMPanel_feedLocationField"
    59                    class="uri-element"
    60                    observes="paneElementsBroadcaster"/>
    61         </row>
    63         <row align="center" id="editBMPanel_siteLocationRow">
    64           <label value="&editBookmarkOverlay.siteLocation.label;"
    65                  class="editBMPanel_rowLabel"
    66                  accesskey="&editBookmarkOverlay.siteLocation.accesskey;"
    67                  control="editBMPanel_siteLocationField"
    68                  observes="paneElementsBroadcaster"/>
    69           <textbox id="editBMPanel_siteLocationField"
    70                    class="uri-element"
    71                    observes="paneElementsBroadcaster"/>
    72         </row>
    74         <row align="center" id="editBMPanel_folderRow">
    75           <label value="&editBookmarkOverlay.folder.label;"
    76                  class="editBMPanel_rowLabel"
    77                  control="editBMPanel_folderMenuList"
    78                  observes="paneElementsBroadcaster"/>
    79           <hbox flex="1" align="center">
    80             <menulist id="editBMPanel_folderMenuList"
    81                       class="folder-icon"
    82                       flex="1"
    83                       oncommand="gEditItemOverlay.onFolderMenuListCommand(event);"
    84                       observes="paneElementsBroadcaster">
    85               <menupopup>
    86                 <!-- Static item for special folders -->
    87                 <menuitem id="editBMPanel_toolbarFolderItem"
    88                           class="menuitem-iconic folder-icon"/>
    89                 <menuitem id="editBMPanel_bmRootItem"
    90                           class="menuitem-iconic folder-icon"/>
    91                 <menuitem id="editBMPanel_unfiledRootItem"
    92                           class="menuitem-iconic folder-icon"/>
    93                 <menuseparator id="editBMPanel_chooseFolderSeparator"/>
    94                 <menuitem id="editBMPanel_chooseFolderMenuItem"
    95                           label="&editBookmarkOverlay.choose.label;"
    96                           class="menuitem-iconic folder-icon"/>
    97                 <menuseparator id="editBMPanel_foldersSeparator" hidden="true"/>
    98               </menupopup>
    99             </menulist>
   100             <button id="editBMPanel_foldersExpander"
   101                     class="expander-down"
   102                     tooltiptext="&editBookmarkOverlay.foldersExpanderDown.tooltip;"
   103                     tooltiptextdown="&editBookmarkOverlay.foldersExpanderDown.tooltip;"
   104                     tooltiptextup="&editBookmarkOverlay.expanderUp.tooltip;"
   105                     oncommand="gEditItemOverlay.toggleFolderTreeVisibility();"
   106                     observes="paneElementsBroadcaster"/>
   107           </hbox>
   108         </row>
   110         <row id="editBMPanel_folderTreeRow" collapsed="true" flex="1">
   111           <spacer/>
   112           <vbox flex="1">
   113             <tree id="editBMPanel_folderTree"
   114                   flex="1"
   115                   class="placesTree"
   116                   type="places"
   117                   height="150"
   118                   minheight="150"
   119                   editable="true"
   120                   onselect="gEditItemOverlay.onFolderTreeSelect();"
   121                   hidecolumnpicker="true"
   122                   observes="paneElementsBroadcaster">
   123               <treecols>
   124                 <treecol anonid="title" flex="1" primary="true" hideheader="true"/>
   125               </treecols>
   126               <treechildren flex="1"/>
   127             </tree>
   129             <hbox id="editBMPanel_newFolderBox">
   130               <button label="&editBookmarkOverlay.newFolderButton.label;"
   131                       id="editBMPanel_newFolderButton"
   132                       accesskey="&editBookmarkOverlay.newFolderButton.accesskey;"
   133                       oncommand="gEditItemOverlay.newFolder();"/>
   134             </hbox>
   135           </vbox>
   136         </row>
   138         <row align="center" id="editBMPanel_tagsRow">
   139           <label value="&editBookmarkOverlay.tags.label;"
   140                  class="editBMPanel_rowLabel"
   141                  accesskey="&editBookmarkOverlay.tags.accesskey;"
   142                  control="editBMPanel_tagsField"
   143                  observes="paneElementsBroadcaster"/>
   144           <hbox flex="1" align="center">
   145             <textbox id="editBMPanel_tagsField"
   146                      type="autocomplete"
   147                      class="padded"
   148                      flex="1"
   149                      autocompletesearch="places-tag-autocomplete" 
   150                      completedefaultindex="true"
   151                      tabscrolling="true"
   152                      showcommentcolumn="true"
   153                      onblur="gEditItemOverlay.onTagsFieldBlur();"
   154                      observes="paneElementsBroadcaster"
   155                      placeholder="&editBookmarkOverlay.tagsEmptyDesc.label;"/>
   156             <button id="editBMPanel_tagsSelectorExpander"
   157                     class="expander-down"
   158                     tooltiptext="&editBookmarkOverlay.tagsExpanderDown.tooltip;"
   159                     tooltiptextdown="&editBookmarkOverlay.tagsExpanderDown.tooltip;"
   160                     tooltiptextup="&editBookmarkOverlay.expanderUp.tooltip;"
   161                     oncommand="gEditItemOverlay.toggleTagsSelector();"
   162                     observes="paneElementsBroadcaster"/>
   163           </hbox>
   164         </row>
   166         <row id="editBMPanel_tagsSelectorRow"
   167              align="center"
   168              collapsed="true">
   169           <spacer/>
   170           <listbox id="editBMPanel_tagsSelector"
   171                    height="150"
   172                    observes="paneElementsBroadcaster"/>
   173         </row>
   175         <row align="center" id="editBMPanel_keywordRow">
   176           <observes element="additionalInfoBroadcaster" attribute="hidden"/>
   177           <label value="&editBookmarkOverlay.keyword.label;"
   178                  class="editBMPanel_rowLabel"
   179                  accesskey="&editBookmarkOverlay.keyword.accesskey;"
   180                  control="editBMPanel_keywordField"
   181                  observes="paneElementsBroadcaster"/>
   182           <textbox id="editBMPanel_keywordField"
   183                    onblur="gEditItemOverlay.onKeywordFieldBlur();"
   184                    observes="paneElementsBroadcaster"/>
   185         </row>
   187         <row id="editBMPanel_descriptionRow">
   188           <observes element="additionalInfoBroadcaster" attribute="hidden"/>
   189           <label value="&editBookmarkOverlay.description.label;"
   190                  class="editBMPanel_rowLabel"
   191                  accesskey="&editBookmarkOverlay.description.accesskey;"
   192                  control="editBMPanel_descriptionField"
   193                  observes="paneElementsBroadcaster"/>
   194           <textbox id="editBMPanel_descriptionField"
   195                    multiline="true"
   196                    onblur="gEditItemOverlay.onDescriptionFieldBlur();"
   197                    observes="paneElementsBroadcaster"/>
   198         </row>
   199       </rows>
   200     </grid>
   202     <checkbox id="editBMPanel_loadInSidebarCheckbox"
   203               label="&editBookmarkOverlay.loadInSidebar.label;"
   204               accesskey="&editBookmarkOverlay.loadInSidebar.accesskey;"
   205               oncommand="gEditItemOverlay.onLoadInSidebarCheckboxCommand();"
   206               observes="paneElementsBroadcaster">
   207       <observes element="additionalInfoBroadcaster" attribute="hidden"/>
   208     </checkbox>
   210     <!-- If the ids are changing or additional fields are being added, be sure
   211          to sync the values in places.js -->
   212     <broadcaster id="additionalInfoBroadcaster"/>
   214   </vbox>
   215 </overlay>

mercurial