brave / brave-browser

Brave browser for Android, iOS, Linux, macOS, Windows.
https://brave.com
Mozilla Public License 2.0
17.72k stars 2.31k forks source link

feature request: tab tiling #373

Open edmundlaugasson opened 6 years ago

edmundlaugasson commented 6 years ago

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:

srirambv commented 6 years ago

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

tildelowengrimm commented 6 years ago

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

bsclifton commented 6 years ago

Related request from browser-laptop: https://github.com/brave/browser-laptop/issues/2334

ScottRFrost commented 5 years ago

The request on https://github.com/brave/browser-laptop/issues/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.

str commented 5 years ago

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 commented 4 years ago

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 commented 4 years ago

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

Tectract commented 4 years ago

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 commented 3 years ago

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 commented 3 years ago

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 commented 3 years ago

@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 commented 3 years ago

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 commented 3 years ago

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 commented 3 years ago

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

srirambv commented 3 years ago

+1 from @byteshiva via #17396

How to Tile Tabs Vertically? Is it feature available?

For example: Vivaldi browser provides vertically arranged Tabs image

SheepCommander commented 3 years ago

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 commented 2 years ago

@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 commented 2 years ago

o.0 that would be amezing

chuegel commented 2 years ago

This works pretty well:

brave://flags/#scrollable-tabstrip

Enabled - tabs don't shrink

xznhj8129 commented 2 years ago

OH MY GOD, YOU ARE A SAVIOR