Giter VIP home page Giter VIP logo

quickey's Introduction

QuicKey search results

QuicKey

Rating Version

QuicKey lets you navigate all of your Chrome tabs by typing just part of a page's title or URL. No mouse needed!

  • Press altQ (ctrlQ on macOS).
  • Type a few letters.
  • Press enter to switch to the selected tab.

To toggle between the two most recently used tabs, quickly press the keyboard shortcut twice. Or pick a tab from the most recently used (MRU) list as shown below.

Use ctrltab as a QuicKey shortcut

With a little extra work, you can even make QuicKey respond to the Holy Grail of keyboard shortcuts: ctrltab. Learn how.

Installation

Install QuicKey from the Chrome Web Store.

Once the extension is installed, you can click the button on the toolbar to open the search box. But if you like this extension, you'll probably prefer using the default keyboard shortcut listed above.

You can customize the shortcut key by right-clicking the QuicKey icon and selecting Options. Or manually add a ctrltab keyboard shortcut.

Switch between the most recently used tabs

Note: When first installed, QuicKey doesn't know which tabs have been recently used, but as you use Chrome, tabs will get added to the most recently used (MRU) list.

Opening QuicKey displays a list of the last 50 tabs you've visited, in order of recency. Click a tab to switch to it, or use one of the keyboard shortcuts below to navigate the recently used tab history:

 

  • To switch between the two most recent tabs:
    • Press altZ (ctrlZ on macOS).
      • OR
    • Quickly double-press altQ (ctrlQ on macOS).

 

  • To navigate farther back in the MRU list:
    • Press altA (ctrlA on macOS) once to switch to the previous tab. The QuicKey icon will invert for .75 seconds: .
    • Press altA again while the icon is inverted to switch to older tabs, once for each tab.
    • Press altS to move to newer tabs.
    • Pause to let the icon revert to normal: .
    • Press altA again to switch back to the tab you initially started on.

 

  • To pick a recent tab from the MRU menu:
    • Press the shortcut but keep holding the alt key (ctrl key on macOS).
    • Press W or to move down through the list of recent tabs.
    • Press shiftW or to move up.
    • Release alt (or ctrl) to switch to the selected tab.
    • You can also highlight an item with the mouse, then release alt to go to that tab.

Which shortcuts to use is up to you. Double-pressing altQ is nice because there's just one shortcut to remember, while altZ lets you switch between the two most recently used tabs very rapidly. (You can also double-click the QuicKey icon to toggle between the most recent tabs.)

altA lets you navigate to even older tabs, though the timing can sometimes be finicky.

Selecting from the MRU menu by holding down the alt key provides the closest experience to a typical alttab menu, but you need to use W instead of tab to navigate while the menu is open (due to limitations in the Chrome platform).

You can change any of these shortcuts by clicking the icon in the menu or by right-clicking the QuicKey icon and selecting Options. Then scroll down and click Change browser shortcuts. Look for the Switch to the previous/next tab shortcuts.

If you enable the option to show the number of open tabs on the QuicKey icon, the badge containing that number will change color while you navigate to older tabs, rather than the icon inverting.

Search for a tab quickly

Unlike other tab switchers, QuicKey uses a Quicksilver-style search algorithm to rank the results, where contiguous matches at the beginning of words are higher in the list, as are matches against capital letters. So you only have to type a few letters to quickly find the right tab.

Use keyboard shortcuts to navigate the list of matching tabs:

  • enter : switch to the selected tab
  • , space, ctrlN or ctrlJ : move down the list
  • , shiftspace, ctrlP or ctrlK : move up the list
  • pg dn : page down the list
  • pg up : page up the list
  • end : go to the bottom of the list
  • home : go to the top of the list
  • esc : clear the search or close the menu

If you type more than 25 letters, which should be plenty to find the right tab, QuicKey switches to an exact string search to stay fast.

Recently used tabs get a slight boost in the search results ranking, so getting back to a tab you were just using should require typing fewer letters.

Customize shortcuts and other options

To customize how QuicKey behaves, click the icon in the menu, or right-click its toolbar icon and select Options from the menu:

On the QuicKey options page, you can change the behavior of the space and esc keys, mark tabs in other windows with an icon, hide closed tabs from the search results, show the number of open tabs, and customize many of the keyboard shortcuts described here.

If you change the keyboard shortcut for showing the QuicKey menu to something other than the default altQ or if you have a non-US keyboard, you'll probably want to also change the key that's used to navigate down the list of recently used tabs (which defaults to W). For instance, if you change the menu shortcut to altZ, you might want to change the navigation key to X, which is right next door. To change it, go to the Options page, click in the first keyboard shortcut picker, and press X.

If new settings have been added to QuicKey since the last time you looked at the options page, the icon will display a red dot to let you know.

Close and reopen tabs

To close the selected tab, press ctrlW (cmdctrlW on macOS, ctrlaltW on Linux). Or hover over a tab and click the close button on the right side of the menu:

Close button

When you open QuicKey, the 25 most recently closed tabs are listed below the recent tabs and shown in a faded state with a icon:

Closed tab

They are also returned when you type a query, though their rank in the list of results is lower than open tabs. Click a closed tab to reopen it in its original location and with all of its browsing history intact.

If you don't want any closed tabs to be shown, open the QuicKey options page and uncheck Include recently closed tabs in the search results. You can also remove the selected closed tab from the browser's history by pressing ctrlW (cmdctrlW on macOS) or by clicking its button on the right side of the menu.

Move tabs

You can move tabs to the left or right of the current tab, making it easy to pull tabs from other windows into the current one, or to rearrange tabs without using the mouse.

  • Press ctrl[ to move the selected tab to the left of the current one.
  • Press ctrl] to move it to the right.

The ctrl key should be used on both Windows and macOS. Note that you cannot move tabs between normal and incognito windows.

Distinguish tabs with identical titles

A tab that has the same title as other open tabs will display a number to indicate its left-to-right position among those other tabs. For instance, if you open tabs for two different Google Drive accounts, they'll both be titled My Drive - Google Drive. But the one on the left will show a 1 next to its title in the menu and the one on the right will show a 2. This makes it easier for you to select the tab you want when you know how they're organized in your window.

Search bookmarks

To find a bookmark, type /bspace in the search box, and then part of the bookmark's name or URL.

Search bookmarks

  • Press enter to open the bookmark in the current tab.
  • Press ctrlenter (cmdenter on macOS) to open it in a new tab in the current window.
  • Press shiftenter to open it in a new window.

As soon as you type /bspace, your bookmarks will be listed in alphabetical order, in case you want to browse through them. Since bookmarks can be organized into folders, the folder path is shown before each bookmark's title. The folder path can be hidden by unchecking Show the folder path to each bookmark in its title on the Options page.

Search the browser history

To find something in the last 2000 pages of your browser history, type /hspace in the search box, and then part of the page's name or URL.

Search history

The same ctrlenter (cmdenter on macOS) and shiftenter shortcuts will open the visited page in a new tab or window.

As soon as you type /hspace, the pages from your history will be listed in order of recency, so you can get back to a page you had recently visited without having to remember its name.

Delete bookmarks and history items

To delete the selected bookmark or history item, press ctrlW (cmdctrlW on macOS). Or hover over an item and click the button on the right side of the menu. You'll be asked to confirm the deletion of bookmarks.

Incognito mode

To switch to incognito tabs as well as normal ones, click the icon in the menu, or right-click the QuicKey icon and select Options from the menu:

Scroll to the very bottom of the QuicKey options page and then click the Change incognito settings button. On the extensions page that opens, scroll down to the Allow in incognito option and click the toggle button:

Incognito option

Tabs in incognito mode display the incognito icon under the page's favicon, so you can distinguish a normal tab from an incognito one with the same title:

Incognito tab

Dark mode

QuicKey will respond to changes in your computer's dark mode setting with darker colors that match your browser's user interface.

Copy a URL or title

You can also copy the URL and title of the selected tab, bookmark or history item:

  • Press ctrlC (cmdC on macOS) to copy just the URL.
  • Press ctrlshiftC (cmdshiftC on macOS) to copy both the item's title and its URL, one per line.

Privacy policy

When first installed, QuicKey asks for these permissions:

  • Read and change your browsing history on all signed-in devices

    QuicKey uses this permission to let you search the titles and URLs of the open tabs, as well as pages from your history. The "all signed-in devices" part is there only so that recently closed tabs can be restored with their full history. The only time QuicKey changes your browsing history is when you choose to delete a history item.

  • Read and change your bookmarks

    QuicKey uses this permission to let you search the titles and URLs of your bookmarked pages. The only time it changes your bookmarks is when you choose to delete one.

QuicKey can't access or manipulate the content of any pages you visit and doesn't transmit any information other than some anonymized diagnostic data.

If you right-click the QuicKey icon on the toolbar, there's a message saying Can't read or change site's data, which is a bit misleading, since it can't read or change any site's data, not just the current one.

Feedback and support

If you find a bug in QuicKey or have a suggestion for a new feature, please create a new issue on its GitHub page.

Release history

View the changes in previous releases.

Credits

The , , , and icons are from the Octicons set, used under the MIT License. The icon is from the Material Icons set, used under the Apache License.

The string ranking algorithm is modeled on Quicksilver's code.

quickey's People

Contributors

eternalphane avatar fwextensions avatar haokuixi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

quickey's Issues

Feature request: support tab groups

Chrome is rolling out tab groups.

It would be great if QuicKey had support for tab groups. My initial thoughts are the following use cases:

  1. Group tabs by tab group in the drop-down UI.

  2. Type in a tab group name, see the list of tabs that match the typed text, or all the tabs for a tab group that matches the typed text. Clicking on a tab group (as opposed to one of the tabs under it) would take me to the first tab in the group.

Distracting color change when switching between windows

I sometimes have multiple Chrome windows open on one screen. When I switch between them, the Q logo for the extension goes from black to grey and back to black. It's a bit distracting and it's the only extension that does that. Is there a way to make it stop doing that?

Update ctrl+tab instructions for browsers other than Chrome

Chromium-based browsers other than Chrome will have a different extension ID, afaik
The code snippet I'm supposed to paste into the DevTools console won't work if I copy it just like that from the instructions page

E.g. on Edge I needed to:

  • open extensions page (edge://extensions/)
  • turn on 'Developer mode'
  • find and copy the id
  • change the code snipped appropriately: replace
    extensionId: "ldlghkoiihaelfnggonhjnfiabmaficg"
    with
    extensionId: "mcjciddpjefdpndgllejgcekmajmehnd"

image

Search algorithm

I think fuzzy search works incorrectly. Dunno, if it's inherent to the algo itself, or the implementation.
image
IMO it should be sorted in tf order: 3-4-2-1

image
this one: 3-2-1-4

Question (rather than issue)

I've looked at the "trick" to assign ctrl+tab to tab navigation.

Is it possible to assign ctrl+tab to window switching (on Chrome OS)?

Background: I've got the alt/ctrl keys switched on my chromebook to have the ctrl key where the apple key would be on Macs. That turns most keyboard short cuts into "thumb operated" shortcuts as you would do on Macs. However, I would like ctrl+tab to switch windows, rather than tabs.

I thought you might know!

Thanks!

[Feature Request] Show badge tab count

It would be nice if we could see the montitude of open tabs I leave on my Vivaldi hahaha BTW, your extension is marvelous. Thanks for sharing with us :)

QuicKey doesn't seem to forget some closed tabs

I'm generally loving QuicKey but I've stumbled across a weird glitch. I had a dozen or so tabs open to various parts of a website. If I typed in the common string they all had, most of them would have an 'x' on the right side allowing me to close them. Some others, however, wouldn't have the 'x' on the right side. There was an 'x' on the left side but clicking on that just went to the tab.

If I try to close that tab, it still shows up in QuicKey when I type the string the tab would still be listed and clicking on it would reopen the tab that I had already closed.

One thing all of these phantom tabs seem to have in common is they were suspended by Tab Suspender. But I don't think all of the suspended tabs had this problem (although at this point I can't swear to that because all of the closeable tabs are closed.)

I appear to be using version 1.0.2 of QuicKey.

EDIT:
Also, I tried unsuspending the tabs and then closing them but the result was the same. The tabs still show up in QuicKey and it still reopens them if I try to click on them.

AHK-like functionality on MacOS via Hammerspoon

Hi -

I think there might be a way to do the extended functionality that QuicKey has on Windows (via AHK) while on Mac.

I'm using Hammerspoon to implement this script that was originally used for the CLUT extension: https://stackoverflow.com/questions/39233870/mru-browser-tab-switching-with-hammerspoon-luamac-issue

-- MRU for QuicKey
local ctrlTab = hs.hotkey.new({"ctrl"}, "tab", nil, function()
  hs.eventtap.keyStroke({"ctrl"}, "q")
end)
chromeWatcher = hs.application.watcher.new(function(name, eventType, app)
  if eventType ~= hs.application.watcher.activated then return end
  if name == "Brave Browser" then
    ctrlTab:enable()
  else
    ctrlTab:disable()
  end
end)

I'm able to trigger the ctrl+q action using ctrl+tab, but I'm not sure how to clone the rest of the AHK script. Any help appreciated.

