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

feature request: tab tiling #373

Open
edmundlaugasson opened this issue Jun 18, 2018 · 20 comments
Open

feature request: tab tiling #373

edmundlaugasson opened this issue Jun 18, 2018 · 20 comments

Comments

@edmundlaugasson
Copy link

edmundlaugasson commented Jun 18, 2018

Description

I have deeply searched not only here but in Internet as well. This is not the issue Vertical tabs #2185
Exact beahviour is at Vivaldi Browser - https://help.vivaldi.com/article/tab-tiling/ and basically this in turn could be part of how tabs can be grouped like in Vivaldi. It would be even better to group certain tabs onto separate tab page and then tile all tabs on that tab page.
I can hold down CTRL-key and mark those tabs I would tile into tab stack, there can be more than two tabs in tab stack. It would be nice also to change the tile size by dragging with mouse the tile border so I can customize each tile size separately. Shortcut key could be e.g. holding down SHIFT+CTRL and scroll mouse to resize the tile under mouse cursor. In that way it could be very comfortable and dynamic way to resize tab tiles. As SHIFT helps horizontal scrolling then taking CTRL in addition could resize dynamically the tile that is under mouse cursor. This tile resizing is not even available in Vivaldi - this would be even better advantage over Vivaldi. There in link is a short (46 seconds) video that shows all the behaviour that exist currently in Vivaldi.
Especially good would be if there could be tile tabs also horizontally, not only vertically.
Sometimes quite often there is a need to work with data on different tabs. Switching between them is very disturbing and loses focus from work. Currently in case of Brave there is a need to open a new Brave window and tile whole window, which is resourses wasting (a memory consuming) process. Such tabs tiling feature could contribute also in research work like in Vivaldi.
This feature applies certainly to all Brave versions on all platforms.

Steps to Reproduce

  1. open multiple tabs
  2. try to tile them
  3. no way to do that currently

Actual result:

There is just not that feature implemented (yet). Therefore also no way to resize tile.

Expected result:

Tabs can be tiled, each tile size customized manually.

Reproduces how often:

This happens all the time when opening multiple tabs.

Brave version (about:brave info)

Name | Version
Brave | 0.22.810
V8 | 6.7.288.43
rev | 8f30eeb
Muon | 7.0.6
OS Release | 4.15.18-041518-generic
Update Channel | Release
OS Architecture | x64
OS Platform | Linux
Node.js | 7.9.0
Brave Sync | v1.4.2
libchromiumcontent | 67.0.3396.71

Reproducible on current release:

Using a Linux version and do not compile bleeding edge versions.

Website problems only:

  • Does the issue gets fixed with Brave Shields disabled?
    -- Yes
  • Does the issue reproduces on Chrome?
    -- Yes.
@srirambv
Copy link
Contributor

Although this is for browser-laptop this could be added to brave-core as well. hence marking the issue as suggestion.

@bbondy bbondy added this to the Backlog milestone Jun 25, 2018
@tildelowengrimm
Copy link
Contributor

I've never even imagined this feature before, and wow am I disappointed in myself.

@bsclifton
Copy link
Member

Related request from browser-laptop:
brave/browser-laptop#2334

@ScottRFrost
Copy link

The request on brave/browser-laptop#2334 is about tab groups / panorama (copy from Firefox) which is much more powerful than tab tiling (copy from Vivaldi).

Firefox containers + https://github.com/kesselborn/conex allows a user to move their tabs into group, then switch groups. ONLY the tabs for that group are visible, and all other tabs are hidden. It's very powerful when combined with containers, as tabs in group A can't see sessions / cookies / etc from group B, etc.

@rebron rebron modified the milestone: 1.x Backlog Feb 7, 2019
@str
Copy link

str commented Jun 25, 2019

Tab groups was re-added to Firefox and is the only reason I still use Firefox. I think many are in my same case. Please add this killer-feature.

@PunnyBoi
Copy link

PunnyBoi commented May 9, 2020

Recently, I felt the need for a similar kind of feature because my browser has a lot of tabs opened, and it is becoming difficult to see the title of the page in a small tab.

Searching a bit, I found that chromium has a feature in which you can group the tabs together and give custom names to these groups. On Brave, this feature can be enabled by going to brave://flags/, and enabling the 'Tab Groups' feature. But the main problem with this feature is that you can't collapse these groups, so this whole process ends up taking more tab space than before. Although one of the Chrome users requested this feature which can be tracked down here: https://support.google.com/chrome/thread/37555428?hl=en
, but I don't know how much time will it take the Chrome developers to introduce this feature. Maybe Brave developers can look into it because I guess it is a good starting point.

@niutech
Copy link

niutech commented Aug 1, 2020

@PunnyBoi @str This is not about tab grouping, this is about tab tiling, which is different. +1 for tab tiling.

@Tectract
Copy link

Tectract commented Aug 15, 2020

PLEASE PLEASE FOR THE LOVE OF GOD DEVOTE DEV HOURS TO FIXING BROKEN TABBING IN BRAVE.

SOME USERS WANT TO BE ABLE TO USE MORE THAN 30 TABS!!

Broken tabbing with large numbers of tabs is a huge huge bug in Chrome/Brave that keeps a LOT of us using Mozilla instead.

@xznhj8129
Copy link

Please put this on top of QOL improvements, many many people including me, who regularly has 200+ tabs and use them as primary organisation method, literally cannot switch to Brave until this is fixed.

@samuelPapranec
Copy link

samuelPapranec commented Mar 22, 2021

Please do something. I also want to use Brave but i simply cannot because it is just not possible to organize, not even see all my tabs. More than 30 tabs. Way more

@spencer741
Copy link

spencer741 commented Apr 23, 2021

@samuelPapranec Same here! This is really my only complaint with the browser thus far. I can also vouch for several of my colleagues on this. Three years and still waiting.

@chuegel
Copy link

chuegel commented Jun 21, 2021

I wonder why this issue is treated which such low priority as brave is not usable for many users with a lot of tabs open

@Tectract
Copy link

Devs always want to introduce new features instead of listening to users telling them that there's a critical, critical bug to work on, it seems.

@spencer741
Copy link

spencer741 commented Jun 27, 2021

If anybody hasn't already, like OP's top comment for exposure. @bbondy @brave-dev @srirambv

@srirambv
Copy link
Contributor

srirambv commented Aug 9, 2021

+1 from @byteshiva via #17396

How to Tile Tabs Vertically? Is it feature available?

For example:
Vivaldi browser provides vertically arranged Tabs
image

@SheepCommander
Copy link

SheepCommander commented Sep 27, 2021

Adding Vivaldi's Tab Stacking would be hugely hugely amazing. I've been constantly considering switching to vivaldi with AdBlockPlus & DuckDuckGo so that I can tab stack.

A lesser ask would be the ability to move my collapsed tab groups among any pinned tabs (also maybe ability to move around the group with it still collapsed rather than it expanding and I have to click again to re-collapse?)

@machiav3lli
Copy link

@SheepCommander @spencer741 @Tectract @chuegel @samuelPapranec @xznhj8129 @niutech @tomlowenthal , maybe community could be mobilized to raise this issue's priority (or even directly find someone willing to implement it)

@SheepCommander
Copy link

o.0 that would be amezing

@chuegel
Copy link

chuegel commented Dec 8, 2021

This works pretty well:

brave://flags/#scrollable-tabstrip

Enabled - tabs don't shrink

@xznhj8129
Copy link

OH MY GOD, YOU ARE A SAVIOR

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests