From a82add91fc68c1a21b3dfa4618633d53bd1bc532 Mon Sep 17 00:00:00 2001 From: SimonBrazell Date: Thu, 27 Feb 2020 12:18:50 +1100 Subject: Support for OSM layers, streetview workaround, & youtu.be --- pages/options/options.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'pages/options/options.js') diff --git a/pages/options/options.js b/pages/options/options.js index 4c127215..aefca8fd 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 -- cgit 1.4.1