From 944f2e6ef09a1534bac061acca2e3b3a4c13b13a Mon Sep 17 00:00:00 2001 From: SimonBrazell Date: Sun, 10 Jan 2021 22:04:03 +1100 Subject: Restructure code with helper modules, add search engine settings, & advanced settings collapsibles. --- pages/popup/popup.js | 62 ---------------------------------------------------- 1 file changed, 62 deletions(-) delete mode 100644 pages/popup/popup.js (limited to 'pages/popup/popup.js') diff --git a/pages/popup/popup.js b/pages/popup/popup.js deleted file mode 100644 index 6d4c3ff7..00000000 --- a/pages/popup/popup.js +++ /dev/null @@ -1,62 +0,0 @@ -"use strict"; - -let disableNitter = document.querySelector("#disable-nitter"); -let disableInvidious = document.querySelector("#disable-invidious"); -let disableBibliogram = document.querySelector("#disable-bibliogram"); -let disableOsm = document.querySelector("#disable-osm"); -let disableOldReddit = document.querySelector("#disable-old-reddit"); -let disableSearchEngine = document.querySelector("#disable-searchEngine"); -let version = document.querySelector("#version"); - -window.browser = window.browser || window.chrome; - -browser.storage.sync.get( - [ - "disableNitter", - "disableInvidious", - "disableBibliogram", - "disableOsm", - "disableOldReddit", - "disableSearchEngine", - "theme", - ], - (result) => { - if (result.theme) document.body.classList.add(result.theme); - disableNitter.checked = !result.disableNitter; - disableInvidious.checked = !result.disableInvidious; - disableBibliogram.checked = !result.disableBibliogram; - disableOsm.checked = !result.disableOsm; - disableOldReddit.checked = !result.disableOldReddit; - disableSearchEngine.checked = !result.disableSearchEngine; - } -); - -version.textContent = browser.runtime.getManifest().version; - -disableNitter.addEventListener("change", (event) => { - browser.storage.sync.set({ disableNitter: !event.target.checked }); -}); - -disableInvidious.addEventListener("change", (event) => { - browser.storage.sync.set({ disableInvidious: !event.target.checked }); -}); - -disableBibliogram.addEventListener("change", (event) => { - browser.storage.sync.set({ disableBibliogram: !event.target.checked }); -}); - -disableOsm.addEventListener("change", (event) => { - browser.storage.sync.set({ disableOsm: !event.target.checked }); -}); - -disableOldReddit.addEventListener("change", (event) => { - browser.storage.sync.set({ disableOldReddit: !event.target.checked }); -}); - -disableSearchEngine.addEventListener("change", (event) => { - browser.storage.sync.set({ disableSearchEngine: !event.target.checked }); -}); - -document.querySelector("#more-options").addEventListener("click", () => { - browser.runtime.openOptionsPage(); -}); -- cgit 1.4.1