From 6c763fd26eba1d8cd180e5c4c3c8405af9e43e8e Mon Sep 17 00:00:00 2001 From: defder-su <85085602+defder-su@users.noreply.github.com> Date: Wed, 18 Dec 2024 00:31:17 +0000 Subject: [PATCH 1/3] Displayed both Pin and Unpin buttons --- js/PageFiles/PageFiles.coffee | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/js/PageFiles/PageFiles.coffee b/js/PageFiles/PageFiles.coffee index 28e1784..1637c5a 100644 --- a/js/PageFiles/PageFiles.coffee +++ b/js/PageFiles/PageFiles.coffee @@ -197,10 +197,10 @@ class PageFiles extends Class h("span.size", "(#{Text.formatSize(@selected_files_size)})"), ]) h("div.actions", [ - if @selected_files_pinned > @selected_files_num / 2 - h("a.action.pin.unpin", {href: "#", onclick: @handleSelectbarUnpin}, "UnPin") - else + if @selected_files_pinned < @selected_files_num h("a.action.pin", {href: "#", title: "Don't delete these files automatically", onclick: @handleSelectbarPin}, "Pin") + if @selected_files_pinned > 0 + h("a.action.pin.unpin", {href: "#", onclick: @handleSelectbarUnpin}, "UnPin") h("a.action.delete", {href: "#", onclick: @handleSelectbarDelete}, "Delete") ]) h("a.cancel.link", {href: "#", onclick: @handleSelectbarCancel}, "Cancel") From 2893d78bc678917688ff6aaef39a36a44424da7b Mon Sep 17 00:00:00 2001 From: defder-su <85085602+defder-su@users.noreply.github.com> Date: Wed, 18 Dec 2024 03:17:02 +0000 Subject: [PATCH 2/3] Displayed both Pin and Unpin buttons always --- js/PageFiles/PageFiles.coffee | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/js/PageFiles/PageFiles.coffee b/js/PageFiles/PageFiles.coffee index 1637c5a..65e723c 100644 --- a/js/PageFiles/PageFiles.coffee +++ b/js/PageFiles/PageFiles.coffee @@ -197,10 +197,8 @@ class PageFiles extends Class h("span.size", "(#{Text.formatSize(@selected_files_size)})"), ]) h("div.actions", [ - if @selected_files_pinned < @selected_files_num - h("a.action.pin", {href: "#", title: "Don't delete these files automatically", onclick: @handleSelectbarPin}, "Pin") - if @selected_files_pinned > 0 - h("a.action.pin.unpin", {href: "#", onclick: @handleSelectbarUnpin}, "UnPin") + h("a.action.pin", {href: "#", title: "Don't delete these files automatically", onclick: @handleSelectbarPin}, "Pin") + h("a.action.pin.unpin", {href: "#", onclick: @handleSelectbarUnpin}, "UnPin") h("a.action.delete", {href: "#", onclick: @handleSelectbarDelete}, "Delete") ]) h("a.cancel.link", {href: "#", onclick: @handleSelectbarCancel}, "Cancel") From 13528ed5256bf4f05e4a4ba07db1f86d35c21163 Mon Sep 17 00:00:00 2001 From: defder-su <85085602+defder-su@users.noreply.github.com> Date: Wed, 18 Dec 2024 03:23:59 +0000 Subject: [PATCH 3/3] Update all.js --- js/all.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/js/all.js b/js/all.js index 328d7a8..354decc 100644 --- a/js/all.js +++ b/js/all.js @@ -1484,14 +1484,14 @@ } }, [ "Selected:", h("span.info", [h("span.num", this.selected_files_num + " files"), h("span.size", "(" + (Text.formatSize(this.selected_files_size)) + ")")]), h("div.actions", [ - this.selected_files_pinned > this.selected_files_num / 2 ? h("a.action.pin.unpin", { - href: "#", - onclick: this.handleSelectbarUnpin - }, "UnPin") : h("a.action.pin", { + h("a.action.pin", { href: "#", title: "Don't delete these files automatically", onclick: this.handleSelectbarPin - }, "Pin"), h("a.action.delete", { + }, "Pin"), h("a.action.pin.unpin", { + href: "#", + onclick: this.handleSelectbarUnpin + }, "UnPin"), h("a.action.delete", { href: "#", onclick: this.handleSelectbarDelete }, "Delete")