add always-on-top option

This commit is contained in:
Araxeus
2022-03-21 18:17:22 +02:00
parent ea35da52c3
commit 7f08579671
2 changed files with 13 additions and 0 deletions

View File

@ -165,6 +165,10 @@ function createMainWindow() {
win.maximize();
}
if(config.get("options.alwaysOnTop")){
win.setAlwaysOnTop(true);
}
const urlToLoad = config.get("options.resumeOnStart")
? config.get("url")
: config.defaultConfig.url;

View File

@ -100,6 +100,15 @@ const mainMenuTemplate = (win) => {
}
},
},
{
label: "Always on top",
type: "checkbox",
checked: config.get("options.alwaysOnTop"),
click: (item) => {
config.setMenuOption("options.alwaysOnTop", item.checked);
win.setAlwaysOnTop(item.checked);
},
},
...(is.windows() || is.linux()
? [
{