fix: fixing translations and typescript renderer errors

This commit is contained in:
Hydra 2024-05-04 18:25:19 +01:00
parent 22633ba45f
commit 0a597acd26
12 changed files with 90 additions and 49 deletions

View file

@ -1,4 +1,4 @@
import { BrowserWindow, Menu, Notification, Tray, app } from "electron";
import { BrowserWindow, Menu, Tray, app } from "electron";
import { is } from "@electron-toolkit/utils";
import { t } from "i18next";
import path from "node:path";
@ -50,15 +50,15 @@ export class WindowManager {
this.loadURL();
this.mainWindow.removeMenu();
const userPreferences = await userPreferencesRepository.findOne({
where: { id: 1 },
});
this.mainWindow.on("ready-to-show", () => {
if (!app.isPackaged) WindowManager.mainWindow?.webContents.openDevTools();
});
this.mainWindow.on("close", () => {
this.mainWindow.on("close", async () => {
const userPreferences = await userPreferencesRepository.findOne({
where: { id: 1 },
});
if (userPreferences?.preferQuitInsteadOfHiding) {
app.quit();
}