JackieChiles/Cinch

Keyboard shortcuts

Closed this issue · 5 comments

Why click on card images when you can press a key on the keyboard? Because we haven't coded for that yet, that's why!

But after resolving this issue, you can click some icon to indicate you want to be in keyboard mode, then use the number keys to play a card. Maybe do something similar for bidding too. We'll see how it goes.

This shouldn't be too difficult. And I would say that we don't even need to have a control to enter or leave keyboard mode- the keyboard shortcuts just work all the time. Other web apps (Gmail, GitHub, Remember the Milk) use the always-on approach.

As long as the shortcuts use some sort of control character, that's fine.
But there's going to be confusion betweent typing chats and typing command
shortcuts otherwise.

On Thu, Dec 20, 2012 at 11:18 PM, JackieChiles notifications@github.comwrote:

This shouldn't be too difficult. And I would say that we don't even need
to have a control to enter or leave keyboard mode- the keyboard shortcuts
just work all the time. Other web apps (Gmail, GitHub, Remember the Milk)
use the always-on approach.


Reply to this email directly or view it on GitHubhttps://github.com//issues/93#issuecomment-11602360.

Well it will probably only look for keyboard shortcuts when a type-able field is not focused (text input or textearea, such as the chat input, similar to Gmail, etc. Of course testing can determine what adjustments need to be made.

Technically it should be easy. I just want to protect against the
eventuality of someone accidentally play a card because they wrongly
thought the chat box was active.

On Fri, Dec 21, 2012 at 1:35 PM, JackieChiles notifications@github.comwrote:

Well it will probably only look for keyboard shortcuts when a type-able
field is not focused (text input or textearea, such as the chat input,
similar to Gmail, etc. Of course testing can determine what adjustments
need to be made.


Reply to this email directly or view it on GitHubhttps://github.com//issues/93#issuecomment-11622646.

Yeah, true, I'm sure we can find a way to address that if needed.