summaryrefslogtreecommitdiffabout
path: root/content/browser.xul
blob: b5353438a5496dded9c299620fe98adefc7052e1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<?xml version="1.0"?>
<!DOCTYPE overlay SYSTEM "chrome://fireflix/locale/fireflix.dtd">
<overlay id="fireflixOverlay"
  xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" >

 <menupopup id="viewSidebarMenu">
  <menuitem observes="viewFireflixSidebar" key="fireflix-key" />
 </menupopup>

 <broadcasterset id="mainBroadcasterSet">
  <broadcaster id="viewFireflixSidebar"
    autoCheck="false" label="&browser.sidebar.label;"
    tooltiptext="&browser.sidebar.tooltip;"
    type="checkbox" group="sidebar"
    sidebarurl="chrome://fireflix/content/fireflix-panel.xul"
    sidebartitle="&browser.sidebar.title;"
    oncommand="toggleSidebar('viewFireflixSidebar')" />
 </broadcasterset>

 <toolbarpalette id="BrowserToolbarPalette">
  <toolbarbutton id="fireflix-button"
   oncommand="toggleSidebar('viewFireflixSidebar')"
   image="chrome://fireflix/content/icons/16x16/toolbar-button.png" >
   <observes element="viewFireflixSidebar" attribute="label"/>
   <observes element="viewFireflixSidebar" attribute="tooltiptext"/>
  </toolbarbutton>
 </toolbarpalette>

 <keyset id="mainKeyset">
  <key id="fireflix-key" command="viewFireflixSidebar"
   key="&sidekey.key;" modifiers="&sidekey.modifiers;" />
 </keyset>

</overlay>