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

Most Recent Tabs Using ctrl+tab Like Mozilla Firefox #2897

Open
1 task
abdoei opened this issue Jun 1, 2024 · 7 comments
Open
1 task

Most Recent Tabs Using ctrl+tab Like Mozilla Firefox #2897

abdoei opened this issue Jun 1, 2024 · 7 comments

Comments

@abdoei
Copy link

abdoei commented Jun 1, 2024

Description

Mozilla firefox-like most recent tabs switching

Who's implementing?

  • I'm willing to implement this feature myself

The problem

All hacks that implement this feature via extensions are buggy and not consistent. And that is the thing that I CAN'T fully switch to chromium for years now because of.

Possible solutions

Simply using the Firefox way of implementing it instead of a simple index that increments by ctrl+tab and decrements by ctrl+shift+tab.

Alternatives

I used nearly all the extensions out there for that.

Additional context

No response

@rany2
Copy link
Member

rany2 commented Jun 1, 2024

Is there a Chromium fork that already does this? We might be able to incorporate their patch to UGC.

@abdoei
Copy link
Author

abdoei commented Jun 1, 2024

Honestly, I haven't searched for this or dug into the chromium code to know what UGC is. I thought it would not be hard to implement but I can't underestimate how much effort could be put to achieve this. I think a doubly linked list could fit nicely for this purpose.
BTW, nice new icon.

@rany2
Copy link
Member

rany2 commented Jun 1, 2024

dug into the chromium code to know what UGC is

UGC is just UnGoogledChromium. I was just asking if another Chromium based browser implemented it already so we could copy-paste their implementation.

BTW, nice new icon.

All credit to @SecularSteve. It's actually a Flatpak only change for legal reasons (whether their logic is valid or not is a different story, but I didn't argue and just changed it).

@abdoei
Copy link
Author

abdoei commented Jun 1, 2024

I think Brave have this feature.
I use ungoogled via flatpak on manjaro as it is faster when updating than AUR being built.

@smimon
Copy link

smimon commented Jun 7, 2024

Covered by an extension: https://chromewebstore.google.com/detail/tab-thumbnails-switcher/jpaiaplhepeiilhiegfnknedhjepknng?hl=en

@WizardUli
Copy link

WizardUli commented Aug 21, 2024

Is there a Chromium fork that already does this? We might be able to incorporate their patch to UGC.

Brave browser does this
image

After fifteen-some years on FF I want to migrate to UGC (Brave with its crypto AI stuff is a instant nope from me) but not having ability to do both:

  • switch tabs in MRU order (missing)
  • switch tabs in user defined order (This already works very well on UGC... ctrl-pgup/down for switching tabs in the same order as they are on tab bar, move them with ctrl+shift+pgup/down or focus specific ones with ctrl+number.)

is a complete usability killer for me.

Btw. desktop applications like VSCode, most of Qt apps, etc.. have supported both switching styles since the beginning of time (except that switching to a specific tab is often done with alt+number instead of ctrl+number).

@WizardUli
Copy link

Even if it is decided that such functionality is not wanted in UGC for some reason it would be wonderful if somebody with chromium code base knowledge could create a patch for this so people can apply it into their build systems (like Nix, GUIX, or custom package recipes for Arch, Gentoo.. etc).

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

4 participants