From e77ce7c286d567239df5a5300fec4a8550ab609c Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Fri, 20 Mar 2026 16:08:14 +0100 Subject: [PATCH 1/2] auto-git: [change] scripts/run-electron-dev.cjs --- scripts/run-electron-dev.cjs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/run-electron-dev.cjs b/scripts/run-electron-dev.cjs index db4229c..c049a0e 100644 --- a/scripts/run-electron-dev.cjs +++ b/scripts/run-electron-dev.cjs @@ -6,7 +6,7 @@ const projectRoot = path.resolve(__dirname, '..') const electronBinary = require('electron') const relaunchExitCode = 75 const devServerUrl = process.env.VITE_DEV_SERVER_URL || 'http://127.0.0.1:5173' -const startupResources = ['tcp:127.0.0.1:5173', 'tcp:127.0.0.1:8000'] +const startupResources = ['http-get://127.0.0.1:5173', 'http-get://127.0.0.1:8000/health'] const env = { ...process.env, VITE_DEV_SERVER_URL: devServerUrl, @@ -17,6 +17,7 @@ const env = { async function waitForDependencies() { await waitOn({ resources: startupResources, + proxy: false, timeout: 120000, }) } From f9cc3d8c51db20890a09d2a2678f364b9248f368 Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Fri, 20 Mar 2026 16:08:18 +0100 Subject: [PATCH 2/2] auto-git: [change] electron/main.cjs --- electron/main.cjs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/electron/main.cjs b/electron/main.cjs index d81613b..ce73ded 100644 --- a/electron/main.cjs +++ b/electron/main.cjs @@ -322,6 +322,7 @@ function checkForUpdates(trigger = 'manual') { } async function createMainWindow() { + console.log('Electron: creating main window') mainWindow = new BrowserWindow({ width: 1000, height: 720, @@ -354,9 +355,11 @@ async function createMainWindow() { }) if (is.dev && process.env.VITE_DEV_SERVER_URL) { + console.log(`Electron: loading renderer ${process.env.VITE_DEV_SERVER_URL}`) await mainWindow.loadURL(process.env.VITE_DEV_SERVER_URL) mainWindow.webContents.openDevTools({ mode: 'detach' }) } else { + console.log('Electron: loading bundled renderer') await mainWindow.loadFile(path.join(__dirname, '../dist/index.html')) } @@ -413,6 +416,7 @@ async function createSettingsWindow() { } app.whenReady().then(async () => { + console.log('Electron: app ready') loadSettings() const startupUpdateResult = await checkForUpdates('startup') if (startupUpdateResult?.restartScheduled) {