Carried over from https://github.com/brave/browser-laptop/issues/1753
Currently in Brave Ctrl-tab just cycle among open tabs in the order as they appear on the screen. It would be nice if instead Ctrl-tab/Shift-Ctrl-tab navigated from most-to-least recently used tab order or in reverse. This way switching between 2-3 tabs that are actively used will be possible just by using Ctrl-tab. This is similar to what is available with Alt-tab/Command-tab that switches between application in most-to-least recently used order.
Can I also add my support to this. As others mentioned in #1753, it's also the reason I use Firefox, as AFAIK it's the only browser to do it.
@microneer Opera and Vivaldi are chromium-based browsers which have this implemented.
As a new comer from Firefox, I would also love that, really much!
As a new comer from Firefox, I would also love that, really much!
I think you need to thumbs-up @bsclifton's orignial post to show your support for this issue.
If this is implemented in Brave, I abandon Opera forever since the next day.
Just a note: When you implement this, keep CtrlPageUp / CtrlPageDown behavior (switch tabs LEFT/RIGHT, regardless of order of use). Also, I'd recommend to add a setting for people who might still prefer the original CtrlTab behavior, but make the default value be "by-order-of-use", since we already have the other shortcut.
cc: @rebron for prioritization 馃槃
+1 on this. Especially useful when you have a large number of tabs. Personally miss this option on Brave even from muon days. Would like to see this one implement soon.
Oh, btw, I really like the way Opera shows all available tabs while you hold Ctrl after a CtrlTab. Firefox does something similar, but Opera uses the space a lot better, and you can immediately see a big page preview and the expanded title of the tabs in a list, in the same order that you'll navigate through them.
This image describes everything in detail:
Maybe this should be in one or more separate feature requests (because the whole experience involves many new features), but I think its too related to this, so I'll summarize and list them here anyways, in order of importance, and maybe you can discuss which of them are worth implementing, if you want:
Opera has had efficient tab switching since ever, and I'm surprised that up to this day I haven't seen the other browsers copying ideas like that. People should copy the good stuff, and use the opportunity to make their own version even better!
Implementation should be, an entry under advanced settings
This should be a basic feature before other bells and whistles are added, since it affects usability and really isnt hard to implement. It works perfectly across FF, Opera and Vivaldi (all of which I use), and is a prime reason why I dont use rubbish Chrome. A bit shocked to see that Brave doesnt have this yet :-)
This should be a basic feature before other bells and whistles are added, since it affects usability and really isnt hard to implement. It works perfectly across FF, Opera and Vivaldi (all of which I use), and is a prime reason why I dont use rubbish Chrome. A bit shocked to see that Brave doesnt have this yet :-)
Fully agree. It would be easy for someone to assume this is just a "personal preference" issue but really, I use Firefox for personal as well as work and having this cabability is an enormous productivity aid that is very difficult to live without in other browsers. For me too, as a keyboard and "many tabs" junkie it's the 1 thing that is keeping me glued to Firefox.
We need that like yesterday. Brave browser speed is too good to try and go back to Firefox. Come-on guys.
@Taariqq We'll get this feature in. I have a soft spot for Firefox since we shipped it 15 years ago (anniversary in 3 days!) but do keep using Brave as your daily driver. We have this on our board and see that it's highly requested.
@Taariqq We'll get this feature in. I have a soft spot for Firefox since we shipped it 15 years ago (anniversary in 3 days!) but do keep using Brave as your daily driver. We have this on our board and see that it's highly requested.
This is great news! In the meantime I have found an extension that utilizes Ctrl-w and Ctrl-s to achieve the same, so that will do for now.
While we are at it, one other utility that is very helpful, "screenshot".
WOW, While I was typing this post I discovered that Ctrl-n is not tied to 'new window'! I can use my emacs keybindings better. I have been trying to decouple Ctrl-n in Firefox w/o any success.
This bothers me a lot so I had a look. It seems that we need some deep changes in Chromium's keystroke controller. Currently, we can't differentiate a "ctrl + tab, tab" from a sequence of 2 independent ctrl+ tab. There are no ways to know if ctrl was released between 2 tabulations without in-depth changes.
It's a wontfix on chromium issue tracker (Open in 2008 with 100+ comments..):
https://bugs.chromium.org/p/chromium/issues/detail?id=5569
There is currently an open issue for at least letting extensions implement it properly, but it looks like it won't move forward anytime soon:
https://bugs.chromium.org/p/chromium/issues/detail?id=482926
+1 from @headkace via #7685
Wow i am really surprised that this still isnt supprted.
Ctrl+Tab sorting as last used has been a default everywhere for years...
Opera managed to make it work, Vivaldi too. These are both Chromium based projects.
Firefox has had it for the long run.
This bothers me a lot so I had a look. It seems that we need some deep changes in Chromium's keystroke controller. Currently, we can't differentiate a "ctrl + tab, tab" from a sequence of 2 independent ctrl+ tab. There are no ways to know if ctrl was released between 2 tabulations without in-depth changes.
Then at least one for the single last used tabs would be useful.
so... is it going to be supported or .. ?
... and if this is supported, I wonder if it would be possible to push changes upstream to Chromium at once ...
I mean ... poor Chrome users ... not knowing the truth about the wonders of proper keyboard shortcuts for over a decade ... having to first find the mouse on the screen, do multiple finger swipes on their touch pad to take it from where it is to ... well, gotta find the tab among all those others first; anyways, why isn't the title of the tab more --never mind, found it. No, wait that's the wrong one. Ah, I know! By logic, it must be the one to the left of where I was, right? No, that wasn't it either. Oof. OK ... one by one then ...
And for users who accidentally press CTRL+TAB on Chrome, that "oh great, now I have to keep pressing TAB repeatedly until it cycles back to where I wanted, or stop and press SHIFT plus CTRL plus TAB at least twice, which takes even longer" moment.
Yea, I can't relate. Totally didn't happen to me or anything.
I think @simonhong was going to look at the PR put together by @guifel. Sorry it's taking so long to get to that - we definitely want it
@bsclifton Thank you for your conformation. Waiting patiently :smile:
Thanks @guifel and @simonhong!
Verification passed on
Brave | 1.17.32 Chromium: 86.0.4240.80聽(Official Build)聽nightly聽(64-bit)
-- | --
Revision | 7ed88b53bda45a2d19efb4f8706dd6b6cad0d3af-refs/branch-heads/4240@{#1183}
OS | Ubuntu 18.04 LTS
Verified Cycle through the most recently used tabs with Ctrl-Tab
under brave://settings/appearance
is turned off by default on clean profile
Verified turning Cycle through the most recently used tabs with Ctrl-Tab
on, changes Ctrl-Tab behavior
Logged https://github.com/brave/brave-browser/issues/12149 for missing translation
Verified that pressing Ctrl-Tab switches to the most recent tab
Verified that holding Ctrl and pressing Tab multiple times, switches between the tabs starting from the most recent
Verified that pressing Ctrl-Tab and then pressing Ctrl-Tab again will cycle between the two tabs
Verified that pressing Shift-Ctrl-Tab switches to the least recent tab
Verified that holding Shift+Ctrl and pressing Tab multiple times, switches between the tabs starting from the least recent
Verified for normal window, private window, private window with Tor.
Verification passed on
Brave | 1.18.2 Chromium: 86.0.4240.111聽(Official Build)聽nightly聽(64-bit)
-- | --
Revision | b8c36128a06ebad76af51591bfec980224db5522-refs/branch-heads/4240@{#1290}
OS | Windows聽10 OS Version 1903 (Build 18362.1139)
Verified Cycle through the most recently used tabs with Ctrl-Tab
under brave://settings/appearance
is turned off by default on clean profile
Verified turning Cycle through the most recently used tabs with Ctrl-Tab
on, changes Ctrl-Tab behavior
Cycle through the most recently used tabs with Ctrl-Tab
on, changes Ctrl-Tab behaviorVerified passed with
Brave 1.17.68 Chromium: 87.0.4280.49 (Official Build) (x86_64)
Revision f77f85899646b42a1d3c8ff36794e00becab9171-refs/branch-heads/4280@{#1115}
OS macOS Version 10.14.6 (Build 18G6032)
Verified Cycle through the most recently used tabs with Ctrl-Tab
under brave://settings/appearance
is turned off by default on clean profile
Verified turning Cycle through the most recently used tabs with Ctrl-Tab
on, changes Ctrl-Tab behavior
Verified that pressing Ctrl-Tab switches to the most recent tab
Verified that holding Ctrl and pressing Tab multiple times, switches between the tabs starting from the most recent
Verified that pressing Ctrl-Tab and then pressing Ctrl-Tab again will cycle between the two tabs
Verified that pressing Shift-Ctrl-Tab switches to the least recent tab
Verified that holding Shift+Ctrl and pressing Tab multiple times, switches between the tabs starting from the least recent
Most helpful comment
@Taariqq We'll get this feature in. I have a soft spot for Firefox since we shipped it 15 years ago (anniversary in 3 days!) but do keep using Brave as your daily driver. We have this on our board and see that it's highly requested.