Remove unneeded "Pref" word from prefs methods
				
					
				
			This commit is contained in:
		
							parent
							
								
									1f961b0993
								
							
						
					
					
						commit
						d971bbda8a
					
				|  | @ -71,7 +71,7 @@ chrome.commands.onCommand.addListener(function(command) { | |||
| 			break; | ||||
| 		case "styleDisableAll": | ||||
| 			disableAllStylesToggle(); | ||||
| 			chrome.contextMenus.update("disableAll", {checked: prefs.getPref("disableAll")}); | ||||
| 			chrome.contextMenus.update("disableAll", {checked: prefs.get("disableAll")}); | ||||
| 			break; | ||||
| 	} | ||||
| }); | ||||
|  | @ -81,11 +81,11 @@ chrome.commands.onCommand.addListener(function(command) { | |||
| runTryCatch(function() { | ||||
| 	chrome.contextMenus.create({ | ||||
| 		id: "show-badge", title: chrome.i18n.getMessage("menuShowBadge"), | ||||
| 		type: "checkbox", contexts: ["browser_action"], checked: prefs.getPref("show-badge") | ||||
| 		type: "checkbox", contexts: ["browser_action"], checked: prefs.get("show-badge") | ||||
| 	}, function() { var clearError = chrome.runtime.lastError }); | ||||
| 	chrome.contextMenus.create({ | ||||
| 		id: "disableAll", title: chrome.i18n.getMessage("disableAllStyles"), | ||||
| 		type: "checkbox", contexts: ["browser_action"], checked: prefs.getPref("disableAll") | ||||
| 		type: "checkbox", contexts: ["browser_action"], checked: prefs.get("disableAll") | ||||
| 	}, function() { var clearError = chrome.runtime.lastError }); | ||||
| }); | ||||
| 
 | ||||
|  | @ -93,15 +93,15 @@ chrome.contextMenus.onClicked.addListener(function(info, tab) { | |||
| 	if (info.menuItemId == "disableAll") { | ||||
| 		disableAllStylesToggle(info.checked); | ||||
| 	} else { | ||||
| 		prefs.setPref(info.menuItemId, info.checked); | ||||
| 		prefs.set(info.menuItemId, info.checked); | ||||
| 	} | ||||
| }); | ||||
| 
 | ||||
| function disableAllStylesToggle(newState) { | ||||
| 	if (newState === undefined || newState === null) { | ||||
| 		newState = !prefs.getPref("disableAll"); | ||||
| 		newState = !prefs.get("disableAll"); | ||||
| 	} | ||||
| 	prefs.setPref("disableAll", newState); | ||||
| 	prefs.set("disableAll", newState); | ||||
| } | ||||
| 
 | ||||
| function getStyles(options, callback) { | ||||
|  | @ -114,7 +114,7 @@ function getStyles(options, callback) { | |||
| 	var asHash = "asHash" in options ? options.asHash : false; | ||||
| 
 | ||||
| 	var callCallback = function() { | ||||
| 		var styles = asHash ? {disableAll: prefs.getPref("disableAll", false)} : []; | ||||
| 		var styles = asHash ? {disableAll: prefs.get("disableAll", false)} : []; | ||||
| 		cachedStyles.forEach(function(style) { | ||||
| 			if (enabled != null && fixBoolean(style.enabled) != enabled) { | ||||
| 				return; | ||||
|  | @ -387,7 +387,7 @@ chrome.tabs.onAttached.addListener(function(tabId, data) { | |||
| 		if (tabData.url.indexOf(editFullUrl) == 0) { | ||||
| 			chrome.windows.get(tabData.windowId, {populate: true}, function(win) { | ||||
| 				// If there's only one tab in this window, it's been dragged to new window
 | ||||
| 				prefs.setPref('openEditInWindow', win.tabs.length == 1); | ||||
| 				prefs.set("openEditInWindow", win.tabs.length == 1); | ||||
| 			}); | ||||
| 		} | ||||
| 	}); | ||||
|  |  | |||
							
								
								
									
										40
									
								
								edit.js
									
									
									
									
									
								
							
							
						
						
									
										40
									
								
								edit.js
									
									
									
									
									
								
							|  | @ -132,16 +132,16 @@ function initCodeMirror() { | |||
| 		foldGutter: true, | ||||
| 		gutters: ["CodeMirror-linenumbers", "CodeMirror-foldgutter", "CodeMirror-lint-markers"], | ||||
| 		matchBrackets: true, | ||||
| 		lint: {getAnnotations: CodeMirror.lint.css, delay: prefs.getPref("editor.lintDelay")}, | ||||
| 		lintReportDelay: prefs.getPref("editor.lintReportDelay"), | ||||
| 		lint: {getAnnotations: CodeMirror.lint.css, delay: prefs.get("editor.lintDelay")}, | ||||
| 		lintReportDelay: prefs.get("editor.lintReportDelay"), | ||||
| 		styleActiveLine: true, | ||||
| 		theme: "default", | ||||
| 		keyMap: prefs.getPref("editor.keyMap"), | ||||
| 		keyMap: prefs.get("editor.keyMap"), | ||||
| 		extraKeys: { // independent of current keyMap
 | ||||
| 			"Alt-PageDown": "nextEditor", | ||||
| 			"Alt-PageUp": "prevEditor" | ||||
| 		} | ||||
| 	}, prefs.getPref("editor.options")); | ||||
| 	}, prefs.get("editor.options")); | ||||
| 
 | ||||
| 	// additional commands
 | ||||
| 	CM.commands.jumpToLine = jumpToLine; | ||||
|  | @ -219,8 +219,8 @@ function initCodeMirror() { | |||
| 		}); | ||||
| 	} | ||||
| 
 | ||||
| 	// preload the theme so that CodeMirror can calculate its metrics in DOMContentLoaded->loadPrefs()
 | ||||
| 	var theme = prefs.getPref("editor.theme"); | ||||
| 	// preload the theme so that CodeMirror can calculate its metrics in DOMContentLoaded->setupLivePrefs()
 | ||||
| 	var theme = prefs.get("editor.theme"); | ||||
| 	document.getElementById("cm-theme").href = theme == "default" ? "" : "codemirror/theme/" + theme + ".css"; | ||||
| 
 | ||||
| 	// initialize global editor controls
 | ||||
|  | @ -242,7 +242,7 @@ function initCodeMirror() { | |||
| 		} | ||||
| 		document.getElementById("editor.keyMap").innerHTML = optionsHtmlFromArray(Object.keys(CM.keyMap).sort()); | ||||
| 		document.getElementById("options").addEventListener("change", acmeEventListener, false); | ||||
| 		loadPrefs( | ||||
| 		setupLivePrefs( | ||||
| 			document.querySelectorAll("#options *[data-option][id^='editor.']") | ||||
| 				.map(function(option) { return option.id }) | ||||
| 		); | ||||
|  | @ -270,8 +270,8 @@ function acmeEventListener(event) { | |||
| 			// use non-localized "default" internally
 | ||||
| 			if (!value || value == "default" || value == t("defaultTheme")) { | ||||
| 				value = "default"; | ||||
| 				if (prefs.getPref(el.id) != value) { | ||||
| 					prefs.setPref(el.id, value); | ||||
| 				if (prefs.get(el.id) != value) { | ||||
| 					prefs.set(el.id, value); | ||||
| 				} | ||||
| 				themeLink.href = ""; | ||||
| 				el.selectedIndex = 0; | ||||
|  | @ -386,7 +386,7 @@ document.addEventListener("wheel", function(event) { | |||
| 
 | ||||
| chrome.tabs.query({currentWindow: true}, function(tabs) { | ||||
| 	var windowId = tabs[0].windowId; | ||||
| 	if (prefs.getPref("openEditInWindow")) { | ||||
| 	if (prefs.get("openEditInWindow")) { | ||||
| 		if (tabs.length == 1 && window.history.length == 1) { | ||||
| 			chrome.windows.getAll(function(windows) { | ||||
| 				if (windows.length > 1) { | ||||
|  | @ -420,7 +420,7 @@ function goBackToManage(event) { | |||
| 
 | ||||
| window.onbeforeunload = function() { | ||||
| 	if (saveSizeOnClose) { | ||||
| 		prefs.setPref("windowPosition", { | ||||
| 		prefs.set("windowPosition", { | ||||
| 			left: screenLeft, | ||||
| 			top: screenTop, | ||||
| 			width: outerWidth, | ||||
|  | @ -964,9 +964,9 @@ function beautify(event) { | |||
| 		script.onload = doBeautify; | ||||
| 	} | ||||
| 	function doBeautify() { | ||||
| 		var tabs = prefs.getPref("editor.indentWithTabs"); | ||||
| 		var options = prefs.getPref("editor.beautify"); | ||||
| 		options.indent_size = tabs ? 1 : prefs.getPref("editor.tabSize"); | ||||
| 		var tabs = prefs.get("editor.indentWithTabs"); | ||||
| 		var options = prefs.get("editor.beautify"); | ||||
| 		options.indent_size = tabs ? 1 : prefs.get("editor.tabSize"); | ||||
| 		options.indent_char = tabs ? "\t" : " "; | ||||
| 
 | ||||
| 		var section = getSectionForChild(event.target); | ||||
|  | @ -1015,7 +1015,7 @@ function beautify(event) { | |||
| 		document.querySelector(".beautify-options").addEventListener("change", function(event) { | ||||
| 			var value = event.target.selectedIndex > 0; | ||||
| 			options[event.target.dataset.option] = value; | ||||
| 			prefs.setPref("editor.beautify", options); | ||||
| 			prefs.set("editor.beautify", options); | ||||
| 			event.target.parentNode.setAttribute("newline", value.toString()); | ||||
| 			doBeautify(); | ||||
| 		}); | ||||
|  | @ -1090,7 +1090,7 @@ function initWithStyle(style) { | |||
| 	function add() { | ||||
| 		var sectionDiv = addSection(null, queue.shift()); | ||||
| 		maximizeCodeHeight(sectionDiv, !queue.length); | ||||
| 		updateLintReport(getCodeMirrorForSection(sectionDiv), prefs.getPref("editor.lintDelay")); | ||||
| 		updateLintReport(getCodeMirrorForSection(sectionDiv), prefs.get("editor.lintDelay")); | ||||
| 	} | ||||
| } | ||||
| 
 | ||||
|  | @ -1442,12 +1442,12 @@ function showToMozillaHelp() { | |||
| } | ||||
| 
 | ||||
| function showKeyMapHelp() { | ||||
| 	var keyMap = mergeKeyMaps({}, prefs.getPref("editor.keyMap"), CodeMirror.defaults.extraKeys); | ||||
| 	var keyMap = mergeKeyMaps({}, prefs.get("editor.keyMap"), CodeMirror.defaults.extraKeys); | ||||
| 	var keyMapSorted = Object.keys(keyMap) | ||||
| 		.map(function(key) { return {key: key, cmd: keyMap[key]} }) | ||||
| 		.concat([{key: "Shift-Ctrl-Wheel", cmd: "scrollWindow"}]) | ||||
| 		.sort(function(a, b) { return a.cmd < b.cmd || (a.cmd == b.cmd && a.key < b.key) ? -1 : 1 }); | ||||
| 	showHelp(t("cm_keyMap") + ": " + prefs.getPref("editor.keyMap"), | ||||
| 	showHelp(t("cm_keyMap") + ": " + prefs.get("editor.keyMap"), | ||||
| 		'<table class="keymap-list">' + | ||||
| 			'<thead><tr><th><input placeholder="' + t("helpKeyMapHotkey") + '" type="search"></th>' + | ||||
| 				'<th><input placeholder="' + t("helpKeyMapCommand") + '" type="search"></th></tr></thead>' + | ||||
|  | @ -1564,8 +1564,8 @@ function showCodeMirrorPopup(title, html, options) { | |||
| 		matchBrackets: true, | ||||
| 		lint: {getAnnotations: CodeMirror.lint.css, delay: 0}, | ||||
| 		styleActiveLine: true, | ||||
| 		theme: prefs.getPref("editor.theme"), | ||||
| 		keyMap: prefs.getPref("editor.keyMap") | ||||
| 		theme: prefs.get("editor.theme"), | ||||
| 		keyMap: prefs.get("editor.keyMap") | ||||
| 	}, options)); | ||||
| 	popup.codebox.focus(); | ||||
| 	popup.codebox.on("focus", function() { hotkeyRerouter.setState(false) }); | ||||
|  |  | |||
|  | @ -110,7 +110,7 @@ function createStyleElement(style) { | |||
| 			event.stopPropagation(); | ||||
| 			if (openWindow || openBackgroundTab || openForegroundTab) { | ||||
| 				if (openWindow) { | ||||
| 					var options = prefs.getPref("windowPosition"); | ||||
| 					var options = prefs.get("windowPosition"); | ||||
| 					options.url = url; | ||||
| 					chrome.windows.create(options); | ||||
| 				} else { | ||||
|  | @ -475,7 +475,7 @@ document.addEventListener("DOMContentLoaded", function() { | |||
| 	document.getElementById("search").addEventListener("input", searchStyles); | ||||
| 	searchStyles(true); // re-apply filtering on history Back
 | ||||
| 
 | ||||
| 	loadPrefs([ | ||||
| 	setupLivePrefs([ | ||||
| 		"manage.onlyEnabled", | ||||
| 		"manage.onlyEdited", | ||||
| 		"show-badge", | ||||
|  |  | |||
|  | @ -44,13 +44,13 @@ function updateIcon(tab, styles) { | |||
| 	}); | ||||
| 
 | ||||
| 	function stylesReceived(styles) { | ||||
| 		var disableAll = "disableAll" in styles ? styles.disableAll : prefs.getPref("disableAll"); | ||||
| 		var disableAll = "disableAll" in styles ? styles.disableAll : prefs.get("disableAll"); | ||||
| 		var postfix = styles.length == 0 || disableAll ? "w" : ""; | ||||
| 		chrome.browserAction.setIcon({ | ||||
| 			path: {19: "19" + postfix + ".png", 38: "38" + postfix + ".png"}, | ||||
| 			tabId: tab.id | ||||
| 		}); | ||||
| 		var t = prefs.getPref("show-badge") && styles.length ? ("" + styles.length) : ""; | ||||
| 		var t = prefs.get("show-badge") && styles.length ? ("" + styles.length) : ""; | ||||
| 		chrome.browserAction.setBadgeText({text: t, tabId: tab.id}); | ||||
| 		chrome.browserAction.setBadgeBackgroundColor({color: disableAll ? "#aaa" : [0, 0, 0, 0]}); | ||||
| 		//console.log("Tab " + tab.id + " (" + tab.url + ") badge text set to '" + t + "'.");
 | ||||
|  |  | |||
							
								
								
									
										18
									
								
								popup.js
									
									
									
									
									
								
							
							
						
						
									
										18
									
								
								popup.js
									
									
									
									
									
								
							|  | @ -3,7 +3,7 @@ writeStyleTemplate.className = "write-style-link"; | |||
| 
 | ||||
| var installed = document.getElementById("installed"); | ||||
| 
 | ||||
| if (!prefs.getPref("popup.stylesFirst")) { | ||||
| if (!prefs.get("popup.stylesFirst")) { | ||||
| 	document.body.insertBefore(document.querySelector("body > .actions"), installed); | ||||
| } | ||||
| 
 | ||||
|  | @ -29,14 +29,14 @@ function updatePopUp(url) { | |||
| 	var urlLink = writeStyleTemplate.cloneNode(true); | ||||
| 	urlLink.href = "edit.html?url-prefix=" + encodeURIComponent(url); | ||||
| 	urlLink.appendChild(document.createTextNode( // switchable; default="this URL"
 | ||||
| 		!prefs.getPref("popup.breadcrumbs.usePath") | ||||
| 		!prefs.get("popup.breadcrumbs.usePath") | ||||
| 		? t("writeStyleForURL").replace(/ /g, "\u00a0") | ||||
| 		: /\/\/[^/]+\/(.*)/.exec(url)[1] | ||||
| 	)); | ||||
| 	urlLink.title = "url-prefix(\"$\")".replace("$", url); | ||||
| 	writeStyleLinks.push(urlLink); | ||||
| 	document.querySelector("#write-style").appendChild(urlLink) | ||||
| 	if (prefs.getPref("popup.breadcrumbs")) { // switchable; default=enabled
 | ||||
| 	if (prefs.get("popup.breadcrumbs")) { // switchable; default=enabled
 | ||||
| 		urlLink.addEventListener("mouseenter", function(event) { this.parentNode.classList.add("url()") }, false); | ||||
| 		urlLink.addEventListener("focus", function(event) { this.parentNode.classList.add("url()") }, false); | ||||
| 		urlLink.addEventListener("mouseleave", function(event) { this.parentNode.classList.remove("url()") }, false); | ||||
|  | @ -63,7 +63,7 @@ function updatePopUp(url) { | |||
| 		link.addEventListener("click", openLinkInTabOrWindow, false); | ||||
| 		container.appendChild(link); | ||||
| 	}); | ||||
| 	if (prefs.getPref("popup.breadcrumbs")) { | ||||
| 	if (prefs.get("popup.breadcrumbs")) { | ||||
| 		container.classList.add("breadcrumbs"); | ||||
| 		container.appendChild(container.removeChild(container.firstChild)); | ||||
| 	} | ||||
|  | @ -71,7 +71,7 @@ function updatePopUp(url) { | |||
| } | ||||
| 
 | ||||
| function showStyles(styles) { | ||||
| 	var enabledFirst = prefs.getPref("popup.enabledFirst"); | ||||
| 	var enabledFirst = prefs.get("popup.enabledFirst"); | ||||
| 	styles.sort(function(a, b) { | ||||
| 		if (enabledFirst && a.enabled !== b.enabled) return !(a.enabled < b.enabled) ? -1 : 1; | ||||
| 		return a.name.localeCompare(b.name); | ||||
|  | @ -146,9 +146,9 @@ function getId(event) { | |||
| 
 | ||||
| function openLinkInTabOrWindow(event) { | ||||
| 	event.preventDefault(); | ||||
| 	if (prefs.getPref('openEditInWindow', false)) { | ||||
| 	if (prefs.get("openEditInWindow", false)) { | ||||
| 		var options = {url: event.target.href} | ||||
| 		var wp = prefs.getPref('windowPosition', {}); | ||||
| 		var wp = prefs.get("windowPosition", {}); | ||||
| 		for (var k in wp) options[k] = wp[k]; | ||||
| 		chrome.windows.create(options); | ||||
| 	} else { | ||||
|  | @ -204,6 +204,6 @@ chrome.extension.onMessage.addListener(function(request, sender, sendResponse) { | |||
| }); | ||||
| 
 | ||||
| document.getElementById("disableAll").addEventListener("change", function(event) { | ||||
| 	installed.classList.toggle("disabled", prefs.getPref("disableAll")); | ||||
| 	installed.classList.toggle("disabled", prefs.get("disableAll")); | ||||
| }); | ||||
| loadPrefs(["disableAll"]); | ||||
| setupLivePrefs(["disableAll"]); | ||||
|  |  | |||
							
								
								
									
										25
									
								
								storage.js
									
									
									
									
									
								
							
							
						
						
									
										25
									
								
								storage.js
									
									
									
									
									
								
							|  | @ -136,13 +136,14 @@ function isCheckbox(el) { | |||
| 	return el.nodeName.toLowerCase() == "input" && "checkbox" == el.type.toLowerCase(); | ||||
| } | ||||
| 
 | ||||
| // Accepts an array of pref names (values are fetched via prefs.getPref)
 | ||||
| function loadPrefs(IDs) { | ||||
| // Accepts an array of pref names (values are fetched via prefs.get)
 | ||||
| // and establishes a two-way connection between the document elements and the actual prefs
 | ||||
| function setupLivePrefs(IDs) { | ||||
| 	var localIDs = {}; | ||||
| 	IDs.forEach(function(id) { | ||||
| 		localIDs[id] = true; | ||||
| 		updateElement(id).addEventListener("change", function() { | ||||
| 			prefs.setPref(this.id, isCheckbox(this) ? this.checked : this.value); | ||||
| 			prefs.set(this.id, isCheckbox(this) ? this.checked : this.value); | ||||
| 		}); | ||||
| 	}); | ||||
| 	chrome.extension.onMessage.addListener(function(request) { | ||||
|  | @ -152,7 +153,7 @@ function loadPrefs(IDs) { | |||
| 	}); | ||||
| 	function updateElement(id) { | ||||
| 		var el = document.getElementById(id); | ||||
| 		el[isCheckbox(el) ? "checked" : "value"] = prefs.getPref(id); | ||||
| 		el[isCheckbox(el) ? "checked" : "value"] = prefs.get(id); | ||||
| 		el.dispatchEvent(new Event("change", {bubbles: true, cancelable: true})); | ||||
| 		return el; | ||||
| 	} | ||||
|  | @ -200,7 +201,7 @@ var prefs = chrome.extension.getBackgroundPage().prefs || new function Prefs() { | |||
| 
 | ||||
| 	Object.defineProperty(this, "readOnlyValues", {value: {}}); | ||||
| 
 | ||||
| 	Prefs.prototype.getPref = function(key, defaultValue) { | ||||
| 	Prefs.prototype.get = function(key, defaultValue) { | ||||
| 		if (key in values) { | ||||
| 			return values[key]; | ||||
| 		} | ||||
|  | @ -213,11 +214,11 @@ var prefs = chrome.extension.getBackgroundPage().prefs || new function Prefs() { | |||
| 		console.warn("No default preference for '%s'", key); | ||||
| 	}; | ||||
| 
 | ||||
| 	Prefs.prototype.getAllPrefs = function(key) { | ||||
| 	Prefs.prototype.getAll = function(key) { | ||||
| 		return deepCopy(values); | ||||
| 	}; | ||||
| 
 | ||||
| 	Prefs.prototype.setPref = function(key, value, options) { | ||||
| 	Prefs.prototype.set = function(key, value, options) { | ||||
| 		var oldValue = deepCopy(values[key]); | ||||
| 		values[key] = value; | ||||
| 		defineReadonlyProperty(this.readOnlyValues, key, value); | ||||
|  | @ -226,7 +227,7 @@ var prefs = chrome.extension.getBackgroundPage().prefs || new function Prefs() { | |||
| 		} | ||||
| 	}; | ||||
| 
 | ||||
| 	Prefs.prototype.removePref = function(key) { me.setPref(key, undefined) }; | ||||
| 	Prefs.prototype.remove = function(key) { me.set(key, undefined) }; | ||||
| 
 | ||||
| 	Prefs.prototype.broadcast = function(key, value, options) { | ||||
| 		var message = {method: "prefChanged", prefName: key, value: value}; | ||||
|  | @ -244,18 +245,18 @@ var prefs = chrome.extension.getBackgroundPage().prefs || new function Prefs() { | |||
| 	}; | ||||
| 
 | ||||
| 	Object.keys(defaults).forEach(function(key) { | ||||
| 		me.setPref(key, defaults[key], {noBroadcast: true}); | ||||
| 		me.set(key, defaults[key], {noBroadcast: true}); | ||||
| 	}); | ||||
| 
 | ||||
| 	chrome.storage.sync.get("settings", function(result) { | ||||
| 		var synced = result.settings; | ||||
| 		for (var key in defaults) { | ||||
| 			if (synced && (key in synced)) { | ||||
| 				me.setPref(key, synced[key], {noSync: true}); | ||||
| 				me.set(key, synced[key], {noSync: true}); | ||||
| 			} else { | ||||
| 				var value = tryMigrating(key); | ||||
| 				if (value !== undefined) { | ||||
| 					me.setPref(key, value); | ||||
| 					me.set(key, value); | ||||
| 				} | ||||
| 			} | ||||
| 		} | ||||
|  | @ -267,7 +268,7 @@ var prefs = chrome.extension.getBackgroundPage().prefs || new function Prefs() { | |||
| 			if (synced) { | ||||
| 				for (key in defaults) { | ||||
| 					if (key in synced) { | ||||
| 						me.setPref(key, synced[key], {noSync: true}); | ||||
| 						me.set(key, synced[key], {noSync: true}); | ||||
| 					} | ||||
| 				} | ||||
| 			} else { | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	Block a user