From 97010838cc5ab2d1053b179e627229397cb97e24 Mon Sep 17 00:00:00 2001 From: Jim Pick Date: Fri, 16 Feb 2018 12:33:40 -0800 Subject: [PATCH] 0.0.4 Add quit menu. --- package.json | 2 +- src/electron.js | 17 +++++++++++++++++ 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index b81d378..8e8844e 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "pixelpusher", "productName": "pixelpusher", - "version": "0.0.1", + "version": "0.0.4", "description": "Draw and animate Pixel Art, then export the results to CSS, share or download them, powered by Hypermerge", "main": "src/electron.js", "scripts": { diff --git a/src/electron.js b/src/electron.js index bf32afb..9f023fd 100644 --- a/src/electron.js +++ b/src/electron.js @@ -92,6 +92,23 @@ const createWindow = async () => { } ] + if (process.platform === 'darwin') { + template.unshift({ + label: app.getName(), + submenu: [ + {role: 'about'}, + {type: 'separator'}, + {role: 'services', submenu: []}, + {type: 'separator'}, + {role: 'hide'}, + {role: 'hideothers'}, + {role: 'unhide'}, + {type: 'separator'}, + {role: 'quit'} + ] + }) + } + Menu.setApplicationMenu(Menu.buildFromTemplate(template)) }