Skip to content

fix(desktop): inline update control in header#561

Merged
wesbillman merged 1 commit into
mainfrom
update-ready
May 13, 2026
Merged

fix(desktop): inline update control in header#561
wesbillman merged 1 commit into
mainfrom
update-ready

Conversation

@thomaspblock
Copy link
Copy Markdown
Collaborator

Summary

  • Move the desktop update indicator from a fixed top-right overlay into the shared header action row.
  • Restyle the updater as a compact icon button with tooltip and clear update/restart states.
  • Remove the fake dev ready state so restart is only offered after a real updater install.

Test plan

  • pnpm exec biome check src/features/settings/hooks/use-updater.ts src/features/settings/UpdateIndicator.tsx
  • Pre-commit checks passed during commit: desktop check, desktop Tauri fmt, mobile check, Rust fmt, and web check.

Made with Cursor

Move the desktop update affordance into the shared header actions and avoid fake ready states that can trigger relaunch without an installed update.

Co-authored-by: Cursor <cursoragent@cursor.com>
@thomaspblock thomaspblock requested a review from wesbillman as a code owner May 13, 2026 02:32
@thomaspblock
Copy link
Copy Markdown
Collaborator Author

update.mp4

@wesbillman wesbillman merged commit 5e6083e into main May 13, 2026
15 checks passed
@wesbillman wesbillman deleted the update-ready branch May 13, 2026 15:34
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.

2 participants