2 Commits

Author SHA1 Message Date
995c665aa0 feat: add app icon and electron-builder config for Linux
- Set icon.png on BrowserWindow for taskbar display
- Register app with setDesktopName() for Wayland compositor matching
- Remove macOS-only activate handler (unused on Linux)
- Add electron-builder build config with AppImage target for Linux
- Add dist script: vite build && electron-builder
2026-03-10 00:25:14 +01:00
cbbc34071c chore: add root npm workspace and update gitignore
- Root package.json with npm run dev (concurrently API + Vite)
- Add node_modules/, frontend/dist/ to .gitignore
- Whitelist package.json and package-lock.json
2026-03-09 14:09:12 +01:00