@pauloaguia said in Quick Group & Tile Current Tab > By Right-Clicking Target Tab Stack:
@LonM I think @Manix means something like right clicking on another tab and the context menu having an option "Group with current Tab" or something like that...
Yes, exactly 🙂 it would make the action quicker/easier/more painless. I rarely use the tab stack feature because of the clumsiness that happens when I have lots of tabs open.
The tab I need to group to will be very small, and ends up being hard to work with, because unless you're very slow and careful, the tab could flip to the other side of the dragged tab, thinking I want to reorder, instead of group.
That's a problem, because a main use case for grouping would be when you have lots of tabs open, and you want things to be cleaner and more legible.
But also, going one step further then that, it would be nice to skip the next step of clicking "tile tab stack" by just again, right clicking another tab, and selecting "Group AND tile with current Tab".
@Pesala said in "Smart Tile Layout" based on monitor resolution:
@MrMista If you shift+click the tile tabs icon on the Status Bar, you can drag it to the top and drop it on the navigation bar. Then it is easier to use the flyout than the right-click menu (or shortcuts).
I use a 1200x1600 portrait monitor as my primary workspace, where I would usually want to tile tabs horizontally, while I use my secondary 1920x1080 landscape monitor mostly for watching fullscreen video.
Thank you, I had not thought to shift click on that icon to try to drag it. This is a pretty good solution. I guess I could change my request to be "Have a setting in Vivaldi for default tile layout when fullscreen on each individual monitor". But this is such a niche case and userbase it probably is just not worth the time.
Yes That is what I am talking about. In windows 10 settings, it is under System>Multitasking>snap. Like if I want to drag a vivaldi tab out to its own window and have that window automatically take up half of the screen, so that I can easily use "Snap Assist" to open a new program side by side with it. I think feature requests would be a good place for this.
@LordPain I don't see the problem. If I tile two tabs I can leave the video playing in one while browsing in the other tab.
To ensure that links do not open a new tab, right-click on the link and use Open Link to reuse the same tab however the page is encoded.
The same method will ensure that you can open a new video on the tab playing the video, however YouTube is not coded to open a new tab, so left click will resuse the current tab.
@hebgbs I just save my preferred tile layout as a session. When I want to work on a different project, I load the appropriate URLs in each tile and save that as a new session.
0_1547240366029_Save Tile Layout as a Session.png
My one gripe with this is that the default layout for tile to grid uses 2/3 of the width for the two horizontally tiled tabs, and only 1/3 of the width for the remaining tile.
I can move the vertical splitter, but when the session is reopened, the default grid layout is used, so I lose my place in the opened tabs.
(VB-44329) Grid Tiling Layout for Three Tabs is not Optimal
See also: Custom Tiling Layouts
@enriquec welcome to the forum!
Customize your shortcuts and create one to tile pages https://help.vivaldi.com/desktop/shortcuts/keyboard-shortcuts/ - for your purposes you will need to configure a command chain https://help.vivaldi.com/desktop/shortcuts/command-chains/
I have set up a mouse gesture to do just that... another feature you should check out https://help.vivaldi.com/desktop/shortcuts/mouse-gestures/
Have fun customizing and ask if you need help.
About feature requests, it's good to search for existing ones to vote up or add a comment to (if they are still open) as you have done. See what @Pesala said above:
@pesala said in tmux like tiling:
If it's a new feature request that's not yet in the new feature request forum then it needs to be here. If it's just a duplicate of the existing requests, then I will mark it as a duplicate and move it.
@bjarteao Sessions can already do this, although there are still some bugs that might change the orientation of the tiles depending on the layout that you choose.
I did a quick test and it worked better than expected. I save two tiled tabs in a window on my secondary monitor, using the Save Only Tabs In Current Window option.
This is the result (scaled down to ¼)
On opening the saved session in a new window
The position on the secondary monitor is preserved
Tiling and Stacking are preserved
The width of the tiles is preserved
The page zoom on each tab is preserved
The scroll position on each tab is preserved.
@shoust works for mixing stacks and standalone tabs as well.
At the moment when selecting a stack as additional element for tiling, only the active element is selected for tiling.
It the stack is selected first, all elements of that stack are selected by default.
When selecting only specific elements of a stack for tiling the visual representation gets very confusing.
The menu entry for disabling tiling from a element which is in a tiled selection but an independent stack is misleading (stack instead of selection).
Tiling a single stack may be kept as is.
But if a stack is selected as part of a tiling operation, all instances in that stack should ideally be bound to the same tile (initial request).
@alkalin0 How would this work?
When users select multiple tabs they don't always want to tile them. They may want to:–
Close them to another window
You can set easy to remember shortcuts for tab tiling in Settings, Keyboard, Tabs. This is the shortcuts that I use.
@Pesala said in Custom Page Tiling Layouts:
I wish the Resized Grid Layout was preserved when a session is saved. I reported this as (VB-65100) Session Does not Remember Tiled Window Size, but the bug report was closed as “Cannot Reproduce.”
This bug still occurs, If the Save Sessions is Opened in a New Window. The default grid tiling is used, i.e. for three tabs, two tabs are tiled horizontally taking 2/3rds of the width, while the third tile takes 1/3rd of the width.
However, if it is opened in the current window, the tiling is preserved.