aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorManeraKai <manerakai@protonmail.com>2022-02-02 21:22:34 +0300
committerManeraKai <manerakai@protonmail.com>2022-02-02 21:22:34 +0300
commit3394aec204d20bf4d61841dabb0b7586db042e96 (patch)
tree65616ae5426d99061ce3bcf20442ad8ba73f15d4
parentAdded Lingva #16 (diff)
downloadlibredirect-3394aec204d20bf4d61841dabb0b7586db042e96.zip
renaming some files
-rw-r--r--src/assets/javascripts/helpers/common.js6
-rw-r--r--src/assets/javascripts/helpers/maps.js (renamed from src/assets/javascripts/helpers/google-maps.js)0
-rw-r--r--src/assets/javascripts/helpers/search.js (renamed from src/assets/javascripts/helpers/google-search.js)0
-rw-r--r--src/assets/javascripts/helpers/translate.js (renamed from src/assets/javascripts/helpers/google-translate.js)0
-rw-r--r--src/pages/background/background.js10
-rw-r--r--src/pages/options/maps.js2
-rw-r--r--src/pages/options/search.js2
-rw-r--r--src/pages/options/translate.js2
-rw-r--r--src/pages/popup/popup.js45
9 files changed, 38 insertions, 29 deletions
diff --git a/src/assets/javascripts/helpers/common.js b/src/assets/javascripts/helpers/common.js
index 72a62f66..9337e3f4 100644
--- a/src/assets/javascripts/helpers/common.js
+++ b/src/assets/javascripts/helpers/common.js
@@ -3,11 +3,11 @@ import youtubeHelper from "./youtube.js";
import instagramHelper from "./instagram.js";
import mediumHelper from "./medium.js";
import redditHelper from "./reddit.js";
-import searchHelper from "./google-search.js";
+import searchHelper from "./search.js";
import data from '../data.js'
-import googleTranslateHelper from "./google-translate.js";
+import googleTranslateHelper from "./translate.js";
import wikipediaHelper from "./wikipedia.js";
-import mapsHelper from "./google-maps.js";
+import mapsHelper from "./maps.js";
import medium from "./medium.js";
diff --git a/src/assets/javascripts/helpers/google-maps.js b/src/assets/javascripts/helpers/maps.js
index 321d5174..321d5174 100644
--- a/src/assets/javascripts/helpers/google-maps.js
+++ b/src/assets/javascripts/helpers/maps.js
diff --git a/src/assets/javascripts/helpers/google-search.js b/src/assets/javascripts/helpers/search.js
index 54c8536f..54c8536f 100644
--- a/src/assets/javascripts/helpers/google-search.js
+++ b/src/assets/javascripts/helpers/search.js
diff --git a/src/assets/javascripts/helpers/google-translate.js b/src/assets/javascripts/helpers/translate.js
index b9a783ff..b9a783ff 100644
--- a/src/assets/javascripts/helpers/google-translate.js
+++ b/src/assets/javascripts/helpers/translate.js
diff --git a/src/pages/background/background.js b/src/pages/background/background.js
index 07335468..cc15e146 100644
--- a/src/pages/background/background.js
+++ b/src/pages/background/background.js
@@ -1,16 +1,16 @@
"use strict";
-import mapsHelper from "../../assets/javascripts/helpers/google-maps.js";
+import mapsHelper from "../../assets/javascripts/helpers/maps.js";
import twitterHelper from "../../assets/javascripts/helpers/twitter.js";
import youtubeHelper from "../../assets/javascripts/helpers/youtube.js";
import instagramHelper from "../../assets/javascripts/helpers/instagram.js";
import mediumHelper from "../../assets/javascripts/helpers/medium.js";
import redditHelper from "../../assets/javascripts/helpers/reddit.js";
-import searchHelper from "../../assets/javascripts/helpers/google-search.js";
-import googleTranslateHelper from "../../assets/javascripts/helpers/google-translate.js";
+import searchHelper from "../../assets/javascripts/helpers/search.js";
+import googleTranslateHelper from "../../assets/javascripts/helpers/translate.js";
import wikipediaHelper from "../../assets/javascripts/helpers/wikipedia.js";
import data from "../../assets/javascripts/data.js";
-import googleMaps from "../../assets/javascripts/helpers/google-maps.js";
+import googleMaps from "../../assets/javascripts/helpers/maps.js";
window.browser = window.browser || window.chrome;
@@ -60,10 +60,8 @@ browser.webRequest.onBeforeRequest.addListener(
else if (googleTranslateHelper.targets.includes(url.host)) newUrl = await googleTranslateHelper.redirect(url, initiator);
-
else if (searchHelper.targets.some((rx) => rx.test(url.href))) newUrl = await searchHelper.redirect(url, initiator)
-
else if (url.host.match(wikipediaHelper.targets)) newUrl = await wikipediaHelper.redirect(url, initiator);
if (newUrl) {
diff --git a/src/pages/options/maps.js b/src/pages/options/maps.js
index a8819a50..b9845f69 100644
--- a/src/pages/options/maps.js
+++ b/src/pages/options/maps.js
@@ -1,4 +1,4 @@
-import mapsHelper from "../../assets/javascripts/helpers/google-maps.js";
+import mapsHelper from "../../assets/javascripts/helpers/maps.js";
let disableOsmElement = document.getElementById("disable-osm");
diff --git a/src/pages/options/search.js b/src/pages/options/search.js
index 37e095a0..2029392c 100644
--- a/src/pages/options/search.js
+++ b/src/pages/options/search.js
@@ -1,4 +1,4 @@
-import searchHelper from "../../assets/javascripts/helpers/google-search.js";
+import searchHelper from "../../assets/javascripts/helpers/search.js";
let disableSearchElement = document.getElementById("disable-search");
let searchFrontendElement = document.getElementById("search-frontend");
diff --git a/src/pages/options/translate.js b/src/pages/options/translate.js
index 639b87b7..11a97340 100644
--- a/src/pages/options/translate.js
+++ b/src/pages/options/translate.js
@@ -1,4 +1,4 @@
-import googleTranslateHelper from "../../assets/javascripts/helpers/google-translate.js";
+import googleTranslateHelper from "../../assets/javascripts/helpers/translate.js";
let disableSimplyTranslateElement = document.getElementById("disable-simplyTranslate");
let translateFrontendElement = document.getElementById("translate-frontend");
diff --git a/src/pages/popup/popup.js b/src/pages/popup/popup.js
index 30587d3e..8ce57e3a 100644
--- a/src/pages/popup/popup.js
+++ b/src/pages/popup/popup.js
@@ -2,13 +2,13 @@
import commonHelper from "../../assets/javascripts/helpers/common.js";
import data from "../../assets/javascripts/data.js";
-import twitterHelper from "../../assets/javascripts/helpers/twitter.js";
import youtubeHelper from "../../assets/javascripts/helpers/youtube.js";
+import twitterHelper from "../../assets/javascripts/helpers/twitter.js";
import instagramHelper from "../../assets/javascripts/helpers/instagram.js";
-import mapsHelper from "../../assets/javascripts/helpers/google-maps.js";
+import mapsHelper from "../../assets/javascripts/helpers/maps.js";
import redditHelper from "../../assets/javascripts/helpers/reddit.js";
-import searchHelper from "../../assets/javascripts/helpers/google-search.js";
-import translateHelper from "../../assets/javascripts/helpers/google-translate.js";
+import searchHelper from "../../assets/javascripts/helpers/search.js";
+import translateHelper from "../../assets/javascripts/helpers/translate.js";
import wikipediaHelper from "../../assets/javascripts/helpers/wikipedia.js";
import mediumHelper from "../../assets/javascripts/helpers/medium.js";
@@ -24,19 +24,31 @@ let disableScribeElement = document.querySelector("#disable-scribe");
window.browser = window.browser || window.chrome;
-// Complete change to the global variables in data.js
-
-if (data.theme) document.body.classList.add(data.theme);
-disableNitterElement.checked = !data.disableNitter;
-disableInvidiousElement.checked = !data.disableInvidious;
-disableBibliogramElement.checked = !data.disableBibliogram;
-disableOsmElement.checked = !data.disableOsm;
-disableRedditElement.checked = !data.disableReddit;
-disableSearchElement.checked = !data.disableSearch;
-disableSimplyTranslateElement.checked = !data.disableSimplyTranslate;
-disableWikipediaElement.checked = !data.disableWikipedia;
-disableScribeElement.checked = !data.disableScribe;
+async function wholeInit() {
+ console.log("staring async func")
+ await youtubeHelper.init();
+ await twitterHelper.init();
+ await instagramHelper.init();
+ await mapsHelper.init();
+ await redditHelper.init();
+ await searchHelper.init();
+ await translateHelper.init();
+ await wikipediaHelper.init();
+ await mediumHelper.init();
+};
+wholeInit().then(() => {
+ if (data.theme) document.body.classList.add(data.theme);
+ disableNitterElement.checked = !twitterHelper.getDisableNitter();
+ disableInvidiousElement.checked = !youtubeHelper.getDisableInvidious();
+ disableBibliogramElement.checked = !instagramHelper.getDisableBibliogram();
+ disableOsmElement.checked = !mapsHelper.getDisableOsm();
+ disableRedditElement.checked = !redditHelper.getDisableReddit();
+ disableSearchElement.checked = !searchHelper.getDisableSearch();
+ disableSimplyTranslateElement.checked = !translateHelper.getDisableSimplyTranslate();
+ disableWikipediaElement.checked = !wikipediaHelper.getDisableWikipedia();
+ disableScribeElement.checked = !mediumHelper.getDisableScribe();
+})
disableNitterElement.addEventListener("change",
(event) => twitterHelper.setDisableNitter(!event.target.checked)
@@ -74,7 +86,6 @@ disableScribeElement.addEventListener("change",
(event) => mediumHelper.setDisableScribe(!event.target.checked)
);
-
document.querySelector("#update-instances").addEventListener("click", () => {
document.querySelector("#update-instances").innerHTML = '...';
if (commonHelper.updateInstances())