setup menu for mac

This commit is contained in:
刘浩远 2020-06-18 13:52:04 +08:00
parent eecf8b57a5
commit c26564f1d1
2 changed files with 21 additions and 2 deletions

View File

@ -1,6 +1,6 @@
{
"name": "fluent-reader",
"version": "0.3.0",
"version": "0.3.1",
"description": "A simplistic, modern desktop RSS reader",
"main": "./dist/electron.js",
"scripts": {

View File

@ -55,7 +55,26 @@ function createWindow() {
mainWindow.loadFile((app.isPackaged ? "dist/" : "") + "index.html")
}
Menu.setApplicationMenu(null)
if (process.platform === 'darwin') {
const template = [
{
label: "Application",
submenu: [
{ label: "Quit", accelerator: "Command+Q", click: () => { app.quit() } }
]
},
{
label: "Edit",
submenu: [
{ label: "Copy", accelerator: "CmdOrCtrl+C", selector: "copy:" },
{ label: "Paste", accelerator: "CmdOrCtrl+V", selector: "paste:" },
]
}
]
Menu.setApplicationMenu(Menu.buildFromTemplate(template))
} else {
Menu.setApplicationMenu(null)
}
app.on("ready", createWindow)