Lint cleanup, create menu only on macOS.

This commit is contained in:
Daniel Scalzi 2018-11-25 21:52:42 -05:00
parent c937ae5c84
commit 6c9afeb45b
No known key found for this signature in database
GPG Key ID: 5CA2F145B63535F9

View File

@ -126,17 +126,19 @@ function createWindow() {
function createMenu() {
if(process.platform === 'darwin') {
// Extend default included application menu to continue support for quit keyboard shortcut
let applicationSubMenu = {
label: "Application",
label: 'Application',
submenu: [{
label: "About Application",
selector: "orderFrontStandardAboutPanel:"
label: 'About Application',
selector: 'orderFrontStandardAboutPanel:'
}, {
type: "separator"
type: 'separator'
}, {
label: "Quit",
accelerator: "Command+Q",
label: 'Quit',
accelerator: 'Command+Q',
click: () => {
app.quit()
}
@ -145,33 +147,33 @@ function createMenu() {
// New edit menu adds support for text-editing keyboard shortcuts
let editSubMenu = {
label: "Edit",
label: 'Edit',
submenu: [{
label: "Undo",
accelerator: "CmdOrCtrl+Z",
selector: "undo:"
label: 'Undo',
accelerator: 'CmdOrCtrl+Z',
selector: 'undo:'
}, {
label: "Redo",
accelerator: "Shift+CmdOrCtrl+Z",
selector: "redo:"
label: 'Redo',
accelerator: 'Shift+CmdOrCtrl+Z',
selector: 'redo:'
}, {
type: "separator"
type: 'separator'
}, {
label: "Cut",
accelerator: "CmdOrCtrl+X",
selector: "cut:"
label: 'Cut',
accelerator: 'CmdOrCtrl+X',
selector: 'cut:'
}, {
label: "Copy",
accelerator: "CmdOrCtrl+C",
selector: "copy:"
label: 'Copy',
accelerator: 'CmdOrCtrl+C',
selector: 'copy:'
}, {
label: "Paste",
accelerator: "CmdOrCtrl+V",
selector: "paste:"
label: 'Paste',
accelerator: 'CmdOrCtrl+V',
selector: 'paste:'
}, {
label: "Select All",
accelerator: "CmdOrCtrl+A",
selector: "selectAll:"
label: 'Select All',
accelerator: 'CmdOrCtrl+A',
selector: 'selectAll:'
}]
}
@ -181,6 +183,9 @@ function createMenu() {
// Assign it to the application
Menu.setApplicationMenu(menuObject)
}
}
function getPlatformIcon(filename){