Comments (9)
Shortcutting this thing, f.e. using Del
key may come also come handy here. I'll try to see if I can implement this myself.
from chrome-fast-tab-switcher.
I'd prefer not to override keys that can be used to manipulate text in the input box. How do you feel about something like Alt/Option+Backspace
?
from chrome-fast-tab-switcher.
You're right. Maybe Ctrl + W
, since it's the most expected way to do this?
from chrome-fast-tab-switcher.
Since Ctrl+W
will close the current tab/window on Windows (and I think Linux), my gut reaction is that it's not the best choice. I would expect it to close the tab switcher (I usually use the OS X version of this shortcut to do so on my Mac.) Though users might "get it" once they see how it works, I think it breaks the principle of least surprise.
The more I think about it, the more I'm not sure if there's a keybind that works well without explicitly telling the user that it's there, and just listing all the shortcuts in the extension's description isn't going to cut it for long. I've been considering adding an options page to the extension, as that's where most users will start when they want to try to customize the behavior of an extension, so maybe this would be a good feature to drive that out.
from chrome-fast-tab-switcher.
Probably you're right. Options is a good idea. Do you agree at least on some cross to close the tab from the switcher UI?
from chrome-fast-tab-switcher.
Yeah, I think that could be useful. I created a branch called "close-tabs" that implements that functionality if you'd like to take a look and let me know what you think.
from chrome-fast-tab-switcher.
@BinaryMuse, can I find you on IRC somewhere? Don't really want to create feature request for every idea, that might not be so cool as I see it.
from chrome-fast-tab-switcher.
@dentuzhik You can find me on Freenode as BinaryMuse--though I tend to idle a lot. :)
Brainstorming isn't a bad thing; feel free to create issues for your ideas! I'm also happy to chat about them.
from chrome-fast-tab-switcher.
I shipped this feature in 1.1.2, which is publishing to the Chrome Web Store now. It doesn't have a keybind yet; I had 'Alt+Backspace' bound, but that overrides a text editing feature on OS X so I removed it for now--I'll add it back in with the options page to set the shortcut. There is a UI element you can click to close tabs.
from chrome-fast-tab-switcher.
Related Issues (20)
- Grouping feature request HOT 2
- Ensure selected tab is always visible
- Order by recently active
- Allow ^N/^P for movement in the list HOT 1
- 'Hover' tab preview
- Ignore Aw Snaps Page HOT 2
- Keyboard shortcut for closing tab doesn't work HOT 1
- [feature suggest] allow people to change hot keys HOT 2
- Registry returned 404 for GET on https://registry.npmjs.org/esprima-six HOT 2
- Default keyboard shortcut is hard to press
- Going to the wrong tab if accidentally hovering HOT 1
- [feature request] pinned tabs at top (across all windows)
- Deleted from Chrome web store
- Upgrade manifest.json v2 to v3 HOT 1
- Add shortcut/option for selecting from tabs from all windows HOT 2
- the tab switcher overflows the page when there are more than about fifteen tabs
- Check for bound keyboard shortcuts on startup
- Activating the switcher from the switcher causes a weird recursive window
- Multiple screens (extended) HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from chrome-fast-tab-switcher.