feat: enhance logger by displaying systeminfo at start of the app

This commit is contained in:
MasterAcnolo
2026-07-26 09:37:27 +02:00
parent 7f481d20b2
commit 0e77a94ec7
3 changed files with 148 additions and 4 deletions

View File

@@ -37,7 +37,7 @@ app.setAppUserModelId("com.masteracnolo.freedomloader");
/**
* Load the app dependencies for hardware choice
*/
const { logger, logSessionStart, logSessionEnd } = require("./server/logger");
const { logger, logSessionStart, logSessionEnd, logDir } = require("./server/logger");
const { configFeatures } = require("./config");
/**
@@ -79,7 +79,7 @@ const { updateYtDlp } = require("./app/ytDlpUpdater");
const { createMainWindow, getMainWindow } = require("./app/windowManager");
const { registerIpcHandlers } = require("./app/ipcHandlers");
const { createSplashWindow, closeSplashWindow, setSplashProgress } = require("./app/splashManager");
const { userThemesPath, initUserThemes, isWindows, validateBinaries } = require("./server/helpers/path.helpers");
const { userThemesPath, initUserThemes, isWindows, validateBinaries, defaultDownloadFolder } = require("./server/helpers/path.helpers");
/**
@@ -99,7 +99,7 @@ app.on("second-instance", () => {
});
app.whenReady().then(async () => {
logSessionStart();
logSessionStart(logDir, defaultDownloadFolder);
createSplashWindow();