diff options
Diffstat (limited to 'Extensions/combined/dist/chrome/popup.js')
-rw-r--r-- | Extensions/combined/dist/chrome/popup.js | 103 |
1 files changed, 0 insertions, 103 deletions
diff --git a/Extensions/combined/dist/chrome/popup.js b/Extensions/combined/dist/chrome/popup.js deleted file mode 100644 index c0e7b78..0000000 --- a/Extensions/combined/dist/chrome/popup.js +++ /dev/null @@ -1,103 +0,0 @@ -/* Config */ -const config = { - advanced: false, - showAdvancedMessage: "Show Settings", - hideAdvancedMessage: "Hide Settings", - disableVoteSubmission: false, -} - - function initConfig() { - initializeVersionNumber(); - } - - function initializeVersionNumber() { - const version = chrome.runtime.getManifest().version; - document.getElementById('ext-version').innerHTML = 'v' + version; -} - - links: { - website: "https://returnyoutubedislike.com", - github: "https://github.com/Anarios/return-youtube-dislike", - discord: "https://discord.gg/mYnESY4Md5", - donate: 'https://returnyoutubedislike.com/donate', - faq: 'https://returnyoutubedislike.com/faq' - }, -}; - -/* Links */ -document.getElementById("link_website").addEventListener("click", () => { - chrome.tabs.create({ url: config.links.website }); -}); - -document.getElementById("link_github").addEventListener("click", () => { - chrome.tabs.create({ url: config.links.github }); -}); - -document.getElementById("link_discord").addEventListener("click", () => { - chrome.tabs.create({ url: config.links.discord }); -}); - -document.getElementById("link_faq").addEventListener("click", () => { - chrome.tabs.create({ url: config.links.faq }); -}); - -document.getElementById("link_donate").addEventListener("click", () => { - chrome.tabs.create({ url: config.links.donate }); -}); - - -document.getElementById("disable_vote_submission").addEventListener("click", (ev) => { - chrome.storage.sync.set({ disableVoteSubmission: ev.target.checked }); -}); - -/* Advanced Toggle */ -const advancedToggle = document.getElementById("advancedToggle"); -advancedToggle.addEventListener("click", () => { - const adv = document.getElementById("advancedSettings"); - if (config.advanced) { - adv.style.display = "none"; - advancedToggle.innerHTML = config.showAdvancedMessage; - config.advanced = false; - } else { - adv.style.display = "block"; - advancedToggle.innerHTML = config.hideAdvancedMessage; - config.advanced = true; - } -}); - -initConfig(); - -function initConfig() { - initializeDisableVoteSubmission(); -} - -function initializeDisableVoteSubmission() { - chrome.storage.sync.get(['disableVoteSubmission'], (res) => { - handleDisableVoteSubmissionChangeEvent(res.disableVoteSubmission); - }); -} - -chrome.storage.onChanged.addListener(storageChangeHandler); - -function storageChangeHandler(changes, area) { - if (changes.disableVoteSubmission !== undefined) { - handleDisableVoteSubmissionChangeEvent(changes.disableVoteSubmission.newValue); - } -} - -function handleDisableVoteSubmissionChangeEvent(value) { - config.disableVoteSubmission = value; - document.getElementById("disable_vote_submission").checked = value; -} - -/* popup-script.js -document.querySelector('#login') -.addEventListener('click', function () { - chrome.runtime.sendMessage({ message: 'get_auth_token' }); -}); - - -document.querySelector("#log_off").addEventListener("click", function () { - chrome.runtime.sendMessage({ message: "log_off" }); -}); -*/ |