Skip to content

Full functioning app: splash screen to load backend and main app#4

Merged
iBz-04 merged 1 commit into
mainfrom
rag-pipeline
Nov 10, 2025
Merged

Full functioning app: splash screen to load backend and main app#4
iBz-04 merged 1 commit into
mainfrom
rag-pipeline

Conversation

@iBz-04

@iBz-04 iBz-04 commented Nov 10, 2025

Copy link
Copy Markdown
Member

lightweight splash window that appears immediately at launch, shows “Starting services… Preparing backend on port 3001”, then automatically closes when the main window is ready. This removes the initial blank window and eliminates needing to manually open another screen.
The main window still waits for the backend to be ready, then shows; both are now coordinated.
Changes: src/main/index.ts
Added createSplashWindow() and splashWindow variable.
Show splash in app.whenReady(), start backend, then createWindow().
Close splash on mainWindow ready-to-show.
Impact: No flicker/blank; users see a status screen while the backend boots, then the app opens automatically.

@iBz-04
iBz-04 merged commit 5a3f38b into main Nov 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant