config: small improvements

- added small improvements to installation
- show custom icons on install / uninstall
- handle developer tools in app
This commit is contained in:
cv
2021-10-28 14:10:50 +02:00
parent 7d99301beb
commit 4dc7198c52
5 changed files with 24 additions and 7 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 151 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 151 KiB

+3 -5
View File
@@ -129,11 +129,6 @@ app.whenReady().then(() => {
win.focus();
});
globalShortcut.register('Alt+t', () => {
// Show dev tools
win.webContents.openDevTools({ mode: 'detach' });
});
// recreate window if no others open
app.on('activate', () => {
if (BrowserWindow.getAllWindows().length === 0) {
@@ -245,6 +240,9 @@ ipcMain.on('set-window', (event, arg) => {
} else if (arg === 'to-tray') {
// window to tray
win.hide();
} else if (arg === 'show-dev') {
// Show dev tools
win.webContents.openDevTools({ mode: 'detach' });
}
});
+3 -1
View File
@@ -54,7 +54,9 @@
"createStartMenuShortcut": true,
"deleteAppDataOnUninstall": true,
"runAfterFinish": false,
"installerIcon": "icon.ico"
"installerIcon": "icon.ico",
"installerSidebar": "ontime-install.bmp",
"uninstallerSidebar": "ontime-uninstall.bmp"
},
"files": [
"**/*",