opencode/packages/app/src
LukeParkerDev bff9e576b7 feat(desktop): show splash overlay during server switch
ServerKey's keyed <Show> remount is a multi-second synchronous cascade (dispose + rebuild of the whole app subtree) that used to leave the UI looking frozen. A tiny module-level serverSwitching signal now gates a fullscreen Splash rendered above the ServerKey boundary, and the status-popover click handler setTimeout-defers the batched navigate+setActive so the browser paints the splash before the freeze begins and dismisses it after the new subtree paints.
2026-04-19 13:19:14 +10:00
..
addons fix: clean up 49 unused variables, catch params, and stale imports (#22695) 2026-04-16 02:01:53 +00:00
components feat(desktop): show splash overlay during server switch 2026-04-19 13:19:14 +10:00
constants app: file type filter on desktop + multiple files (#18403) 2026-03-20 15:02:07 +00:00
context chore: improve desktop renderer diagnostics 2026-04-19 13:19:13 +10:00
hooks fix(app): more startup perf (#19288) 2026-03-26 13:41:22 -05:00
i18n feat(app): hide desktop titlebar tools behind settings (#19029) 2026-04-17 03:31:00 +00:00
pages fix: keep sidebar projects stable across WSL refreshes 2026-04-19 13:18:36 +10:00
utils feat(desktop): show splash overlay during server switch 2026-04-19 13:19:14 +10:00
app.tsx feat(desktop): show splash overlay during server switch 2026-04-19 13:19:14 +10:00
custom-elements.d.ts chore: rename packages/desktop -> packages/app 2025-12-22 19:39:00 -06:00
entry.tsx fix(app): opencode web server url 2026-03-25 06:41:00 -05:00
env.d.ts feat(app): hide desktop titlebar tools behind settings (#19029) 2026-04-17 03:31:00 +00:00
index.css feat(app): better subagent experience (#20708) 2026-04-07 11:06:23 -05:00
index.ts refactor: treat WSL servers as additive alongside windows local 2026-04-19 13:19:09 +10:00
sst-env.d.ts zen: update sst version 2026-02-18 13:54:23 -05:00
theme-preload.test.ts fix(app): remove oc-1 theme 2026-03-09 08:25:41 -05:00