d3ro-voice/apps/desktop/src/main
Yun Chan ae7efb6acf fix(desktop): render popup overlays in packaged builds
Popup pages loaded their scripts as classic <script src> tags, which the
renderer build never bundles, so an installed app rendered only the static
markup: the recording tip stayed at 0:00 with no wave bars and live captions
showed nothing.

- declare popup scripts as modules so the build emits them, and fail
  packaging when a renderer page references an asset that was never produced
- hold popup IPC until the renderer has loaded and re-assert visibility on
  every show, so a popup hidden once still appears next time
- surface popup renderer console and load failures in the main log

💘 Generated with Crush

Assisted-by: Crush:deepseek-v4.1-flash
2026-09-19 08:24:03 +09:00
..
db feat: complete release preparation, 10+ ad mediation, CI/CD, and docker deployment 2026-08-20 11:12:05 +09:00
ipc fix(release): restore automatic updates by shipping the speech engine on demand 2026-09-18 13:51:49 +09:00
services fix(desktop): verify runtime parts on disk so engine install stops failing 2026-09-18 20:26:26 +09:00
utils fix(release): restore automatic updates by shipping the speech engine on demand 2026-09-18 13:51:49 +09:00
windows fix(desktop): render popup overlays in packaged builds 2026-09-19 08:24:03 +09:00
bootstrap.ts feat(desktop): make local speech transcription work end to end 2026-09-18 00:48:47 +09:00
index.ts feat(release): prepare 1.1.0 candidate 2026-08-29 18:33:45 +09:00
lifecycle.ts feat(V2-1a): Monorepo 구조 전환 — apps/desktop으로 V1 이동 2026-04-08 14:04:41 +09:00
update-feed.ts fix(release): restore automatic updates by shipping the speech engine on demand 2026-09-18 13:51:49 +09:00
update-policy.ts feat(release): publish desktop updates from a tag through one feed 2026-09-16 23:23:00 +09:00
voice-session-persist.ts feat: complete release preparation, 10+ ad mediation, CI/CD, and docker deployment 2026-08-20 11:12:05 +09:00