Skip to content

Move desktop updates into Global Settings and add update indicator - #364

Merged
vinayagg merged 1 commit into
mainfrom
fix/update-settings-indicator
Nov 6, 2026
Merged

vinayagg merged 1 commit into
mainfrom
fix/update-settings-indicator

Conversation

@vinayagg

@vinayagg vinayagg commented Nov 6, 2026

Copy link
Copy Markdown
Contributor

Move the manual desktop update check from the banner above Settings into Global → Check for updates. When a release is available, show a pulsing icon above the theme control with the installed and available versions; clicking it opens the update settings page. Keep automatic checks at startup and every six hours, and require an explicit update-and-restart action.

Validation:

  • 59 focused update and navigation tests passed.
  • TypeScript checking and desktop/hosted builds passed.
  • Full npm run check was attempted; integration tests cannot open local TCP listeners in this sandbox (listen EPERM).
  • Live installation was not tested.

@vinayagg
vinayagg merged commit 410ef40 into main Nov 6, 2026
2 checks passed
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