auth enhancements amongst other things
This commit is contained in:
parent
bb9769e917
commit
85c3799fca
21 changed files with 336 additions and 363 deletions
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
import { BrowserWindow, ipcMain } from "electron";
|
||||
import { createProtocol } from "vue-cli-plugin-electron-builder/lib";
|
||||
import { backgroundMitt } from './emitter';
|
||||
import { backgroundMitt } from '@/modules/emitter';
|
||||
import { RenderMessage } from "@/types/message/index";
|
||||
import * as path from "path";
|
||||
import fs from 'fs';
|
||||
|
|
@ -50,8 +50,9 @@ const saveWindowState = () => {
|
|||
);
|
||||
|
||||
fs.writeFile('windowState.json', state, (err) => {
|
||||
if (err) throw err;
|
||||
return;
|
||||
if (err) {
|
||||
console.log("BW:Error saving window state.")
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
|
@ -64,12 +65,12 @@ const onWindowMount = (): void => {
|
|||
backgroundMitt.emit('window-active', true);
|
||||
|
||||
// Handle win nav-bar event.
|
||||
ipcMain.removeHandler("nav-bar") // avoid setting duplicate handlers
|
||||
ipcMain.handle("nav-bar", onNavBar);
|
||||
ipcMain.removeAllListeners("nav-bar") // avoid setting duplicate handlers
|
||||
ipcMain.on("nav-bar", onNavBar);
|
||||
|
||||
// Gateway for messages to the frontend.
|
||||
backgroundMitt.removeAllListeners('ipc-renderer')
|
||||
backgroundMitt.on('ipc-renderer', renderMessage);
|
||||
backgroundMitt.removeAllListeners("ipc-renderer")
|
||||
backgroundMitt.on("ipc-renderer", renderMessage);
|
||||
|
||||
console.log("BW:Listeners created.")
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue