babyman / quick-tabs-chrome-extension

A quick tab list and switch plugin inspired by the intelliJ IDEA java IDE
BSD 3-Clause "New" or "Revised" License
983 stars 171 forks source link

Global Keyboard shortcut to access QuickTab search widget #258

Open jaubuchon opened 5 years ago

jaubuchon commented 5 years ago

Hi,

Would it be possible to access to the QuickTab search outside of chrome.

Like, per example, being in Intellij, doing Command+E and having access to the quickTab search widget?

I have looked at the shortcuts settings, but the "Global" scope is not available (it's dropdown selection is deactivated).

Thanks

MartinLichtblau commented 5 years ago

That's a restriction of Chrome, but it would be possible to get around it, but too ardous IMO.

I've been thinking of a much more promising path: My hunch is that you want to achieve sth. like I already envisioned in issue #247, namely #idea2. What do you think of such an integrated solution? You would be able to search and navigate through your windows and tabs through one interface. And not just Chrome Tabs, but all tabs of any integrated application, provided it has an API. So you could switch between Chrome and IntelliJ Tabs. I like it :-D

MartinLichtblau commented 5 years ago

@jaubuchon Still there? I implemented it so you can open Quicktabs anywhere and use it like windos Alt+tab, so that releasing the modifier automatically selects/switches to that tab. Would you like to test?

jaubuchon commented 5 years ago

Sorry @MartinLichtblau, just noticed your message! Yes I would like to test it. Is this feature available in the latest release or I should do something special to test it?

Thank you

MartinLichtblau commented 5 years ago

Happy to hear from you! You can download the version I am currently working on from my fork under the branch SwitchGUI. Just click on download and load the unpacked extension by first activating developer mode in chrome://extensions. And tell me what you think of it ,-)

stale[bot] commented 4 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

mnpenner commented 4 years ago

FYI, the default hotkey of Ctrl+E doesn't work in Edge (not sure about Chrome), but Ctrl+K seems to work well.

image

This has to be configured through edge://extensions/shortcuts (or chrome://extensions/shortcuts in Chrome), not the extension options (as it tells you)

blaenk commented 11 months ago

That's a restriction of Chrome, but it would be possible to get around it, but too ardous IMO.

Hi! I've been looking for an alternative to https://github.com/BinaryMuse/chrome-fast-tab-switcher which disappeared from the app store. It was probably much simpler than your extension, but it had the ability to press a global shortcut (without chrome focused) and it would create a popup with the list of tabs to fuzzy search.

I'm curious why you say it is a restriction and 'arduous' to get around it. Is this something that was previously possible but no longer? I still have the Fast Tab Switcher extension as originally installed from the chrome extension store and it works. I'm curious what the discrepancy is.

As pointed out by others, in this extension the scope dropdown is disabled, whereas in Fast Tab Switcher the dropdown can be changed to 'Global' which is what enables activating the popup from anywhere. What accounts for that difference?

I'm primarily interested in this from the technical perspective, what about it other than marking the command as "global" prevents this from being done. Is it a new limitation of manifest version 3?

Thanks!