From cc8c7796556eed1f9a28ebf0d75a37774c843963 Mon Sep 17 00:00:00 2001 From: MathieuG-P <40181755+Zagrios@users.noreply.github.com> Date: Thu, 26 May 2022 22:27:23 +0200 Subject: [PATCH] remove dead code, and log errors --- src/main/main.ts | 32 ++++++-------------------------- 1 file changed, 6 insertions(+), 26 deletions(-) diff --git a/src/main/main.ts b/src/main/main.ts index 6cc738fa..5dfe4489 100644 --- a/src/main/main.ts +++ b/src/main/main.ts @@ -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]")) \ No newline at end of file + .catch(console.log); \ No newline at end of file