From 7cc326eb659de0346f873d9fc96cd303479e3a58 Mon Sep 17 00:00:00 2001 From: ManeraKai Date: Fri, 15 Apr 2022 00:26:03 +0300 Subject: Still makin Pug structure. Finished adding LibreSpeed #170 --- src/pages/options/speedtest/speedtest.html | 298 ++++++++++------------------- src/pages/options/speedtest/speedtest.js | 40 ++-- 2 files changed, 118 insertions(+), 220 deletions(-) (limited to 'src/pages/options/speedtest') diff --git a/src/pages/options/speedtest/speedtest.html b/src/pages/options/speedtest/speedtest.html index 41d69989..06659dea 100644 --- a/src/pages/options/speedtest/speedtest.html +++ b/src/pages/options/speedtest/speedtest.html @@ -1,156 +1,66 @@ - - - - - - - - LibRedirect: Speedtest - - - - - + + + + + + General + + + +

Enable

- +
- -
-

- Frontend: This isn't a fully private frontend -

- -
- -
-

Protocol

- -
-
+
-
-

Default Instances

-
-
-
-
-

Custom Instances

-
-
-
- - -
-
-
+
+

Default Instances

+
+
+
+
+

Custom Instances

+
+
+
+ + + + + +
+
+
-
-

Default Instances

-
-
-
-
-

Custom Instances

-
-
-
- - -
-
-
+
+

Default Instances

+
+
+
+
+

Custom Instances

+
+
+
+ + + + + +
+
+
+ + +
- - - - - - - - + \ No newline at end of file diff --git a/src/pages/options/speedtest/speedtest.js b/src/pages/options/speedtest/speedtest.js index a9a11e18..bcef4de3 100644 --- a/src/pages/options/speedtest/speedtest.js +++ b/src/pages/options/speedtest/speedtest.js @@ -1,16 +1,16 @@ -import pixivHelper from "../../../assets/javascripts/helpers/pixiv.js"; +import speedtestHelper from "../../../assets/javascripts/helpers/speedtest.js"; import commonHelper from "../../../assets/javascripts/helpers/common.js"; -let disablePixivElement = document.getElementById("disable-pixiv"); -disablePixivElement.addEventListener("change", - (event) => pixivHelper.setDisable(!event.target.checked) +let disableSpeedtestElement = document.getElementById("disable-speedtest"); +disableSpeedtestElement.addEventListener("change", + (event) => speedtestHelper.setDisable(!event.target.checked) ); let protocolElement = document.getElementById("protocol") protocolElement.addEventListener("change", (event) => { let protocol = event.target.options[protocolElement.selectedIndex].value - pixivHelper.setProtocol(protocol); + speedtestHelper.setProtocol(protocol); changeProtocolSettings(protocol); } ); @@ -28,32 +28,32 @@ function changeProtocolSettings(protocol) { } } -pixivHelper.init().then(() => { - disablePixivElement.checked = !pixivHelper.getDisable(); +speedtestHelper.init().then(() => { + disableSpeedtestElement.checked = !speedtestHelper.getDisable(); - let protocol = pixivHelper.getProtocol(); + let protocol = speedtestHelper.getProtocol(); protocolElement.value = protocol; changeProtocolSettings(protocol); commonHelper.processDefaultCustomInstances( - 'pixivMoe', + 'librespeed', 'normal', - pixivHelper, + speedtestHelper, document, - pixivHelper.getPixivMoeNormalRedirectsChecks, - pixivHelper.setPixivMoeNormalRedirectsChecks, - pixivHelper.getPixivMoeNormalCustomRedirects, - pixivHelper.setPixivMoeNormalCustomRedirects + speedtestHelper.getLibrespeedNormalRedirectsChecks, + speedtestHelper.setLibrespeedNormalRedirectsChecks, + speedtestHelper.getLibrespeedNormalCustomRedirects, + speedtestHelper.setLibrespeedNormalCustomRedirects ); commonHelper.processDefaultCustomInstances( - 'pixivMoe', + 'librespeed', 'tor', - pixivHelper, + speedtestHelper, document, - pixivHelper.getPixivMoeTorRedirectsChecks, - pixivHelper.setPixivMoeTorRedirectsChecks, - pixivHelper.getPixivMoeTorCustomRedirects, - pixivHelper.setPixivMoeTorCustomRedirects + speedtestHelper.getLibrespeedTorRedirectsChecks, + speedtestHelper.setLibrespeedTorRedirectsChecks, + speedtestHelper.getLibrespeedTorCustomRedirects, + speedtestHelper.setLibrespeedTorCustomRedirects ) }) \ No newline at end of file -- cgit 1.4.1