remove dead code, and log errors

This commit is contained in:
MathieuG-P
2022-05-26 22:27:23 +02:00
parent 42f66d7ae5
commit cc8c779655
+6 -26
View File
@@ -9,42 +9,36 @@
* `./src/main.js` using webpack. This gives us some performance wins.
*/
import path from 'path';
import { app, BrowserWindow, shell, ipcMain } from 'electron';
import { app, BrowserWindow, shell } from 'electron';
import { autoUpdater } from 'electron-updater';
import log from 'electron-log';
import MenuBuilder from './menu';
import { resolveHtmlPath } from './util';
import './ipcs/custom-ipcs';
import { UtilsService } from './services/utils.service';
import { DownloadEventType } from './services/bs-installer.service';
export default class AppUpdater {
constructor() {
log.transports.file.level = 'info';
autoUpdater.logger = log;
autoUpdater.checkForUpdatesAndNotify();
//autoUpdater.checkForUpdatesAndNotify();
}
}
log.catchErrors();
let mainWindow: BrowserWindow = null;
export function getMainWindow(): BrowserWindow{
return mainWindow;
}
ipcMain.on('ipc-example', async (event, arg) => {
const msgTemplate = (pingPong: string) => `IPC test: ${pingPong}`;
console.log(msgTemplate(arg));
event.reply('ipc-example', msgTemplate('pong'));
});
if (process.env.NODE_ENV === 'production') {
const sourceMapSupport = require('source-map-support');
sourceMapSupport.install();
}
const isDebug =
process.env.NODE_ENV === 'development' || process.env.DEBUG_PROD === 'true';
const isDebug = process.env.NODE_ENV === 'development' || process.env.DEBUG_PROD === 'true';
if (isDebug) {
require('electron-debug')();
@@ -113,9 +107,6 @@ const createWindow = async () => {
mainWindow = null;
});
const menuBuilder = new MenuBuilder(mainWindow);
menuBuilder.buildMenu();
mainWindow.removeMenu();
mainWindow.setMenu(null);
@@ -152,15 +143,4 @@ app
if (mainWindow === null) createWindow();
});
})
.catch(console.log);
// setTimeout(() => {
// console.log("allo");
// mainWindow.webContents.send(`bs-download.${DownloadEventType.GUARD_CODE}`);
// }, 2000)
// console.log("*** RELOAD MAIN ***");
// const p = "aaa[Guard]|DFSDIOdfpsijd|[ERROR]|zefrjpezjf[432]zeijofgiz";
// console.log(p.match(/(?:\[(.*?)\])\|(?:\[(.*?)\]\|)?(.*?)(?=$|\[)/gm));
// console.log("c'est : "+(p.match(/(?:\[(.*?)\])\|(?:\[(.*?)\]\|)?(.*?)(?=$|\[)/gm)[0].split("|")[0] === "[Guard]"))
.catch(console.log);