home *** CD-ROM | disk | FTP | other *** search
- <?xml version="1.0"?>
- <?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
- <?xml-stylesheet href="chrome://glydo/skin/main.css" type="text/css"?>
- <?xml-stylesheet href="chrome://glydo/skin/recommendations/vertical_pane/pane_xul_container.css" type="text/css"?>
- <?xml-stylesheet href="chrome://glydo/skin/recommendations/vertical_pane/pane_xul.css" type="text/css"?>
- <?xml-stylesheet href="chrome://glydo/skin/controls/controls.css" type="text/css"?>
-
- <!DOCTYPE overlay [
- <!ENTITY % glydoDTD SYSTEM "chrome://glydo/locale/main.dtd">
- %glydoDTD;
- <!ENTITY % glydoDefaultDTD SYSTEM "chrome://glydo_locale/content/en-US/main.dtd">
- %glydoDefaultDTD;
- ]>
-
- <overlay id="glydooverlay"
- xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
- xmlns:html="http://www.w3.org/1999/xhtml"
- xmlns:svg="http://www.w3.org/2000/svg">
-
- <script type="application/x-javascript" src="Global.js"/>
- <script type="application/x-javascript" src="utils/ImageLoader.js"/>
- <script type="application/x-javascript" src="document_manager/DocumentManager.js"/>
- <script type="application/x-javascript" src="ui/recommendations/RecommendationViewClassesMap.js"/>
- <script type="application/x-javascript" src="ui/statusbar/Statusbar.js"/>
- <script type="application/x-javascript" src="ui/recommendations/vertical_pane_xul/VerticalPaneController.js"/>
- <script type="application/x-javascript" src="ui/recommendations/DetachedPopupsManager.js"/>
- <script type="application/x-javascript" src="ui/recommendations/TeasersManager.js"/>
- <script type="application/x-javascript" src="application/Sharing.js"/>
- <script type="application/x-javascript" src="application/Application.js"/>
- <script type="application/x-javascript" src="application/BrowserBridge.js"/>
- <script type="application/x-javascript" src="application/Init.js"/>
-
- <window id="main-window">
- <stringbundleset id="glydo-stringbundleset">
- <stringbundle id="glydo-stringbundle" src="chrome://glydo/locale/main.properties"/>
- <stringbundle id="glydo-default-stringbundle" src="chrome://glydo_locale/content/en-US/main.properties"/>
- </stringbundleset>
-
- <commandset id="glydo-commandset">
- <command
- id="glydo-open-feedback-page-command"
- label="&command.feedback.label;"
- oncommand="Glydo.gApp.openFeedbackPage();"/>
- <command
- id="glydo-open-settings-command"
- label="&command.settings.label;"
- oncommand="Glydo.gApp.openSettingsDialog();"/>
- <command
- id="glydo-open-about-command"
- label="&command.about.label;"
- oncommand="Glydo.gApp.openAboutDialog();"/>
- <command
- id="glydo-open-recommendation-command"
- label="&command.recommendation.open.label;"
- oncommand="Glydo.gApp.openContextRecommendation();"/>
- <command
- id="glydo-open-recommendation-new-tab-command"
- label="&command.recommendation.open_new_tab.label;"
- oncommand="Glydo.gApp.openContextRecommendation('new-tab');"/>
- <command
- id="glydo-open-recommendation-new-window-command"
- label="&command.recommendation.open_new_window.label;"
- oncommand="Glydo.gApp.openContextRecommendation('new-window');"/>
-
- </commandset>
-
- <popupset id="glydo-popupset" class="glydo-menus">
- <panel
- id="glydo-recommendations-popup"
- class="glydo-vertical-pane-outer-container"
- noautohide="true"
- noautofocus="true"
- level="parent"
- contextmenu="glydo-recommendation-context-menu"
- onpopupshowing="return Glydo.gApp.detachedPopupsManager.onPopupShowing(event)"
- onpopupshown="return Glydo.gApp.detachedPopupsManager.onPopupShown(event)"
- onpopuphiding="return Glydo.gApp.detachedPopupsManager.onPopupHiding(event)"
- onpopuphidden="return Glydo.gApp.detachedPopupsManager.onPopupHidden(event)">
- <stack>
- <box class="glydo-vertical-pane-colortab"/>
- <vbox class="glydo-vertical-pane-container">
- <hbox class="glydo-vertical-pane-titlebar-box">
- <hbox class="glydo-vertical-pane-titlebar">
- <image class="glydo-vertical-pane-titlebar-left"/>
- <glydosmoothtext id="glydo-vertical-pane-title" class="glydo-vertical-pane-title"/>
- <image class="glydo-vertical-pane-titlebar-right"/>
- </hbox>
- <spacer flex="1"/>
- <image
- class="glydo-vertical-pane-settings-button glydo-vertical-pane-title-button"
- tooltiptext="&command.settings.label;"
- onclick="Glydo.gApp.openSettingsDialog()"/>
- <image
- class="glydo-vertical-pane-close-button glydo-vertical-pane-title-button"
- tooltiptext="&command.close.label;"
- onclick="Glydo.gApp.detachedPopupsManager.onPopupCloseButtonClick()"/>
- </hbox>
- <vbox id="glydo-recpopup-recommendations-view" class="glydo-recommendations-view" flex="1"/>
- <!--
- <hbox class="glydo-vertical-pane-bottom-controls-box">
- <spacer flex="1"/>
- <label class="glydo-vertical-pane-teaser-settings" value="&teaser.settings.label;" onclick="Glydo.gApp.openSettingsDialog();"/>
- </hbox>
- -->
- </vbox>
- </stack>
- </panel>
- <menupopup
- id="glydo-recommendation-context-menu"
- position="at_pointer"
- onpopupshowing="return Glydo.gApp.onRecommendationContextMenu(event);"
- onpopuphidden="return Glydo.gApp.onRecommendationContextMenu(event);">
- <menuitem class="glydo-recommendation-context-item" command="glydo-open-recommendation-command"/>
-
- <menu class="menu-iconic glydo-menus glydo-menupopup glydo-sharing-menu glydo-recommendation-context-item" label="&menu.share.recommendation.label;">
- <menupopup class="glydo-sharing-popup" rel="recommendation">
- <hbox class="glydo-menu-title">
- <label class="glydo-menu-title-label" value="&sharing.recommendation.title;"/>
- </hbox>
- <separator class="groove"/>
- </menupopup>
- </menu>
- <menuseparator class="glydo-recommendation-context-item"/>
-
- <menuitem command="glydo-open-feedback-page-command" />
- <menuitem command="glydo-open-settings-command" />
- <menuitem command="glydo-open-about-command" />
- </menupopup>
- <menupopup
- id="glydo-sharing-recommendation-popup"
- class="glydo-sharing-popup"
- rel="recommendation"
- position="end_before"
- onpopupshowing="return Glydo.gApp.sharing.onMenu(event);"
- onpopuphidden="return Glydo.gApp.sharing.onMenu(event);">
- <hbox class="glydo-menu-title">
- <label class="glydo-menu-title-label" value="&sharing.recommendation.title;"/>
- </hbox>
- <separator class="groove"/>
- </menupopup>
- <menupopup id="glydo-statusbar-menu" position="before_start">
- <menu class="menu-iconic glydo-sharing-menu" label="&menu.share.current.label;">
- <menupopup class="glydo-sharing-popup" rel="current">
- <hbox class="glydo-menu-title">
- <label class="glydo-menu-title-label" value="&sharing.current.title;"/>
- </hbox>
- <separator class="groove"/>
- </menupopup>
- </menu>
- <menu class="menu-iconic glydo-sharing-app-menu" label="&menu.share.app.label;">
- <menupopup class="glydo-sharing-popup" rel="app">
- <hbox class="glydo-menu-title">
- <label class="glydo-menu-title-label" value="&sharing.app.title;"/>
- </hbox>
- <separator class="groove"/>
- </menupopup>
- </menu>
- <menuitem command="glydo-open-feedback-page-command" />
- <menuitem command="glydo-open-settings-command" />
- <menuseparator/>
- <menuitem command="glydo-open-about-command" />
-
- </menupopup>
-
- <menupopup
- id="glydo-sharing-current-popup"
- class="glydo-sharing-popup"
- rel="current"
- position="before_start"
- onpopupshowing="return Glydo.gApp.sharing.onMenu(event);"
- onpopuphidden="return Glydo.gApp.sharing.onMenu(event);">
- <hbox class="glydo-menu-title">
- <label id="glydo-sharing-popup-title-label" class="glydo-menu-title-label" value="&sharing.current.title;"/>
- </hbox>
- <separator class="groove"/>
- </menupopup>
- </popupset>
-
- </window>
-
- <statusbar id="status-bar">
- <statusbarpanel id="glydo-statusbarpanel"
- pos="10" insertafter="security-button,totalMessageCount">
- <stack>
- <svg xmlns="http://www.w3.org/2000/svg"
- xmlns:xlink="http://www.w3.org/1999/xlink"
- id="glydo-statusbar-bg" version="1.1">
- <defs>
- <linearGradient id="glydo-statusbar-gradient" gradientUnits="userSpaceOnUse" x1="50%" spreadMethod="reflect">
- <stop offset="0" class="glydo-statusbar-gradient-stop-1"/>
- <stop offset="0.6" class="glydo-statusbar-gradient-stop-2"/>
- <stop offset="0.9" class="glydo-statusbar-gradient-stop-3"/>
- <stop offset="1" class="glydo-statusbar-gradient-stop-4"/>
- </linearGradient>
- </defs>
- <g>
- <rect width="100%" height="100%" style="fill:url('#glydo-statusbar-gradient');fill-opacity:1;stroke:none" />
- </g>
- </svg>
- <hbox id="glydo-statusbar-box">
- <hbox id="glydo-statusbar-ticker-box">
- <hbox class='glydo-ticker glydo-bubble-fine' id='glydo-statusbar-ticker' realEstateKind="STATUSBAR_TICKER"/>
- <image id="glydo-statusbar-ticker-prev" class="glydo-statusbar-ticker-button"/>
- <image id="glydo-statusbar-ticker-next" class="glydo-statusbar-ticker-button"/>
- </hbox>
- <image class="glydo-statusbar-separator"/>
- <hbox id="glydo-statusbar-category-buttons-box"/>
- <image class="glydo-statusbar-separator"/>
- <hbox id="glydo-statusbar-fixed-buttons-box">
- <image id="glydo-statusbar-share-button" tooltiptext="&menu.share.current.label;" popup="glydo-sharing-current-popup"/>
- <image id="glydo-statusbar-main-button" popup="glydo-statusbar-menu"/>
- <image id="glydo-statusbar-home-button" tooltiptext="_X_home_button_tooltip_X_" hidden="true"/>
- </hbox>
- </hbox>
- </stack>
- </statusbarpanel>
- </statusbar>
-
- <popup id="contentAreaContextMenu">
- <menu class="menu-iconic glydo-sharing-menu" label="&menu.share.current.label;">
- <menupopup class="glydo-menus glydo-sharing-popup" rel="current">
- <hbox class="glydo-menu-title">
- <label class="glydo-menu-title-label" value="&sharing.current.title;"/>
- </hbox>
- <separator class="groove"/>
- </menupopup>
- </menu>
- </popup>
- </overlay>
-