add starting page option

fix #1071
This commit is contained in:
Araxeus
2023-03-15 23:06:34 +02:00
parent e972fd15c2
commit a3ea37d412
3 changed files with 49 additions and 5 deletions

12
menu.js
View File

@ -7,6 +7,7 @@ const { restart } = require("./providers/app-controls");
const { getAllPlugins } = require("./plugins/utils");
const config = require("./config");
const { startingPages } = require("./providers/extracted-data");
const prompt = require("custom-electron-prompt");
const promptOptions = require("./providers/prompt-options");
@ -81,6 +82,17 @@ const mainMenuTemplate = (win) => {
config.setMenuOption("options.resumeOnStart", item.checked);
},
},
{
label: 'Starting page',
submenu: Object.keys(startingPages).map((name) => ({
label: name,
type: 'radio',
checked: config.get('options.startingPage') === name,
click: () => {
config.set('options.startingPage', name);
},
}))
},
{
label: "Visual Tweaks",
submenu: [