- Closes #1793, Add update button to standalone

A "Check for Updates" menu item is now available (under the Zotero menu on OS X, or the Help menu on other platforms). This will currently give a 404 unless you build Zotero Standalone as from the "beta" channel.

- Don't add About menu option to help menu on OS X (only to Zotero menu)
This commit is contained in:
Simon Kornblith 2011-07-11 14:54:51 +00:00
parent 745e4de7ca
commit 5197f1e78b
3 changed files with 11 additions and 4 deletions

View File

@ -81,10 +81,6 @@
<!-- nsMenuBarX hides these and uses them to build the Application menu. --> <!-- nsMenuBarX hides these and uses them to build the Application menu. -->
<menupopup id="menu_FilePopup"> <menupopup id="menu_FilePopup">
<menuitem id="aboutName"
accesskey="&aboutProduct.accesskey;"
label="&aboutProduct.label;"
oncommand="ZoteroPane.openAboutDialog();"/>
<menuitem id="menu_preferences" <menuitem id="menu_preferences"
label="&preferencesCmdMac.label;" label="&preferencesCmdMac.label;"
key="key_preferencesCmdMac" key="key_preferencesCmdMac"

View File

@ -138,6 +138,13 @@ var ZoteroStandalone = new function()
} }
} }
/**
* Checks for updates
*/
this.checkForUpdates = function() {
window.open('chrome://mozapps/content/update/updates.xul', 'updateChecker', 'chrome,centerscreen');
}
/** /**
* Called before standalone window is closed * Called before standalone window is closed
*/ */

View File

@ -198,6 +198,10 @@
accesskey="&helpReportErrors.accesskey;" accesskey="&helpReportErrors.accesskey;"
label="&helpReportErrors.label;" label="&helpReportErrors.label;"
command="cmd_zotero_reportErrors"/> command="cmd_zotero_reportErrors"/>
<menuitem id="checkForUpdates"
accesskey="&helpCheckForUpdates.accesskey;"
label="&helpCheckForUpdates.label;"
oncommand="ZoteroStandalone.checkForUpdates();"/>
<menuitem id="aboutName" <menuitem id="aboutName"
accesskey="&aboutProduct.accesskey;" accesskey="&aboutProduct.accesskey;"
label="&aboutProduct.label;" label="&aboutProduct.label;"