add option to hide the like buttons

fix #1075
This commit is contained in:
Araxeus
2023-03-16 18:58:52 +02:00
parent e972fd15c2
commit 640ba26d55
3 changed files with 42 additions and 10 deletions

33
menu.js
View File

@ -93,12 +93,33 @@ const mainMenuTemplate = (win) => {
},
},
{
label: "Force show like buttons",
type: "checkbox",
checked: config.get("options.ForceShowLikeButtons"),
click: (item) => {
config.set("options.ForceShowLikeButtons", item.checked);
},
label: "Like buttons",
submenu: [
{
label: "Default",
type: "radio",
checked: !config.get("options.likeButtons"),
click: () => {
config.set("options.likeButtons", '');
},
},
{
label: "Force show",
type: "radio",
checked: config.get("options.likeButtons") === 'force',
click: () => {
config.set("options.likeButtons", 'force');
}
},
{
label: "Hide",
type: "radio",
checked: config.get("options.likeButtons") === 'hide',
click: () => {
config.set("options.likeButtons", 'hide');
}
},
],
},
{
label: "Theme",