Skip to content

Commit

Permalink
basic commands not working (copy, paste, select) (#23)
Browse files Browse the repository at this point in the history
  • Loading branch information
bukinoshita committed Jan 5, 2018
1 parent c43b39f commit 5428f7d
Showing 1 changed file with 36 additions and 1 deletion.
37 changes: 36 additions & 1 deletion main/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ const { format } = require('url')
const { join } = require('path')

// Packages
const { BrowserWindow, app } = require('electron')
const { BrowserWindow, app, Menu } = require('electron')
const isDev = require('electron-is-dev')
const prepareNext = require('electron-next')
const { resolve } = require('app-root-path')
Expand Down Expand Up @@ -33,10 +33,45 @@ app.on('ready', async () => {
slashes: true
})

const template = [
{
label: 'Application',
submenu: [
{
label: 'About Application',
selector: 'orderFrontStandardAboutPanel:'
},
{ type: 'separator' },
{
label: 'Quit',
accelerator: 'Command+Q',
click: () => app.quit()
}
]
},
{
label: 'Edit',
submenu: [
{ label: 'Undo', accelerator: 'CmdOrCtrl+Z', selector: 'undo:' },
{ label: 'Redo', accelerator: 'Shift+CmdOrCtrl+Z', selector: 'redo:' },
{ type: 'separator' },
{ label: 'Cut', accelerator: 'CmdOrCtrl+X', selector: 'cut:' },
{ label: 'Copy', accelerator: 'CmdOrCtrl+C', selector: 'copy:' },
{ label: 'Paste', accelerator: 'CmdOrCtrl+V', selector: 'paste:' },
{
label: 'Select All',
accelerator: 'CmdOrCtrl+A',
selector: 'selectAll:'
}
]
}
]

autoUpdater()

const url = isDev ? devPath : prodPath
mainWindow.loadURL(url)
Menu.setApplicationMenu(Menu.buildFromTemplate(template))
})

// Quit the app once all windows are closed
Expand Down

0 comments on commit 5428f7d

Please sign in to comment.