1
1
mirror of https://github.com/Fabio286/antares.git synced 2025-06-05 21:59:22 +02:00

Version from package.json

This commit is contained in:
2020-05-30 19:07:34 +02:00
parent d9dbf8e462
commit fc48cd0e31
6 changed files with 259 additions and 73 deletions

View File

@ -4,6 +4,7 @@ import { app, BrowserWindow } from 'electron';
import * as path from 'path';
import { format as formatUrl } from 'url';
import installExtension, { VUEJS_DEVTOOLS } from 'electron-devtools-installer';
import { autoUpdater } from 'electron-updater';
import ipcHandlers from './ipc-handlers';
@ -64,6 +65,10 @@ function createMainWindow () {
// Initialize ipcHandlers
ipcHandlers();
autoUpdater.checkForUpdatesAndNotify();
autoUpdater.logger = require('electron-log');
autoUpdater.logger.transports.file.level = 'info';
return window;
};
@ -84,3 +89,12 @@ app.on('activate', () => {
app.on('ready', () => {
mainWindow = createMainWindow();
});
// auto-updater events
autoUpdater.on('update-available', () => {
mainWindow.webContents.send('update_available');
});
autoUpdater.on('update-downloaded', () => {
mainWindow.webContents.send('update_downloaded');
});