-
Notifications
You must be signed in to change notification settings - Fork 23
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Squashed commit of the following: commit 6abaff05166d0c7ce2da6c190b646f10e05c7381 Author: John Dunning <[email protected]> Date: Wed Jan 15 18:38:33 2020 -0800 Update version to 1.3.3 Fix tooltip for Edge incognito icon. Move incognito names to constants. Change action depending on browser. Tweak Edge store text. commit 8b989e02f01ec33ec6a603543007fc885528a9f3 Author: John Dunning <[email protected]> Date: Wed Jan 15 13:10:58 2020 -0800 Add Edge store description Remove other references to Chrome. Tweak selection of GA ID. commit d45586a9dcabce3fb3947d648f82d437461d6fcc Author: John Dunning <[email protected]> Date: Sun Jan 12 20:08:09 2020 -0800 Add support for Edge Refer to InPrivate windows instead of incognito in the options page. Add screenshot of Allow in InPrivate option. Use a different GA ID in page-trackers.js. Add IsEdge to constants.js. Refer to "browser shortcuts" instead of "Chrome shortcuts". commit 552be7ab516a87de4e55347837e92b2b77693500 Author: John Dunning <[email protected]> Date: Sun Jan 12 17:26:41 2020 -0800 Only reactivate the last tab in dev mode Add IsDev to constants. Make constants a shared module. Update IsDev in background.js after getting the extension info. Don't print last 5 tabs after one is added. Add an @preserve comment in get-chrome-shortcuts.js to check if Unicode chars still get mangled after going through the build. Get rid of the getSelf() call in results-list-item.js and use the IsDev constant. ES6ify storage.js. commit 8c368d87281e2bd626bbccec2778d980e197efe0 Author: John Dunning <[email protected]> Date: Sun Jan 12 16:12:32 2020 -0800 Make sure previous tab is active after navigating to the current one If you have multiple windows, navigating back into the stack from the current page could activate other tabs in the current window, and then switch to a different window as you go farther back. This would leave the now previous tab inactive in the now previous window. These changes will make sure the previous tab is visible in its window after the 750ms times out. Clean up addTab() to always require a tabId, even from the windows.onFocused handler. Change onTabChanged() to onTabActivated().
- Loading branch information
1 parent
0de7167
commit d42d91d
Showing
13 changed files
with
441 additions
and
112 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,270 @@ | ||
# Tag line | ||
|
||
|
||
## Chrome store description from manifest | ||
|
||
Add keyboard shortcuts to switch tabs with a Quicksilver-style search or a most recently used menu | ||
|
||
|
||
## Website title | ||
|
||
QuicKey | Jump between recent tabs in Chrome via keyboard or menu | ||
QuicKey | Quickly jump to recent tabs in Chrome via keyboard or menu | ||
QuicKey | Jump to recent tabs via keyboard or menu | ||
QuicKey | Jump to recent tabs in Chrome via keyboard or menu | ||
QuicKey | The fastest way to find recent tabs in Chrome via keyboard or menu | ||
QuicKey | The fastest way to jump to recent tabs via keyboard or menu | ||
|
||
QuicKey – The quick tab switcher | ||
QuicKey – The quick tab manager | ||
|
||
|
||
## Website description | ||
|
||
Have dozens of tabs open? Quickly jump between them with QuicKey, a Chrome extension that adds keyboard shortcuts to switch tabs using a Quicksilver-style search or a most recently used (MRU) menu. | ||
Have dozens of tabs open? Quickly jump between them with QuicKey, a Chrome extension that adds keyboard shortcuts to switch tabs with a Quicksilver-style search or a most recently used (MRU) menu. | ||
|
||
Quickly navigate all your open tabs with QuicKey, a Chrome extension that adds keyboard shortcuts to switch tabs with a Quicksilver-style search or a most recently used (MRU) menu. | ||
Switch tabs instantly! | ||
|
||
A Chrome extension that adds keyboard shortcuts to switch tabs with a Quicksilver-style search or a most recently used (MRU) menu. | ||
|
||
|
||
## Search result | ||
|
||
QuicKey | Jump bewteen recent tabs in Chrome via keyboard or menu | ||
https://fwextensions.github.io/QuicKey/ | ||
Have dozens of open tabs? Quickly jump between them with QuicKey, a Chrome extension that adds keyboard shortcuts to switch tabs with a Quicksilver-style search or a most recently used (MRU) menu. | ||
|
||
Stop hunting for that tab and start jumping! | ||
|
||
|
||
## Old | ||
|
||
Switch tabs with a Quicksilver-style search or a most-recently-used menu | ||
|
||
Add keyboard shortcuts to switch tabs with a Quicksilver-style search or a most recently used menu | ||
Add keyboard shortcuts in Chrome to switch tabs with a Quicksilver-style search or a most recently used menu | ||
|
||
Switch tabs using the keyboard and a Quicksilver-style search or a most-recently-used menu | ||
Use keyboard shortcuts to switch tabs using a Quicksilver-style search or a most-recently-used menu | ||
Keep your hands on the keyboard and switch tabs using a Quicksilver search or a most-recently-used menu | ||
|
||
Keep your hands on the keyboard and switch tabs using a Quicksilver-style search or a most-recently-used menu | ||
Switch tabs via the keyboard and a Quicksilver-style search or a most-recently-used menu | ||
|
||
Keyboard-centric tab-switcher | ||
Switch tabs using the keyboard and a Quicksilver search or a most-recently-used menu | ||
Switch tabs with the keyboard and a Quicksilver-style search or an MRU menu | ||
Switch tabs via the keyboard using a Quicksilver-style search or an MRU menu | ||
|
||
Switch tabs with a Quicksilver-style search or a visual MRU tab list | ||
|
||
Switch tabs or access bookmarks and history with a Quicksilver-style search! Also supports tabs suspended by The Great Suspender. | ||
|
||
Quickly switch tabs or access bookmarks and history with a Quicksilver-style search and MRU tab navigation | ||
Switch tabs or access bookmarks and history with a Quicksilver-style search or a most recently used (MRU) tab list | ||
Switch tabs with a Quicksilver-style search or a most recently used (MRU) tab list | ||
|
||
|
||
# Search terms in Edge store | ||
|
||
tab switcher | ||
tab manager | ||
MRU tab menu | ||
most recently used tabs menu | ||
recent tabs menu | ||
tab search | ||
ctrl-tab navigation | ||
|
||
|
||
★ | ||
➤ | ||
↑ ↓ | ||
|
||
|
||
# Description | ||
|
||
Add keyboard shortcuts to switch tabs with a Quicksilver-style search or a most recently used menu. No mouse needed! | ||
|
||
• Press ALT-Q (CTRL-Q on macOS) | ||
• Type a few letters | ||
• Press ENTER to switch to the selected tab | ||
|
||
|
||
★ Use CTRL-TAB as the keyboard shortcut | ||
|
||
With a little extra work, you can make QuicKey respond to the Holy Grail of keyboard shortcuts: CTRL-TAB. | ||
|
||
Learn how at https://fwextensions.github.io/QuicKey/ctrl-tab/ | ||
|
||
You can customize the shortcut keys (other than CTRL-TAB) by right-clicking the QuicKey icon and selecting Options. | ||
|
||
|
||
★ 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 the browser, 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 ALT-Z (CTRL-Z on macOS). | ||
OR: | ||
• Quickly double-press ALT-Q (CTRL-Q on macOS). | ||
|
||
➤ To navigate farther back in the MRU list: | ||
• Press ALT-A (CTRL-A on macOS) once to switch to the previous tab. | ||
The QuicKey icon will invert for .75 seconds. | ||
• Press ALT-A while the icon is inverted to switch to older tabs, once | ||
for each tab. | ||
• Press ALT-S to move to newer tabs. | ||
• Pause to let the icon revert to normal. | ||
• Press ALT-A again to switch back to the tab you initially started on. | ||
|
||
➤ To pick a recent tab from the MRU list: | ||
• 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 SHIFT-W or ↑ to move up. | ||
• Release ALT 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 ALT-Q is nice because there's just one shortcut to remember, while ALT-Z 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.) | ||
|
||
ALT-A 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 ALT-TAB menu, but you need to use W instead of TAB to navigate while the menu is open. | ||
|
||
You can change any of these shortcuts by clicking the gear 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. | ||
|
||
|
||
★ 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: | ||
|
||
• ENTER: switch to the selected tab | ||
• ↓ or SPACE: move down the list | ||
• ↑ or SHIFT-SPACE: 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 gear icon in the menu, or right-click its icon on the toolbar and select Options. On the QuicKey options page, you can change the behavior of the SPACE and ESC keys, hide closed tabs from the search results, 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 ALT-Q 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 ALT-Z, 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. | ||
|
||
|
||
★ Close and reopen tabs | ||
|
||
To close the selected tab, press CTRL-W (CMD-CTRL-W on macOS). Or hover over a tab and click the X button on the right side of the menu. | ||
|
||
When you open QuicKey, the 25 most recently closed tabs are listed below the recent tabs and shown in a faded state with a clock icon. 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 CTRL-W (CMD-CTRL-W on macOS) or by clicking its X 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. | ||
|
||
Include SHIFT in the shortcut to also unsuspend the tab while moving it. 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 "/b" and a space in the search box, then part of the bookmark's name or URL. | ||
|
||
• Press ENTER to open it in the current tab. | ||
• Press CTRL-ENTER (CMD-ENTER on macOS) to open it in a new tab in | ||
the current window. | ||
• Press SHIFT-ENTER to open it in a new window. | ||
|
||
|
||
★ Search the browser history | ||
|
||
To find something in the last 2000 pages of your browser history, type "/h" and a space in the search box, then part of the page's name or URL. | ||
|
||
The same CTRL-ENTER (CMD-ENTER on macOS) and SHIFT-ENTER shortcuts will open the visited page in a new tab or window. | ||
|
||
As soon as you type "/h ", 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 CTRL-W (CMD-CTRL-W on macOS). Or hover over an item and click the X button on the right side of the menu. You'll be asked to confirm the deletion of bookmarks. | ||
|
||
|
||
★ The Great Suspender integration | ||
|
||
If you use the handy extension "The Great Suspender", then suspended tabs will look faded in the list, and the original URL is shown (not that long extension:// one you see in the location bar). That means if you search for "extension", you won't simply match all the suspended tabs, which is what happens in other tab search extensions. | ||
|
||
Press SHIFT-ENTER to switch to a tab and unsuspend it in one go. Or shift-click it with the mouse. | ||
|
||
|
||
★ Incognito mode | ||
|
||
To switch to incognito tabs as well as normal ones, 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 next to it. | ||
|
||
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. | ||
|
||
|
||
★ Copy a URL or title | ||
|
||
You can also copy the URL and title of the selected tab, bookmark or history item: | ||
|
||
• Press CTRL-C (CMD-C on macOS) to copy just the URL. | ||
• Press CTRL-SHIFT-C (CMD-SHIFT-C 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. | ||
|
||
➤ "Read and change your bookmarks" | ||
|
||
QuicKey uses this permission to let you search the titles and URLs of | ||
your bookmarked pages. It will never change your bookmarks. | ||
|
||
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. | ||
|
||
|
||
★ Support and source code | ||
|
||
For more information, go to https://fwextensions.github.io/QuicKey/ | ||
|
||
To report a bug or request a feature, go to https://fwextensions.github.io/QuicKey/support/ | ||
|
||
View the release history at https://fwextensions.github.io/QuicKey/releases | ||
|
||
The QuicKey source code is at https://github.com/fwextensions/QuicKey |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Oops, something went wrong.