Skip to content

fix(ui): remove Git panel entry points and shortcuts - #3538

Merged
bobleer merged 1 commit into
GCWing:mainfrom
guantw:fix/remove-git-panel-entry
Oct 23, 2026
Merged

bobleer merged 1 commit into
GCWing:mainfrom
guantw:fix/remove-git-panel-entry

Conversation

@guantw

@guantw guantw commented Oct 23, 2026

Copy link
Copy Markdown
Contributor

Summary

Remove the standalone Git panel entry points from global shortcuts and capability search, and reject requests to open that panel. Remove its six scoped keyboard shortcuts and the commit input key handler while preserving independent branch switching and host Git operations.

Verification

  • pnpm run check:web passed.
  • pnpm --dir src/web-ui run test:run src/infrastructure/services/ShortcutManager.test.ts src/app/scenes/settings/pages/application/KeyboardShortcutsSection.presentation.test.ts src/app/global-search/providers/interactiveCapabilitySearchProvider.test.ts src/app/global-search/interactiveCapabilityActivator.test.ts passed: 4 files, 41 tests.
  • No live local or remote UI validation was performed.

Remove Git panel navigation from global shortcuts, capability search, and the unused IDE helper. Reject presentation requests for the retired panel while preserving host Git capabilities.

Remove the six panel-scoped shortcut definitions and registrations, including the commit input key handler. Independent branch switching and Git operations remain available.
@bobleer
bobleer merged commit 3c4ca28 into GCWing:main Oct 23, 2026
9 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.

2 participants