diff options
author | Simon Brazell <simon@brazell.com.au> | 2020-12-05 23:16:10 +1100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-12-05 23:16:10 +1100 |
commit | a075c449386d78003900fe2593f5a61c54ca95b0 (patch) | |
tree | aec3348778574872936f54237bd5fcc1220a8c08 /pages/popup | |
parent | Merge pull request #138 from austinhuang0131/patch-2 (diff) | |
parent | Updated background.js (diff) | |
download | libredirect-a075c449386d78003900fe2593f5a61c54ca95b0.zip |
Merge pull request #126 from aapl-yumi/patch-1
Add Search Engine redirects.
Diffstat (limited to 'pages/popup')
-rw-r--r-- | pages/popup/popup.html | 21 | ||||
-rw-r--r-- | pages/popup/popup.js | 7 |
2 files changed, 28 insertions, 0 deletions
diff --git a/pages/popup/popup.html b/pages/popup/popup.html index faf0deb8..af44b23e 100644 --- a/pages/popup/popup.html +++ b/pages/popup/popup.html @@ -138,6 +138,27 @@ </tbody> </table> </section> + + <section class="settings-block"> + <table class="option" aria-label="Toggle Search Engine redirects"> + <tbody> + <tr> + <td> + <h1 data-localise="__MSG_disableSearchEngine__">Search Engine Redirects</h1> + </td> + <td> + <input + aria-hidden="true" + id="disable-searchEngine" + type="checkbox" + checked + /> + <label for="disable-searchEngine" class="checkbox-label"></label> + </td> + </tr> + </tbody> + </table> + </section> <section class="settings-block"></section> diff --git a/pages/popup/popup.js b/pages/popup/popup.js index 34253702..6d4c3ff7 100644 --- a/pages/popup/popup.js +++ b/pages/popup/popup.js @@ -5,6 +5,7 @@ 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; @@ -16,6 +17,7 @@ browser.storage.sync.get( "disableBibliogram", "disableOsm", "disableOldReddit", + "disableSearchEngine", "theme", ], (result) => { @@ -25,6 +27,7 @@ browser.storage.sync.get( disableBibliogram.checked = !result.disableBibliogram; disableOsm.checked = !result.disableOsm; disableOldReddit.checked = !result.disableOldReddit; + disableSearchEngine.checked = !result.disableSearchEngine; } ); @@ -50,6 +53,10 @@ 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(); }); |