From 748f3d0f3a85a5f0acb26ae7e792935da6d9ad93 Mon Sep 17 00:00:00 2001 From: SimonBrazell Date: Wed, 4 Nov 2020 21:55:42 +1100 Subject: Closes #113 - Added support for FreeTube --- pages/options/options.html | 25 +++++++++++++++++++++++++ pages/options/options.js | 7 +++++++ 2 files changed, 32 insertions(+) (limited to 'pages') diff --git a/pages/options/options.html b/pages/options/options.html index 6641e5c4..3bddd403 100644 --- a/pages/options/options.html +++ b/pages/options/options.html @@ -172,6 +172,31 @@
+
+ + + + + + + +
+

+ Use FreeTube over Invidious when possible +

+
+   + +
+
{ theme.value = result.theme || ""; @@ -146,6 +148,7 @@ browser.storage.sync.get( invidiousPlayerStyle.value = result.invidiousPlayerStyle || ""; invidiousSubtitles.value = result.invidiousSubtitles || ""; invidiousAutoplay.checked = result.invidiousAutoplay; + useFreeTube.checked = result.useFreeTube; } ); @@ -315,6 +318,10 @@ persistInvidiousPrefs.addEventListener("change", (event) => { browser.storage.sync.set({ persistInvidiousPrefs: event.target.checked }); }); +useFreeTube.addEventListener("change", (event) => { + browser.storage.sync.set({ useFreeTube: event.target.checked }); +}); + let invidiousVolumeChange = debounce(() => { document.querySelector( "#volume-value" -- cgit 1.4.1