|
|
|
@ -1,8 +1,7 @@ |
|
|
|
|
"use strict"; |
|
|
|
|
|
|
|
|
|
const {app, BrowserWindow, ipcMain, dialog, Menu} = require("electron"); |
|
|
|
|
const {app, BrowserWindow, ipcMain, globalShortcut} = require("electron"); |
|
|
|
|
const path = require("path"); |
|
|
|
|
const fs = require("fs/promises"); |
|
|
|
|
const util = require("util"); |
|
|
|
|
|
|
|
|
|
const {isDevelopment} = require("./Util"); |
|
|
|
@ -28,6 +27,15 @@ class WindowManager { |
|
|
|
|
titleBarStyle : "hiddenInset" |
|
|
|
|
}); |
|
|
|
|
|
|
|
|
|
if (isDevelopment) { |
|
|
|
|
globalShortcut.register("CommandOrControl+I", () => { |
|
|
|
|
this.mainWindow.toggleDevTools(); |
|
|
|
|
}); |
|
|
|
|
globalShortcut.register("CommandOrControl+R", () => { |
|
|
|
|
this.mainWindow.reload(); |
|
|
|
|
}); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
if (isDevelopment()) |
|
|
|
|
this.mainWindow.loadURL("http://localhost:3000"); |
|
|
|
|
else |
|
|
|
|