-
Notifications
You must be signed in to change notification settings - Fork 95
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
New Stacks Designs #39
Comments
I hope there will be an option to move the tabs to the bottom of a window. I prefer a taskbar to a dock so if the tabs are at the bottom it'll be like a taskbar. |
It's an interesting suggestion, we'll definitely consider it. It would also be helpful to learn how many people would like that option. |
We've made another addition to window stacks in line with the "Select Outward" shortcut. Since we'll be able to use those shortcuts to move from an individual tab focus to a whole stack focus, the stack header should reflect that state. However, it will still need to be clear which tab is being displayed on this stack, even when the whole stack is selected. When the stack is selected, the start and end areas of the stack get the accent color and on_accent text color, and there's a small accent border on the bottom. The tab that is currently displaying has semi-bold weight and accent_text_color styling. |
I like this idea, I remember MS was planning to add similar feature to Windows for years.. Some ideas about stacked tabs:
|
This issue is a design proposal to update the visual style of our stacks (what we've called our tabbed windows in Pop!_OS), and to update some behaviors and add new functionality. Users should be able to move both tabs of a stack, and also the entire stack itself, with both the keyboard and the mouse.
When changing the focus from one particular tab to a window outside the stack using the keyboard, there are many cases in which the focus of the stack will be on a tab the user does not want active. We're proposing a new behavior for changing focus from inside to outside a stack, detailed later in this issue.
We also want to improve the visual clarity of tabs and make it clearer which apps are currently in the stack.
Designs
To improve clarity of the stacks, tabs will now have application icons, and the stack header itself will have a stack icon on the left. Users can use the spaces left and right of the tabs to drag the stack with their mouse. Behavior while dragging should match that of other windows indicated in this issue. Moving an entire stack with the keyboard will also be possible after using the Select Outward keyboard shortcut and behavior should match other windows with our new keyboard shortcut and tiling.
When a user has several tabs and/or the length of the title exceeds the tab width, the title will go past the visible edge and a slight gradient will come over the title from the right side.
We also propose new behavior for what happens when you hold down the Super key while moving focus outside of the stack. In the current system, focus remains on the most-recently focused tab, even if the user intended to change the active window without changing which tab was active in the stack. Our proposal is that the behavior of releasing the Super key inside a stack will be unchanged; initiating window focus change inside a stack but releasing the Super key outside of a stack will change window focus to the new window, but the stack will present the tab that was active when the Super key was first pressed.
Single items can still move in and out of stacks, similar to current behavior. One change we will implement is animation in which tabs appear in the stack and move through the stack header along with the arrow keys.
The text was updated successfully, but these errors were encountered: