Skip to content

Fix auto update UI behavior#53361

Closed
BitRyuu wants to merge 1 commit intozed-industries:mainfrom
BitRyuu:fix-auto-update-ui
Closed

Fix auto update UI behavior#53361
BitRyuu wants to merge 1 commit intozed-industries:mainfrom
BitRyuu:fix-auto-update-ui

Conversation

@BitRyuu
Copy link
Copy Markdown

@BitRyuu BitRyuu commented Apr 8, 2026

Summary

  • show a notification when a manual update check finds the app is already up to date
  • show progress, restart-ready, and error notifications for manual update checks

Testing

  • cargo check -p auto_update_ui
  • ./script/clippy

Release Notes:

  • Improved manual auto update notifications in the UI

@cla-bot
Copy link
Copy Markdown

cla-bot bot commented Apr 8, 2026

We require contributors to sign our Contributor License Agreement, and we don't have @BitRyuu on file. You can sign our CLA at https://zed.dev/cla. Once you've signed, post a comment here that says '@cla-bot check'.

@zed-community-bot zed-community-bot bot added the first contribution the author's first pull request to Zed. NOTE: the label application is automated via github actions label Apr 8, 2026
@zed-codeowner-coordinator zed-codeowner-coordinator bot requested review from a team, MrSubidubi and SomeoneToIgnore and removed request for a team April 8, 2026 03:59
@BitRyuu
Copy link
Copy Markdown
Author

BitRyuu commented Apr 8, 2026

Screenshot 2026-04-08 at 9 31 58 AM

@BitRyuu
Copy link
Copy Markdown
Author

BitRyuu commented Apr 8, 2026

@cla-bot check

@cla-bot cla-bot bot added the cla-signed The user has signed the Contributor License Agreement label Apr 8, 2026
@cla-bot
Copy link
Copy Markdown

cla-bot bot commented Apr 8, 2026

The cla-bot has been summoned, and re-checked this pull request!

@SomeoneToIgnore
Copy link
Copy Markdown
Contributor

Thank you, we're not going with this.

  1. This is a visual change, but has no screenshots and videos (the latter seems more appropriate in this case) despite https://github.com/zed-industries/zed/blob/main/CONTRIBUTING.md#sending-changes
  2. There is no prior discussion or issue — what's "fixed", why the release notes have "improved" instead???
  3. Notifications are flashy, bad and distracting usually, with us trying to use them sparingly — I suspect this won't look good in this case either

@BitRyuu BitRyuu deleted the fix-auto-update-ui branch April 8, 2026 06:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed The user has signed the Contributor License Agreement first contribution the author's first pull request to Zed. NOTE: the label application is automated via github actions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants