From 85d09b3b3d493257a87479c468ffb5a76909de55 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gon=C3=A7alo=20Santos?= Date: Thu, 14 May 2020 18:02:30 +0100 Subject: [PATCH] Add update menu item --- lib/main-app.js | 5 ++++- lib/main-menu.js | 13 +++++++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/lib/main-app.js b/lib/main-app.js index 2293fd58..3c82299f 100644 --- a/lib/main-app.js +++ b/lib/main-app.js @@ -121,4 +121,7 @@ app.on('ready', function() { ipcServer.server.start() }) -module.exports = app +module.exports = { + app, + checkUpdate +} diff --git a/lib/main-menu.js b/lib/main-menu.js index 4d91f55f..db66c8ed 100644 --- a/lib/main-menu.js +++ b/lib/main-menu.js @@ -3,6 +3,7 @@ const BrowserWindow = electron.BrowserWindow const shell = electron.shell const ipc = electron.ipcMain const mainWindow = require('./main-window') +const { checkUpdate } = require('./main-app') const os = require('os') const macOS = process.platform === 'darwin' @@ -178,6 +179,18 @@ const file = { mainWindow.webContents.send('list:isMarkdownNote', 'print') mainWindow.webContents.send('print') } + }, + { + type: 'separator' + }, + { + label: 'Update', + click() { + checkUpdate() + } + }, + { + type: 'separator' } ] }