lastShortcutTime<750 - would be nice to make this as optional feature

from the feature description
Now you can press ctrl + tab to switch to the previously used tab. If you press it again within .75 seconds, while the icon is inverted, you’ll switch to the tab before that. You can press ctrl+shift+tab to navigate in the other direction.

It would be nice if this feature could be optional (i.e. user can turn it off if desired or the user can set the desired delay).

I love constantly switch back and forth between the tabs and it's super annoying that you have to wait those 750ms to operate it in a desired way.

Feature Request: search term if not found

I'd use this extension instead of the default omnibar if when the tab list is empty or with a keyboard combo, i could search the term in Google. Is this possible?

Feature request: dark theme (on Linux/Gnome)

Thanks for making QuicKey, it's pretty useful!

I'm using a dark theme in Chrome, in my OS, and in every app that supports it (most that I use do). So, the bright white of QuicKey kind of clashes with everything else.

Even better than a dark theme, would be custom theming with CSS, so I could match QuicKey's colors to the colors of my Chrome theme.

[Feature Request] Add shortcuts for switching to tabs to right/left of current tab

Currently users can move/rearrange tabs as well as switch to next/previous tabs, based on the order in which they exist in the history.

It would be nice to have the ability to move to the tab that is physically to the left/right of the active tab, much like the native CTRL+TAB/CTRL+SHIFT+TAB shortcut in most browsers, but with custom shortcuts.

What do you think? Is this something that could be easily implemented?

Great work so far btw, 😀

Support backward search when separating terms with space

When I separate words with a space in the search bar I expect the tool to find them anywhere in the URL/title.

This works fine:
image

This yields no results:
image

I think it would make sense to not handle the space character as a literal space, rather it could be just a separator for terms which I would like to see anywhere in the URL/title. Also, it would be nice if the ordering of the words wouldn't matter.

Thanks for the application

I love this application so so much.
I would like to know where I can support your project since I tried to find the support button but in vain.

Indicate if the tab is not in the current window

By default, when searching for a tab, I assume that it's in the current window. If a tab in the search results is not in the current window, then please indicate it as such somehow, by prepending it with an icon, or dim the row or something.

Because I group my tabs in windows by how related they are, so this would be quite useful.

Display left-to-right tab index when there are identical titles in search results

If there are several tabs that have the exact same URL, then they both appear in the results. This is to be expected. But please add the tab's index in the all tab titles in the search results, so we know which position we're jumping to.

In a more complex scenario, I've got a bunch of tabs, and so I can only see the first few characters of each tab's title. I know I want to jump to the tab that is three tabs to the left, but can only see the first few characters. So I type the characters I see, like exa, and the results appear. There could be three results, and if they included their position, then I would better know which one I want to jump to.

So, tab titles could change from Test website to 3. Test website.

Tabs opened from links don't appear in dropdown

  1. Open a link in a new tab by middle-clicking on it.
  2. In QuicKey, search for the tab. The tab will appear in the results. But it doesn't appear in the dropdown at all, when it should possibly be the most recent item.

Feature Request: Show Last Search When Re-Opening QuicKey

Hello! I normally use Quick Tabs and just came across QuicKey and I like some of the added features! I noticed though that in Quick Tabs, my last search is automatically prefilled in whereas QuicKey does not remember my last query. I sometimes need to perform the same search multiple times, and having it pick back up where I last left is helpful.

I recognize that some people may not want/like this behavior, so if this can at least be an option, that would be appreciated.

Thanks!

Windows - Navigating tab list by pressing Q multiple times while holding Alt button

Hi,

Would it be good if we could navigate through the recent tabs list by pressing Q multiple times while holding Alt button? I am aware that quick double pressing Q switches the most recent tab, but navigating tab list by pressing Q multiple times (a bit slower), like Alt+Tab in windows, would improve user experience and removes the need to use the arrow keys, I think.

Regards, and thanks for the really nice extension

Separate QuicKey Window

I use another Chrome extension to switch tabs, namely Quick Tabs, and implemented some new features which proved utmost useful.

For one, the ability to open the extension from anywhere, even outside Chrome, with a global shortcut. This is a gamechanger in terms of uxp. If this short descriptions teased your interest I can tell you more and how it's done.

Further features are, 0 loading time to detect rapid key releases by keeping extension open as a distinct background tab and simply changing it's window id to move it in view, tab release functions to select, tab/window preview UI like windows Alt+Tab and Win+Tab, to get overview of tabs in window and select/search tabs based on preview.

Dark mode?

