Welcome to ChromePlugins
Thanks for sharing
This is a discussion on [New Ext] Tabs MRU navigation within the Chrome Plugins section, part of the Google Chrome category: Extension: Tabs MRU Developer: Puiu Hrenciuc Current version: 0.1.5 Description: Hi, my name is Puiu and I am using Chrome ...
Extension: Tabs MRU
Developer: Puiu Hrenciuc
Current version: 0.1.5
Description:
Hi, my name is Puiu and I am using Chrome since first version came out.
Unfortunately there is a little feature missing in Chrome with which I got very
used to in other browsers like FF or Opera. This little feature is called MRU
tab navigation. In FF or Opera, when you hit CTRL+TAB to move to the next
tab, the browser actually keeps track of the order in which you visited the
tabs and you actually navigate backwards. For example, if you have 10 tabs
opened, but want to cycle between two of them, you can do that by just hitting CTRL+TAB.
Sadly this feature was not implemented in Chrome, so if
you want to cycle through two tabs you have to cycle through all of them
(unless they are near each other and then you can use CTRL + PGUP/PGDWN).
Since I knew that Google Chrome developers marked this issue as "will not fix"
and since there were no such extension yet, I thought I should develop one
and since I saw that there are requests for such a feature, I thought it would
be good to post it here. Any feedback is greatly appreciated.
Features:
- adds MRU tabs switching by using CTRL+` combination
Known issues:
- CTRL-TAB behavior can no longer be changed in Chrome using extensions
so the key combination was changed to CTRL+`
- since I didn't found any way to set global hot-keys in Chrome, I had to use
content scripts to make it work. The issue with content scripts it that they
work only on http:// https:// , so in other words, the CTRL-` will not work
correctly on other schemes (i.e. chrome:// pages). Fortunately I rarely use
those pages and after all this is just the first version. Hope to fix it in a
future version.
Tested on: Chrome 4.0.249.78 and 5.0.307.1 on Windows 7 and Ubuntu
Download: http://xentra.ro/chrome-extensions/mru-tabs/TabsMRU.crx
Updates:
v0.1.5
- added options page to allow user to select a custom shortcut for tab switching
v0.1.4
- fixed a bug that prevented tab navigation in pages containing one or more frames/iframes
when they had focus (like GMail)
v0.1.3
- fixed a bug that prevented tab navigation for some keyboard layouts (like uk)
v0.1.2
- changed hotkey to CTRL+` since CTRL-TAB is no longer accessible for extensions (at least for now)
v0.1.1
- fixed a bug that was causing incorrect tab switching after last tab in the list
- added update support
- fixed some 'undefined' checks
Last edited by hpuiu; 05-01-2010 at 12:51 PM. Reason: Extension updated
The Chromium Extensions team may review why Ctrl+Tab has stopped working for this extension:
http://code.google.com/p/chromium/is...etail?id=28952
I changed the access key to CTRL+` , the ` key is exactly on top of TAB on most keyboards, so it is very easy to migrate to that combination of keys to switch between tabs. More details are available here :
http://xentra.ro/chrome-extensions/e...google-chrome/
I will also update the first post to reflect last changes. Thanks.
Ctrl+Shift+' not working as expected
It is not CTRL+SHIFT+' ! It is CTRL+` (or CTRL+~), the key on top of TAB.
Yes i know, but the reverse movement which is by default chtrl+shift+tab should be implemented under ctrl+shift+`
Sincerely, I can't imagine how CTRL+SHIFT+` should work in MRU navigation ! Switch tabs in LRU order ? (Least Recently Used)
Last edited by hpuiu; 02-01-2010 at 02:11 PM.
screw it.
too hard to explain.....
Hi!
I think what mg2 was trying to explain, is that your plugin is only working on the English keyboard layout. I have the Hungarian layout, where ' = Shift + 0 so I can't use your otherwise very useful plugin. It would be nice if you could make some settings so one can define the key combination. In this case I would define ctrl + 0 for this function and I could happily use it![]()