Skip to content

Latest commit

 

History

History
83 lines (39 loc) · 3.86 KB

readme.textile

File metadata and controls

83 lines (39 loc) · 3.86 KB

LICENSE

Copyright © 2009, Evan Jehu
All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

  • Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  • Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
  • Neither the name of the author nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL EVAN JEHU BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

INTRODUCTION

Quick Tabs is a tab management browser extension for the Google Chrome web browser based on the “Recent Files” quick selector built into the excellent IntelliJ IDEA by Jetbrains.

Quick Tabs allows you to move quickly between recently used tabs without requiring the use of your mouse, locate and switch to tabs as you need them with minimal keystrokes even when you have large numbers of open tabs.

FEATURES

  • lists all the open tabs in Chrome across all of your open windows
  • tabs are listed in the order they were last viewed and excludes the current tab (since your switching tabs)
  • keyboard navigation of tab list (up and down arrow keys, enter to select)
  • quickly search and select tabs by typing letters in the page title or url
  • shortcut key Ctrl + e to launch popup window (works for most but not all windows due to Chrome API limitations)
  • displays the number of tabs you currently have open in all your Chrome windows

SCREENSHOTS

Showing the popup expanded and ready for action.

Screenshot showing the tab search and match highlighting.

TROUBLESHOOTING

Invalid Value for ‘permission [ 0 ]’

Make sure you are running Google Chrome version 4.0.x +

SOURCE

The source code for this extension is available on github, please feel free to inspect it before you install this extension, especially as I am asking permission to interact with your computer and its private data.

FEEDBACK AND BUGS

Please report all your valuable feedback, feature requests and bug reports on the github issues page for this extension.

CHROME API WISH LIST

  • shortcut keys for browser action extensions – this would allow the extension to work with only “tab” permissions and not require access to the users computer simply to run its contentScript :|

ACKNOWLEDGEMENTS

Inspired by
http://www.jetbrains.com/idea/

Icon image based on photo by Ged Carroll found at
http://www.flickr.com/photos/renaissancechambara/3380657988/

Blank Icon by Deleket (Jo)
http://deleket.deviantart.com/