Skip to content

Setting for visual overlay on terminal resize #311843

Draft
anthonykim1 wants to merge 3 commits intomainfrom
anthonykim1/overlaySetting
Draft

Setting for visual overlay on terminal resize #311843
anthonykim1 wants to merge 3 commits intomainfrom
anthonykim1/overlaySetting

Conversation

@anthonykim1
Copy link
Copy Markdown
Contributor

Resolves: #295790

Copilot AI review requested due to automatic review settings April 22, 2026 05:34
@anthonykim1 anthonykim1 self-assigned this Apr 22, 2026
@anthonykim1 anthonykim1 added this to the 1.118.0 milestone Apr 22, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 22, 2026

Screenshot Changes

Base: 42fa3837 Current: 281a4e12

Changed (1)

chat/aiCustomizations/aiCustomizationManagementEditor/McpBrowseMode/Dark
Before After
before after

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

Adds a user setting to control whether the terminal resize dimensions overlay (cols x rows) is shown, addressing the request in #295790.

Changes:

  • Introduces terminal.integrated.resizeDimensionsOverlay.enabled (default: true) to allow disabling the overlay.
  • Wires the overlay contribution to create/dispose the overlay based on the setting and react to setting changes.
  • Exports the new configuration schema via the central terminal contrib configuration aggregator.
Show a summary per file
File Description
src/vs/workbench/contrib/terminalContrib/resizeDimensionsOverlay/common/terminalResizeDimensionsOverlayConfiguration.ts Defines the new boolean setting schema and its localized description.
src/vs/workbench/contrib/terminalContrib/resizeDimensionsOverlay/browser/terminal.resizeDimensionsOverlay.contribution.ts Observes configuration changes and conditionally enables/disables the resize overlay.
src/vs/workbench/contrib/terminal/terminalContribExports.ts Registers the new configuration schema in the terminal contrib configuration set.

Copilot's findings

  • Files reviewed: 3/3 changed files
  • Comments generated: 0

Co-authored-by: Copilot <copilot@github.com>
@anthonykim1 anthonykim1 modified the milestones: 1.118.0, 1.119.0 Apr 27, 2026
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.

Make it possible to disable dimensions visual overlay on terminal resize

2 participants