commit 966c293deab68b68c7af09f462ab56b4a06e32dd
parent f04a8c37363d9a40c933d7f9d1f82fc398257c40
Author: Adomas VenĨkauskas <adomas.ven@gmail.com>
Date: Mon, 12 Feb 2018 10:47:16 +0200
Add a pref to always show doc integration automatic updates option
Diffstat:
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/chrome/content/zotero/bibliography.js b/chrome/content/zotero/bibliography.js
@@ -216,8 +216,9 @@ var Zotero_File_Interface_Bibliography = new function() {
!selectedStyleObj.usesAbbreviation;
// Hide the automaticCitationUpdates checkbox before the prompt is shown
- document.getElementById("automaticCitationUpdates-vbox").hidden
- = _io.dontAskDelayCitationUpdates == undefined;
+ var showAutomaticUpdatesOption = Zotero.Prefs.get('integration.alwaysShowAutomaticUpdatesOption')
+ || _io.dontAskDelayCitationUpdates !== undefined;
+ document.getElementById("automaticCitationUpdates-vbox").hidden = !showAutomaticUpdatesOption;
// Highlight delay citations checkbox after displaying the alert
// NOTE: Currently unused
diff --git a/defaults/preferences/zotero.js b/defaults/preferences/zotero.js
@@ -126,6 +126,7 @@ pref("extensions.zotero.integration.port", 50001);
pref("extensions.zotero.integration.autoRegenerate", -1); // -1 = ask; 0 = no; 1 = yes
pref("extensions.zotero.integration.useClassicAddCitationDialog", false);
pref("extensions.zotero.integration.keepAddCitationDialogRaised", false);
+pref("extensions.zotero.integration.alwaysShowAutomaticUpdatesOption", false);
// Connector settings
pref("extensions.zotero.httpServer.enabled", false); // TODO enabled for testing only