Expose launchNonNativeFiles hidden pref in Firefox

"Open PDFs and other files within Firefox when possible"
This commit is contained in:
Dan Stillman 2013-02-04 01:56:29 -05:00
parent 2cd45be191
commit 650c393507
4 changed files with 19 additions and 3 deletions

View File

@ -90,6 +90,14 @@ function init()
rows[i].firstChild.nextSibling.value = Zotero.isMac ? 'Cmd+Shift+' : 'Ctrl+Alt+';
}
// JS-based strings
var checkbox = document.getElementById('launchNonNativeFiles-checkbox');
if (checkbox ) {
checkbox.label = Zotero.getString(
'zotero.preferences.launchNonNativeFiles', Zotero.appName
);
}
updateStorageSettings(null, null, true);
updateWordProcessorInstructions();
refreshStylesList();

View File

@ -117,7 +117,7 @@ To add a new preference:
<label class="statusLine" value="&zotero.preferences.keys.changesTakeEffect;"/>
</groupbox>
<groupbox>
<groupbox id="zotero-prefpane-miscellaneous-groupbox">
<caption label="&zotero.preferences.miscellaneous;"/>
<hbox align="center">
@ -129,11 +129,10 @@ To add a new preference:
<checkbox label="&zotero.preferences.zoteroDotOrgVersionHeader;"
tooltiptext="&zotero.preferences.zoteroDotOrgVersionHeader.tooltip;"
preference="pref-zoteroDotOrgVersionHeader"/>
<checkbox label="&zotero.preferences.parseRISRefer;" preference="pref-parseEndNoteMIMETypes"/>
<checkbox id="parse-ris-checkbox" label="&zotero.preferences.parseRISRefer;" preference="pref-parseEndNoteMIMETypes"/>
<checkbox label="&zotero.preferences.automaticSnapshots;" preference="pref-automaticSnapshots"/>
<checkbox label="&zotero.preferences.downloadAssociatedFiles;" preference="pref-downloadAssociatedFiles"/>
<checkbox label="&zotero.preferences.automaticTags;" preference="pref-automaticTags"/>
<hbox align="center">
<label value="&zotero.preferences.trashAutoEmptyDaysPre;"/>
<textbox size="2" preference="pref-trashAutoEmptyDays"/>

View File

@ -48,6 +48,7 @@ To add a new preference:
<preferences id="zotero-prefpane-general-preferences">
<preference id="pref-showIn" name="extensions.zotero.showIn" type="int"/>
<preference id="pref-statusBarIcon" name="extensions.zotero.statusBarIcon" type="int"/>
<preference id="pref-launchNonNativeFiles" name="extensions.zotero.launchNonNativeFiles" type="bool"/>
</preferences>
<groupbox id="zotero-prefpane-general-groupbox">
<grid id="zotero-prefpane-general-grid">
@ -75,6 +76,13 @@ To add a new preference:
</rows>
</grid>
</groupbox>
<groupbox id="zotero-prefpane-miscellaneous-groupbox">
<checkbox id="launchNonNativeFiles-checkbox"
insertbefore="parse-ris-checkbox"
preference="pref-launchNonNativeFiles"
onsyncfrompreference="return !document.getElementById(this.getAttribute('preference')).value"
onsynctopreference="return !this.checked"/>
</groupbox>
</prefpane>
<prefpane id="zotero-prefpane-export"

View File

@ -447,6 +447,7 @@ db.integrityCheck.reportInForums = You can report this problem in the Zotero For
zotero.preferences.update.updated = Updated
zotero.preferences.update.upToDate = Up to date
zotero.preferences.update.error = Error
zotero.preferences.launchNonNativeFiles = Open PDFs and other files within %S when possible
zotero.preferences.openurl.resolversFound.zero = %S resolvers found
zotero.preferences.openurl.resolversFound.singular = %S resolver found
zotero.preferences.openurl.resolversFound.plural = %S resolvers found