summaryrefslogtreecommitdiffstats
path: root/src/pages/popup
diff options
context:
space:
mode:
authorSimon Brazell <simon@brazell.com.au>2021-04-16 09:33:04 +1000
committerGitHub <noreply@github.com>2021-04-16 09:33:04 +1000
commit46593ef5652f1b6f64ccbf5068ba207db911caae (patch)
tree767641d6d17245cd1f47c95c948bbab6d7acaf03 /src/pages/popup
parent5bdd9cd9144de81ab5c1f1ea49e13a47fc1735ca (diff)
parent0ba85462923fbce1c1e4cc73932f6959f5c4f6ce (diff)
downloadprivacy-redirect-46593ef5652f1b6f64ccbf5068ba207db911caae.tar.gz
privacy-redirect-46593ef5652f1b6f64ccbf5068ba207db911caae.tar.bz2
privacy-redirect-46593ef5652f1b6f64ccbf5068ba207db911caae.zip
Merge branch 'master' into master
Diffstat (limited to 'src/pages/popup')
-rw-r--r--src/pages/popup/popup.html26
-rw-r--r--src/pages/popup/popup.js7
2 files changed, 33 insertions, 0 deletions
diff --git a/src/pages/popup/popup.html b/src/pages/popup/popup.html
index b34f0c8..4514caf 100644
--- a/src/pages/popup/popup.html
+++ b/src/pages/popup/popup.html
@@ -164,6 +164,32 @@
</table>
</section>
+ <section class="settings-block">
+ <table class="option" aria-label="Toggle SimplyTranslate redirects">
+ <tbody>
+ <tr>
+ <td>
+ <h1
+ data-localise="__MSG_disableSimplyTranslate__"
+ class="new-badge"
+ data-new-badge
+ >
+ SimplyTranslate Redirects
+ </h1>
+ </td>
+ <td>
+ <input
+ aria-hidden="true"
+ id="disable-simplyTranslate"
+ type="checkbox"
+ />&nbsp;
+ <label for="disable-simplyTranslate" class="checkbox-label"></label>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </section>
+
<section class="settings-block"></section>
<footer>
diff --git a/src/pages/popup/popup.js b/src/pages/popup/popup.js
index 0afb2f9..bf90c47 100644
--- a/src/pages/popup/popup.js
+++ b/src/pages/popup/popup.js
@@ -6,6 +6,7 @@ let disableBibliogram = document.querySelector("#disable-bibliogram");
let disableOsm = document.querySelector("#disable-osm");
let disableReddit = document.querySelector("#disable-reddit");
let disableSearchEngine = document.querySelector("#disable-searchEngine");
+let disableSimplyTranslate = document.querySelector("#disable-simplyTranslate");
let version = document.querySelector("#version");
window.browser = window.browser || window.chrome;
@@ -18,6 +19,7 @@ browser.storage.sync.get(
"disableOsm",
"disableReddit",
"disableSearchEngine",
+ "disableSimplyTranslate",
"theme",
],
(result) => {
@@ -28,6 +30,7 @@ browser.storage.sync.get(
disableOsm.checked = !result.disableOsm;
disableReddit.checked = !result.disableReddit;
disableSearchEngine.checked = !result.disableSearchEngine;
+ disableSimplyTranslate.checked = !result.disableSimplyTranslate;
}
);
@@ -57,6 +60,10 @@ disableSearchEngine.addEventListener("change", (event) => {
browser.storage.sync.set({ disableSearchEngine: !event.target.checked });
});
+disableSimplyTranslate.addEventListener("change", (event) => {
+ browser.storage.sync.set({ disableSimplyTranslate: !event.target.checked });
+});
+
document.querySelector("#more-options").addEventListener("click", () => {
browser.runtime.openOptionsPage();
});