[PR #3753] [MERGED] Spec: Advanced Tab Switcher #25489

Open
opened 2026-01-31 09:09:50 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/microsoft/terminal/pull/3753
Author: @leonMSFT
Created: 11/27/2019
Status: Merged
Merged: 6/17/2020
Merged by: @undefined

Base: masterHead: dev/lelian/spec/AdvTabSwitcher


📝 Commits (10+)

  • 46cc4f4 adding tabswitcher spec
  • 7fd5fa8 adding images and cleaning up the spec
  • 17163ef cleaning up and adding another image
  • 8fa26c1 some more cleanup
  • 51e01fe accessibility stuff, future considerations stuffs
  • c8a8851 bleh
  • 0e3006d bleh2
  • 3646eeb weird ass formatting
  • 3481ef1 actually mike did nothing here so im removing his name jk
  • c39f6c9 addressing some spec comments

📊 Changes

9 files changed (+229 additions, -0 deletions)

View changed files

📝 .github/actions/spell-check/dictionary/dictionary.txt (+2 -0)
doc/specs/#1502 - Advanced Tab Switcher/img/CommandPaletteExample.png (+0 -0)
doc/specs/#1502 - Advanced Tab Switcher/img/VSCodeMinimumTabSwitcherSize.png (+0 -0)
doc/specs/#1502 - Advanced Tab Switcher/img/VSCodeTabSwitcher.png (+0 -0)
doc/specs/#1502 - Advanced Tab Switcher/img/VSMinimumSize.png (+0 -0)
doc/specs/#1502 - Advanced Tab Switcher/img/VSMinimumSizeWithTabSwitcher.png (+0 -0)
doc/specs/#1502 - Advanced Tab Switcher/img/VSTabSwitcher.png (+0 -0)
doc/specs/#1502 - Advanced Tab Switcher/img/tmuxPaneSwitching.png (+0 -0)
doc/specs/#1502 - Advanced Tab Switcher/spec.md (+227 -0)

📄 Description

Summary of the Pull Request

This is the spec for the Advanced Tab Switcher. This would allow the user to navigate through a vertical list of tabs through a UI, similar to those found in VSCode and Visual Studio.

References

#1502: Feature Request: Advanced Tab Switcher
#973: Ctrl+Tab toggling between two tabs

PR Checklist


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/microsoft/terminal/pull/3753 **Author:** [@leonMSFT](https://github.com/leonMSFT) **Created:** 11/27/2019 **Status:** ✅ Merged **Merged:** 6/17/2020 **Merged by:** [@undefined](undefined) **Base:** `master` ← **Head:** `dev/lelian/spec/AdvTabSwitcher` --- ### 📝 Commits (10+) - [`46cc4f4`](https://github.com/microsoft/terminal/commit/46cc4f421ce98a6ac20d2676bff37691266a4980) adding tabswitcher spec - [`7fd5fa8`](https://github.com/microsoft/terminal/commit/7fd5fa86821ba2dda6413d8663912d8094834fba) adding images and cleaning up the spec - [`17163ef`](https://github.com/microsoft/terminal/commit/17163ef32cf84e2ae8d97fc705072cd612fb71e0) cleaning up and adding another image - [`8fa26c1`](https://github.com/microsoft/terminal/commit/8fa26c1f1d24e602b52c6842d0dfe4973b2dbed7) some more cleanup - [`51e01fe`](https://github.com/microsoft/terminal/commit/51e01fe748fa95ba596e2e250879ac06875eb1c2) accessibility stuff, future considerations stuffs - [`c8a8851`](https://github.com/microsoft/terminal/commit/c8a885134e308c04dbfbf4409340e814fbc3f173) bleh - [`0e3006d`](https://github.com/microsoft/terminal/commit/0e3006da63cc25ab1823c84565a1766cbae9011c) bleh2 - [`3646eeb`](https://github.com/microsoft/terminal/commit/3646eeb0e74b69c070029d2c94a0a92171f96b34) weird ass formatting - [`3481ef1`](https://github.com/microsoft/terminal/commit/3481ef1e431cec278670fd750f123edc78b19439) actually mike did nothing here so im removing his name jk - [`c39f6c9`](https://github.com/microsoft/terminal/commit/c39f6c97ef3abd729f43c5cf525b90e26f34e40f) addressing some spec comments ### 📊 Changes **9 files changed** (+229 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `.github/actions/spell-check/dictionary/dictionary.txt` (+2 -0) ➕ `doc/specs/#1502 - Advanced Tab Switcher/img/CommandPaletteExample.png` (+0 -0) ➕ `doc/specs/#1502 - Advanced Tab Switcher/img/VSCodeMinimumTabSwitcherSize.png` (+0 -0) ➕ `doc/specs/#1502 - Advanced Tab Switcher/img/VSCodeTabSwitcher.png` (+0 -0) ➕ `doc/specs/#1502 - Advanced Tab Switcher/img/VSMinimumSize.png` (+0 -0) ➕ `doc/specs/#1502 - Advanced Tab Switcher/img/VSMinimumSizeWithTabSwitcher.png` (+0 -0) ➕ `doc/specs/#1502 - Advanced Tab Switcher/img/VSTabSwitcher.png` (+0 -0) ➕ `doc/specs/#1502 - Advanced Tab Switcher/img/tmuxPaneSwitching.png` (+0 -0) ➕ `doc/specs/#1502 - Advanced Tab Switcher/spec.md` (+227 -0) </details> ### 📄 Description <!-- Enter a brief description/summary of your PR here. What does it fix/what does it change/how was it tested (even manually, if necessary)? --> ## Summary of the Pull Request This is the spec for the Advanced Tab Switcher. This would allow the user to navigate through a vertical list of tabs through a UI, similar to those found in VSCode and Visual Studio. <!-- Other than the issue solved, is this relevant to any other issues/existing PRs? --> ## References #1502: Feature Request: Advanced Tab Switcher #973: Ctrl+Tab toggling between two tabs <!-- Please review the items on the PR checklist before submitting--> ## PR Checklist * [x] Spec for #1502 * [x] CLA signed. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-31 09:09:50 +00:00
Sign in to join this conversation.
No Label pull-request
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#25489