Please offer dark mode, when the browser/system is in dark mode.

Tabs with malformed URLs can trigger an uncaught exception on browser restart

After re-opening chrome with 400+ tabs the extn stopped working.
It shows 0 tabs instead of 400 on the badge.
When I open new tab, the counter increases from 0 to 1 - but when I click the badge, the tab list is empty, search shows nothing.
None of the kb shortcuts work.
Options page is blank; with an error in the console (although, since it's minified, it's useless):

base.js:24 URIError: URI malformed
    at decodeURI (<anonymous>)
    at base.js:24

I tried turning on\off, uninstall-close_chrome-install, clearing chrome.storage.local - nothing helps.

From recent changes that I did were enabling tf options in The Great Suspender:

  • Never suspend tabs when offline
  • Apply Chrome's built-in memory-saving when suspending
  • Instantly suspend when system memory gets very low
  • Automatic deactivation of any kind of tracking

Maybe, the last option breaks smth, if you've got GA tracking. But unchecking those options didn't help.

Feature request: match concatenation of URL and title

Thanks for this extension, so far it's been much better than others I tried.

From my testing, it seems that the query is matched against either the URL or the title of the tab, but not both.
For example, the current tab with this issue a title of the form 'New Issue ... Quick Tabs', while the URL is github.com/.../QuickKey. However, If I use the query "qkgh", it doesn't match the tab. "ghqk" does match because it matches the URL, but I would expect the former to also match.

Is it possible to support this?

Thanks!

First result should be selected by default.

When activating the results list, focus is in the search bar. The first result is not selected, though. I have to arrow-down to select it.

Not selected


Instead, the first result should be automatically selected, so I can hit Enter to jump to that tab immediately.

Selected

Option to disable home/end button navigation

I'd like to use the home/end buttons to navigate in the search text instead of navigating the search results. Some similar option that exists for the 'Space' button would be nice.

Focus jumps to another tab when typing in address bar

I don't usually install Chrome extensions, so when I installed this one a few days ago, I noticed a new issue in Chrome, and thought the issue might be related to this extension.

The issue is, sometimes when I open a new tab in Chrome, then start typing in the address bar, the focus suddenly gets switched back to the last tab I was viewing, halfway while I'm typing something in the new tab's address bar. And then when I switch back to the new tab's address bar and continue typing, I get switched back to the previously active tab again. This happens usually twice or three times in a row.

Since this extension's primary feature is tab switching, I figure it could be related. And because this issue only started happening after installing this extension.

I'm on MacOS 10.14.6 (18G87), Chrome Version 76.0.3809.100 (Official Build) (64-bit).

Can't go forward if the "forward" tab was focused by QuicKey

If I use this ext to go to a tab, then use Ctrl-A to go back to the previous one, then when I hit Ctrl-S, nothing happens.

This is only a problem when the "next" tab that Ctrl-S is supposed to focus on was previously focused by this extension.

Is there a way to cycle between two most recent tabs?

E.g. I'm on google.com. And the previous tab I've visited is github.com. And I have lots of other open tabs.
What I'd like to have is a kb shortcut to cycle bw google and github tabs.
There's something similar when I double-press alt-q - but it works haphazardly.
Can we make a special function for this? Or stabilize the current shortcut

When switching instantly between tab A and B, tab B isn't stored as the current tab until 750ms elapses

I'm getting some inconsistent behaviour when using the "Switch Instantly Between The Two Most Recent Tabs" function.

I've bound the keyboard shortcut as below:

image

For the most part, this works as expected, where pressing the Alt+Q combination switches between the tabs as expected. However, occasionally it won't work as expected.

I have three tabs open:
Tab A
Tab B
Tab C

Tab A to Tab B = Works
Tab A to Tab C = Works
Tab A to Tab C, click Tab B, press hotkey = Goes to Tab A, hotkey will then jump between Tabs A and B, not between the expected Tab C and B

This seems to be related to some sort of timeout. If I perform the tab switching quickly manually, as in quickly click between Tabs A and B, then press the hotkey, the unexpected behaviour occurs. If I click more slowly between Tabs A and B, then press the hotkey, the expected behaviour occurs.

Is there any way I can decrease the time needed for the system to "capture" which tabs I'd like to switch between? This is quite important for me as often I know which tabs need to be switched between and click between them in rapid succession, but obviously need the functionality of this plugin to be able to do the switching for me via the keyboard.

