Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow the user to set the height of the tab row #5155

Open
kzhuangmc opened this issue Mar 28, 2020 · 12 comments
Open

Allow the user to set the height of the tab row #5155

kzhuangmc opened this issue Mar 28, 2020 · 12 comments
Labels
Area-Settings Issues related to settings and customizability, for console or terminal Area-Theming Anything related to the theming of elements of the window Issue-Task It's a feature request, but it doesn't really need a major design. Product-Terminal The new Windows Terminal.
Milestone

Comments

@kzhuangmc
Copy link

Please reduce the height of the title bar, there is no need to have that big chunk of area on top of the terminal.

Proposed to reduced by 1/3 or 2/5.

@kzhuangmc kzhuangmc added the Issue-Feature Complex enough to require an in depth planning process and actual budgeted, scheduled work. label Mar 28, 2020
@ghost ghost added Needs-Triage It's a new issue that the core contributor team needs to triage at the next triage meeting Needs-Tag-Fix Doesn't match tag requirements labels Mar 28, 2020
@mdtauk
Copy link

mdtauk commented Mar 28, 2020

I think it is to allow for the ability to grab the window by it's titlebar, even with lots of tabs open. It should probably match Chromium Edge's as that also uses tabs.

You can choose not to have the tabs in the titlebar, in which case it will use the standard Titlebar height, and the tabs will appear below it.

@kzhuangmc
Copy link
Author

Terminals are meant to free hands to limit the uses of the mouse; it is not a browser; There is no need to have extra height for mouse to click and drag; On the other hand, reducing the height of the title bar is essential as it will provide extra room for the viewing area below and become less distracting.

Please have this reconsidered.

@mdtauk
Copy link

mdtauk commented Mar 28, 2020

I think there is a full-screen mode being worked on, to hide those tabs until you move the mouse to the top. One of the selling points for this Windows Terminal is having tabs with multiple consoles and command lines at one time.

@kzhuangmc
Copy link
Author

Hi Martin,
I actually do like having multiple tabs as I constantly have to deal with 2 or 3 consoles at the same time. And I also like the idea of having the tabs in the title bar (that is really neat), but I found the tabs are just a little bit too big.
Full screen mode sounds good to me; however, I am not sure how many users would enjoy having to move the mouse to the top and wait for the tabs to appear.

Maybe adding an option to allow users to adjust the height of the title bar?

@zadjii-msft
Copy link
Member

Hey wadda ya know, this is one of those customizations I already called out as a sub-point in #3327. I certainly like the idea of letting the user customize this.

@zadjii-msft zadjii-msft added Area-Settings Issues related to settings and customizability, for console or terminal Area-User Interface Issues pertaining to the user interface of the Console or Terminal Issue-Task It's a feature request, but it doesn't really need a major design. Product-Terminal The new Windows Terminal. and removed Issue-Feature Complex enough to require an in depth planning process and actual budgeted, scheduled work. labels Mar 30, 2020
@ghost ghost removed the Needs-Tag-Fix Doesn't match tag requirements label Mar 30, 2020
@zadjii-msft zadjii-msft added this to the Terminal Backlog milestone Mar 30, 2020
@zadjii-msft zadjii-msft changed the title Height of title bar is way too large Allow the user to set the height of the tab row Mar 30, 2020
@DHowett-MSFT DHowett-MSFT removed the Needs-Triage It's a new issue that the core contributor team needs to triage at the next triage meeting label Apr 3, 2020
@whardier
Copy link

whardier commented Apr 6, 2021

It would be super nice to have the height mapped to some standard (along with vscode using some standard as well). Having these apps side by side on wide monitors feels jagged.

image

@DHowett
Copy link
Member

DHowett commented Apr 6, 2021

I accept that that looks jagged, but the reality is much worse with VS Code because the tab bar isn't even in that screenshot:

image

@zadjii-msft zadjii-msft added Area-Theming Anything related to the theming of elements of the window and removed Area-User Interface Issues pertaining to the user interface of the Console or Terminal labels Aug 4, 2021
@ironfroggy
Copy link

I'll be watching this ticket and crossing my fingers, because this is what the tab bar looks like on a new Surface Laptop Studio with default resolution and scaling:
windows-terminal-sls-size

@dezsiszabi
Copy link

I agree.
This is too tall.

image

The explanation that it allows for grabbing the window seems fine, but this is currently not even possible. If I try and drag the window around by clicking the area above the tab, nothing happens. (Note: Chrome correctly allows dragging the window around by clicking the narrow area above tabs)

The only possible area to drag the window around is the empty area on the right:

image

Additionally there's already a small area on the left of the first tab that can allow this without the extra height (note: currently it's not possible to drag the window by clicking this area):

image

@LukeDearden

This comment was marked as off-topic.

@zadjii-msft

This comment was marked as off-topic.

@zadjii-msft zadjii-msft modified the milestones: Up Next, Backlog Feb 20, 2023
@leet0rz
Copy link

leet0rz commented Oct 26, 2023

Would love to see this too, or maybe its already been implemented?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-Settings Issues related to settings and customizability, for console or terminal Area-Theming Anything related to the theming of elements of the window Issue-Task It's a feature request, but it doesn't really need a major design. Product-Terminal The new Windows Terminal.
Projects
Status: Should be written
Development

No branches or pull requests

10 participants