summaryrefslogtreecommitdiffstats
path: root/pages/options/options.js
diff options
context:
space:
mode:
authorSimonBrazell <simon@brazell.com.au>2020-02-27 12:18:50 +1100
committerSimonBrazell <simon@brazell.com.au>2020-02-27 12:18:50 +1100
commita82add91fc68c1a21b3dfa4618633d53bd1bc532 (patch)
treecee52f762321cb9f66a1e27d9a2e78673ac86afa /pages/options/options.js
parentc0eff6677528af6e2efbdd5385a5b9404a5ed54d (diff)
downloadprivacy-redirect-a82add91fc68c1a21b3dfa4618633d53bd1bc532.tar.gz
privacy-redirect-a82add91fc68c1a21b3dfa4618633d53bd1bc532.tar.bz2
privacy-redirect-a82add91fc68c1a21b3dfa4618633d53bd1bc532.zip
Support for OSM layers, streetview workaround, & youtu.bev1.1.14
Diffstat (limited to '')
-rw-r--r--pages/options/options.js10
1 files changed, 9 insertions, 1 deletions
diff --git a/pages/options/options.js b/pages/options/options.js
index 4c12721..aefca8f 100644
--- a/pages/options/options.js
+++ b/pages/options/options.js
@@ -3,9 +3,11 @@
let nitterInstance = document.querySelector('#nitter-instance');
let invidiousInstance = document.querySelector('#invidious-instance');
let bibliogramInstance = document.querySelector('#bibliogram-instance');
+let osmInstance = document.querySelector('#osm-instance');
let disableNitter = document.querySelector('#disable-nitter');
let disableInvidious = document.querySelector('#disable-invidious');
let disableBibliogram = document.querySelector('#disable-bibliogram');
+let disableOsm = document.querySelector('#disable-osm');
window.browser = window.browser || window.chrome;
@@ -14,17 +16,21 @@ browser.storage.sync.get(
'nitterInstance',
'invidiousInstance',
'bibliogramInstance',
+ 'osmInstance',
'disableNitter',
'disableInvidious',
'disableBibliogram',
+ 'disableOsm'
],
result => {
nitterInstance.value = result.nitterInstance || '';
invidiousInstance.value = result.invidiousInstance || '';
bibliogramInstance.value = result.bibliogramInstance || '';
+ osmInstance.value = result.osmInstance || '';
disableNitter.checked = !result.disableNitter;
disableInvidious.checked = !result.disableInvidious;
disableBibliogram.checked = !result.disableBibliogram;
+ disableOsm.checked = !result.disableOsm;
}
);
@@ -33,9 +39,11 @@ document.querySelector('#save').addEventListener('click', () => {
nitterInstance: nitterInstance.value && nitterInstance.checkValidity() ? new URL(nitterInstance.value).origin : '',
invidiousInstance: invidiousInstance.value && invidiousInstance.checkValidity() ? new URL(invidiousInstance.value).origin : '',
bibliogramInstance: bibliogramInstance.value && bibliogramInstance.checkValidity() ? new URL(bibliogramInstance.value).origin : '',
+ osmInstance: osmInstance.value && osmInstance.checkValidity() ? new URL(osmInstance.value).origin : '',
disableNitter: !disableNitter.checked,
disableInvidious: !disableInvidious.checked,
- disableBibliogram: !disableBibliogram.checked
+ disableBibliogram: !disableBibliogram.checked,
+ disableOsm: !disableOsm.checked
});
window.close();
}); \ No newline at end of file