Coder Social home page Coder Social logo

binarymuse / chrome-fast-tab-switcher Goto Github PK

View Code? Open in Web Editor NEW
346.0 15.0 51.0 2.7 MB

:keyboard: React-based extension to quickly switch to other open Chrome tabs with just your keyboard

Home Page: https://chrome.google.com/webstore/detail/fast-tab-switcher/jkhfenkikopkkpboaipgllclaaehgpjf

License: MIT License

JavaScript 98.63% Shell 0.24% HTML 1.13%
chrome-tabs keyboard javascript react chrome-extension

chrome-fast-tab-switcher's People

Contributors

binarymuse 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

chrome-fast-tab-switcher's Issues

'Hover' tab preview

Hi,

As FTS is a separate window, would it be possible to add an option to 'preview' (switch to) a tab when you hover the mouse over a tab in the list? I've seen this done on another extension where the tab list was an independent window and it worked well. Saves 'thinking' you have the right tab and then finding out you don't!

Cheers.

Check for bound keyboard shortcuts on startup

chrome.commands.getAll will return information on the shortcut for a command, so an option menu or some other UI could inform the user on how to change the shortcut if necessary.

Grouping feature request

While having checkbox to show tabs from all windows checked, would be great to still have them grouped a bit by window, similar to console.group() behavior.

Explore using popup instead of host DOM for selector

This would fix weird issues where the host page has registered for mouse/key events, allow tab selection from tabs that normally block DOM injection (like the Chrome extension store), fix focus-stealing issues, and potentially fix the issue where tabs need to be reloaded after the extension is installed or updated.

Ignore Aw Snaps Page

screen shot 2015-07-23 at 11 59 16 pm

At times, I lose tracks of my tabs and due to memory issue I have to kill them or sometimes tabs get to aw snaps on their own. It would be great if we could have a small check box (selected by default) for Ignoring Aw snap pages.

Going to the wrong tab if accidentally hovering

I've used fts for a long time now, and I love it!

The thing that annoys me the most is when I open it, start typing and I see the tab I want as option 1, hit enter, but end up on the wrong tab.

This happens if my mouse happens to hover over the list while I'm typing. My workaround is to type a space before hitting enter (not sure why that makes the selection go to the first one).

OS: Linux and Windows (No mac available to reproduce)

[feature request] pinned tabs at top (across all windows)

This builds on #3. Give that the tab switcher has an option to show tabs from all windows, then I would propose a further option whereby pinned tabs (from all windows) are listed first, before unpinned tabs.

Rationale:

I often have certain web apps open (e.g. gmail, gcal, etc) that I want to treat like stand-alone applications (as you can on chrome OS, and then use alt-1,2,3... to open / return to them). In the Chrome browser, I normally pin those. If those pinned tabs then appeared at the top of the switcher list (in the order in which the appear, rather than last used), one could very quickly switch back to them.

Allow ^N/^P for movement in the list

Right now with the tab list open you can use arrow keys to move up and down in the list. It'd be super handy if Ctrl-N (next/down) and Ctrl-P (previous/up) were supported too.

Registry returned 404 for GET on https://registry.npmjs.org/esprima-six

I can't run npm start successfully because of the following error:

npm ERR! 404 Registry returned 404 for GET on https://registry.npmjs.org/esprima-six npm ERR! 404 npm ERR! 404 'esprima-six' is not in the npm registry. npm ERR! 404 You should bug the author to publish it (or use the name yourself!) npm ERR! 404 It was specified as a dependency of 'derequire'

Order by recently active

It would be nice to order by recently active, so you could quickly jump back and forth between tabs with a lot of open tabs.

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.