Skip to content

Implement full auto-update flow with tray and toast#13

Merged
saeedvaziry merged 1 commit intomainfrom
fix/auto-update-full-flow
Feb 25, 2026
Merged

Implement full auto-update flow with tray and toast#13
saeedvaziry merged 1 commit intomainfrom
fix/auto-update-full-flow

Conversation

@saeedvaziry
Copy link
Copy Markdown
Member

  • Add tray menu item that dynamically reflects update state (check, checking, downloading with %, update available → opens window & installs)
  • Replace stub update toast with a full state-driven toast showing progress bar, version, restart button, and error message
  • Decouple updater↔tray circular dependency using a callback pattern (setOnStatusChange) instead of a dynamic import

@saeedvaziry saeedvaziry merged commit b518ad4 into main Feb 25, 2026
@saeedvaziry saeedvaziry deleted the fix/auto-update-full-flow branch February 25, 2026 22:24
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