Enhanced Tab Visibility: A Desire for Multiline Tabs in Terminal #21430

Open
opened 2026-01-31 07:44:30 +00:00 by claunia · 5 comments
Owner

Originally created by @jiaosenvip on GitHub (Mar 21, 2024).

Description of the new feature/enhancement

I prefer being able to see all the tabs I have opened at a glance, rather than just a few displayed while the rest are hidden.

In VSCode, there is support for multiline tabs, and I expect the terminal to have a similar feature, but I haven't been able to find it.

Proposed technical implementation details (optional)

Adding Optional Settings: Such as Multiline Tabs

image
Originally created by @jiaosenvip on GitHub (Mar 21, 2024). # Description of the new feature/enhancement I prefer being able to see all the tabs I have opened at a glance, rather than just a few displayed while the rest are hidden. In VSCode, there is support for multiline tabs, and I expect the terminal to have a similar feature, but I haven't been able to find it. # Proposed technical implementation details (optional) Adding Optional Settings: Such as Multiline Tabs <img width="711" alt="image" src="https://github.com/microsoft/terminal/assets/62206110/d51a0a7a-d261-42e2-bb54-32ec5b938dcc">
claunia added the Issue-FeatureHelp WantedNeeds-Tag-FixExternal-Blocked-WinUI3 labels 2026-01-31 07:44:31 +00:00
Author
Owner

@zadjii-msft commented on GitHub (Mar 27, 2024):

I think this is a super cool suggestion.

However - we'd pretty much need this to be implemented in the TabView itself. And we're pretty stuck on WinUI 2 indefinitely. So, if someone wants to fork tab view and add this for us, go for it? but we're probably a ways off from doing this ourselves.

@zadjii-msft commented on GitHub (Mar 27, 2024): I think this is a super cool suggestion. However - we'd pretty much need this to be implemented in the TabView itself. And we're pretty stuck on WinUI 2 indefinitely. So, if someone wants to fork tab view and add this for us, go for it? but we're probably a ways off from doing this ourselves.
Author
Owner

@marcelwgn commented on GitHub (Apr 1, 2024):

Given I worked quite a lot on the WinUI 2 TabView, speaking realistically would you consider this worth the effort @zadjii-msft ? Or is this a good feature on paper and it would be unlikely to get shipped even if I/we manage to fork it into terminal (assuming we actually need to do that).

@marcelwgn commented on GitHub (Apr 1, 2024): Given I worked quite a lot on the WinUI 2 TabView, speaking realistically would you consider this worth the effort @zadjii-msft ? Or is this a good feature on paper and it would be unlikely to get shipped even if I/we manage to fork it into terminal (assuming we actually need to do that).
Author
Owner

@marcelwgn commented on GitHub (Apr 1, 2024):

I also feels like, there are quite a few UX decisions that would need to be taken care of, e.g. does it grow indefinitely in height? Can a user limit it? What options are there surrounding the TabView with this feature etc.

@marcelwgn commented on GitHub (Apr 1, 2024): I also feels like, there are quite a few UX decisions that would need to be taken care of, e.g. does it grow indefinitely in height? Can a user limit it? What options are there surrounding the TabView with this feature etc.
Author
Owner

@zadjii-msft commented on GitHub (Apr 1, 2024):

Big-picture: there's other stuff that we'd like from the TabView beyond just multiple lines. Inexhaustive list:

We've for a while now been considering the possibility of forking it. And considering we're pretty much permanently stuck on WinUI 2, where there won't be any official tab view updates, the only way for us to add features is through forking it.

I'm maybe biased into thinking it's worth it (though, this thread in particular probably wouldn't be the top-line reason I list as our justification).

@zadjii-msft commented on GitHub (Apr 1, 2024): Big-picture: there's other stuff that we'd like from the TabView beyond just multiple lines. Inexhaustive list: * https://github.com/microsoft/terminal/issues/7213#issuecomment-1158020393 * Tab underlines / overlines, ala: https://github.com/microsoft/terminal/issues/2994#issuecomment-555705715 * https://github.com/microsoft/terminal/issues/835 * https://github.com/microsoft/terminal/issues/5969 * https://github.com/microsoft/terminal/issues/10109 We've for a while now been considering the possibility of forking it. And considering we're pretty much permanently stuck on WinUI 2, where there won't be any official tab view updates, the only way for us to add features is through forking it. I'm maybe biased into thinking it's worth it (though, this thread in particular probably wouldn't be the top-line reason I list as our justification).
Author
Owner

@marcelwgn commented on GitHub (Apr 1, 2024):

Ah I see, so forking it would unblock quite a few issues then? Would you say it's worth creating a new issue then to track "Forking" TabView and discuss the plans about forking it as a community effort (maybe me) there?

Also out of curiosity, would eventually switching to WinUI 3 be an option or if not, why that?

@marcelwgn commented on GitHub (Apr 1, 2024): Ah I see, so forking it would unblock quite a few issues then? Would you say it's worth creating a new issue then to track "Forking" TabView and discuss the plans about forking it as a community effort (maybe me) there? Also out of curiosity, would eventually switching to WinUI 3 be an option or if not, why that?
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#21430