I hope that this explanation makes sense. If someone could try the below steps to replicate it that would be appreciated:

  1. Open three tabs (Google, Bing and DuckDuckGo in my instance)
  2. Rapidly click between Tabs A and B slowly and press the "Switch Instantly Between The Two Most Recent Tabs" hotkey
  3. The tabs should switch as expected.
  4. Now, click quickly between the tab you are on and Tab C, then press the hotkey.
  5. There will likely be some unexpected/undesirable behaviour as a result.

Thanks!

High memory usage

QuicKey seems to be using a lot of memory, is this expected behaviour? Any idea why it would be?

image

[Feature Request/Possible?] Less opaque [Alt]+[A] and [Alt]+[S] behaviour?

I personally find the default Alt+A behaviour a just a little bit too difficult to use to be useful. I think what it boils down to is two issues:

  1. On pressing Alt+A, subsequent presses can have one of two completely opposite behaviours (depending on the 750ms cooldown) that is indicated only by the subtle colour shift in the corner. This behaviour is non-obvious and not clearly documented. I actually didn't realize it was there until I'd read about it in a comment on one of the project's pages, and would probably be quite confused by it if I hadn't come across that.

  2. The 750ms cooldown is somewhat arbitrary, does not respond to user input, and does not seem to be configurable. When I do try to use an Alt+A shortcut, I often find that I'm still scanning a page to see if it's the one I want when the cooldown expires, meaning that I just go back to the page I started on when I press it again, give up, and just use Alt+Q instead.

I think an ideal solution for the second issue of arbitrariness would be to extend the behaviour of the cooldown to the entire duration that the Alt key stays pressed down. This would make sure that the user has a chance to find the page they actually want before they release the Alt key and reset the tab navigation sequence, and it would be consistent with conventional UI behaviour for operations that require selecting an item from a sequence as well.

For the first problem, it could nice too if the navigation sequence could be made more apparent by using Alt+A and Alt+S as aliases for pressing Alt+Q and then using the cursor keys or W. This would also unify all of the tab navigation functionality into the same menu feature, as right now there's a lot of different key commands that all do fundamentally the same thing but also all require the user to memorize slightly different rules for each of them (Q, A, S, W, Up, Down).

I also want to just add that on the whole, this add-on is great to use, looks very smooth, runs quickly, and deals with large amounts of information far better than the alternatives that I've tried. So this may seem nit-picky, but it's only because all the basic functions already work great and I'm just legitimately offering my opinion as an user on how the more specific commands could be easier to use in my opinion.

Issue about default focus

I found that, by default, focus moves to the first tab after selecting any tab via QuicKey.

image

This is inconvenient for users who use the Vimium extension.

Quickey menu closes if a tab is loading

If I'm loading a tab, then I open the Quickey menu, then the Quickey menu will close. And sometimes it will immediately jump to the last focus tab, also.

I encounter this issue frequently, when I open a new tab (that I want to read later), then want to switch focus to another tab.

To reproduce:

  1. Open a new tab. Load a URL (just enter one in the address bar and hit Enter).
  2. Open the Quickey menu immediately, while the URL is still loading. When the page begins loading, then the Quickey menu will close. And sometimes, focus will shift to the last focused tab.

This essentially means that Quickey can't be used while a page is loading.

Feature request: search bookmark folder names as well

It would be great if the search matched folder names as well (perhaps add a flag to the options to enable this in case not everyone wants it). For example, if one has the bookmark Computer science/Sorting/QuickSort (where / marks a directory separator), searching for csqsrt should match it.

Thanks!

Match words individually against a `title + URL` string, while ignoring the word order

I assume that this ext doesn't allow space, because it just takes the query string and searches for it in titles and URLs, with a case-insensitive match with spaces removed.

I suggest allowing spaces, then each word in the query is matched against another word in the title and URL of each tab.

So typing test example would still match Test | https://www.example.com/ but won't match Test | https://www.test.com/ or Example | https://www.example.com/.

Search For URL and Title Did Not Work

Hello! I am comparing Quick Tabs and I noticed that a search today did not work in QuicKey as I expected it to. I wanted to ask if this is a bug, if I need to adjust my search, or if this scenario is not supported:

I have multiple pages on Yelp.com open for different Indian restaurants in 1 of my many open windows. I performed the search "yelp India" in the search, but none of the results I was looking for arose. I performed the same search in Quick Tabs and it worked and showed me the correct results of open windows.

Does QuicKey support searching for both the URL "yelp" (.com) and a title "India"? If so, how can I perform this search?

I am using QuicKey 1.5.1 in MS Chromium Edge.

Thanks!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.