summaryrefslogtreecommitdiffhomepage
path: root/applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast
diff options
context:
space:
mode:
authorStan Grishin <stangri@melmac.ca>2023-10-26 08:31:36 -0600
committerGitHub <noreply@github.com>2023-10-26 08:31:36 -0600
commit7f84135709fd2475360a8f96ad58b92107450480 (patch)
tree9947c6941173eb3cfe3d7a356d9e3d7dc5c8a8b7 /applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast
parent25dd8934f18a6cebfca1adb8a0d4b5d0bed73145 (diff)
parenta0574a3ad1c7831705d979ad09b8dcc94bbd4184 (diff)
Merge pull request #6649 from stangri/master-luci-app-adblock-fast
luci-app-adblock-fast: bugfix: localizable entries in overview
Diffstat (limited to 'applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast')
-rw-r--r--applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js37
1 files changed, 29 insertions, 8 deletions
diff --git a/applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js b/applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js
index 89dcb8846e..9b845e3ff8 100644
--- a/applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js
+++ b/applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js
@@ -328,7 +328,7 @@ var status = baseclass.extend({
_("Start")
);
- var btn_action = E(
+ var btn_action_dl = E(
"button",
{
class: "btn cbi-button cbi-button-apply",
@@ -338,13 +338,28 @@ var status = baseclass.extend({
E(
"p",
{ class: "spinning" },
- _("Force re-downloading %s block lists").format(pkg.Name)
+ _("Force redownloading %s block lists").format(pkg.Name)
),
]);
return RPC.setInitAction(pkg.Name, "dl");
},
},
- _("Force Re-Download")
+ _("Redownload")
+ );
+
+ var btn_action_pause = E(
+ "button",
+ {
+ class: "btn cbi-button cbi-button-apply",
+ disabled: true,
+ click: function (ev) {
+ ui.showModal(null, [
+ E("p", { class: "spinning" }, _("Pausing %s").format(pkg.Name)),
+ ]);
+ return RPC.setInitAction(pkg.Name, "pause");
+ },
+ },
+ _("Pause")
);
var btn_stop = E(
@@ -410,17 +425,20 @@ var status = baseclass.extend({
switch (reply.status.status) {
case "statusSuccess":
btn_start.disabled = true;
- btn_action.disabled = false;
+ btn_action_dl.disabled = false;
+ btn_action_pause.disabled = false;
btn_stop.disabled = false;
break;
case "statusStopped":
btn_start.disabled = false;
- btn_action.disabled = true;
+ btn_action_dl.disabled = true;
+ btn_action_pause.disabled = true;
btn_stop.disabled = true;
break;
default:
btn_start.disabled = false;
- btn_action.disabled = true;
+ btn_action_dl.disabled = true;
+ btn_action_pause.disabled = true;
btn_stop.disabled = false;
btn_enable.disabled = true;
btn_disable.disabled = true;
@@ -428,7 +446,8 @@ var status = baseclass.extend({
}
} else {
btn_start.disabled = true;
- btn_action.disabled = true;
+ btn_action_dl.disabled = true;
+ btn_action_pause.disabled = true;
btn_stop.disabled = true;
btn_enable.disabled = false;
btn_disable.disabled = true;
@@ -442,8 +461,10 @@ var status = baseclass.extend({
);
var buttonsText = E("div", {}, [
btn_start,
+ // btn_gap,
+ // btn_action_pause,
btn_gap,
- btn_action,
+ btn_action_dl,
btn_gap,
btn_stop,
btn_gap_long,