Skip to content

Update UI fixes#307318

Merged
dmitrivMS merged 1 commit intomainfrom
dev/dmitriv/update-bug-fixes
Apr 2, 2026
Merged

Update UI fixes#307318
dmitrivMS merged 1 commit intomainfrom
dev/dmitriv/update-bug-fixes

Conversation

@dmitrivMS
Copy link
Copy Markdown
Contributor

Changed progress state text.
Removed "settings" button.
Changed "Release notes" button text.

Copilot AI review requested due to automatic review settings April 2, 2026 03:00
@dmitrivMS dmitrivMS enabled auto-merge (squash) April 2, 2026 03:00
@dmitrivMS dmitrivMS self-assigned this Apr 2, 2026
@dmitrivMS dmitrivMS added the install-update VS Code installation and upgrade system issues label Apr 2, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR refines the update UI in the workbench by adjusting update indicator/tooltip labeling and simplifying the tooltip actions.

Changes:

  • Updates the title bar update indicator labels for various progress states (e.g., checking/downloading/installing/restarting).
  • Removes the update settings (gear) action from the update tooltip header.
  • Renames the tooltip “View Release Notes” button to “Release Notes” and tweaks button-bar layout behavior.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
src/vs/workbench/contrib/update/browser/updateTooltip.ts Removes settings action, shortens “Release Notes” button label, adjusts “Ready” state rendering logic and button-bar spacing.
src/vs/workbench/contrib/update/browser/updateTitleBarEntry.ts Updates state-dependent indicator label text and adds progress styling during restarting.
src/vs/workbench/contrib/update/browser/media/updateTitleBarEntry.css Tweaks indicator padding and adds box-sizing: border-box for sizing consistency.

@dmitrivMS dmitrivMS merged commit 9f901c6 into main Apr 2, 2026
23 checks passed
@dmitrivMS dmitrivMS deleted the dev/dmitriv/update-bug-fixes branch April 2, 2026 07:45
@vs-code-engineering vs-code-engineering bot added this to the 1.115.0 milestone Apr 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

install-update VS Code installation and upgrade system issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants