all main modules have init() function

This commit is contained in:
Feross Aboukhadijeh
2016-03-09 15:15:04 -08:00
parent e7d837e813
commit 713c87729a
5 changed files with 31 additions and 24 deletions

View File

@@ -8,15 +8,20 @@ var shortcuts = require('./shortcuts')
var app = electron.app
app.isQuitting = false
app.startTime = startTime
app.on('ready', function () {
menu.init()
windows.createMainWindow(menu)
shortcuts.init(menu, windows)
})
app.on('open-file', onOpen)
app.on('open-url', onOpen)
app.on('ready', function () {
electron.Menu.setApplicationMenu(menu.appMenu)
windows.createMainWindow(menu)
shortcuts.init(menu, windows)
app.on('before-quit', function () {
app.isQuitting = true
})
app.on('activate', function () {