-
Notifications
You must be signed in to change notification settings - Fork 283
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Keyboard shortcuts #46
Comments
Good point, we need a proper keyboard shortcut support. Although I'm not a big fan of overwriting browser defaults like ctrl-s. maybe we can use strl+enter there? Some other ideas for that
|
That would make navigation even easier. The save suggestion came from my habit of always pressing ctrl-s to save my changes after I edit some text, so without thought the save file dialog always opens. |
I was looking for keyboard shortcuts for the deck app and found this issue. I also found nextcloud/server#1444 So maybe you could contribute there too. Just to mention it: I'm very familiar with Vim keybindings. Google uses these in there web apps too. I would prefer these type of keybindings. |
In my opinion, catching Ctrl+s improves the usability. For example, if I see that a card is not yet saved, I automatically press Ctrl+s, which pop ups the browser's "save page as" dialog. |
Please add taskell keybindings and make it work at the speed of taskell and we'll be in good shape. I really hate using the mouse with your product. |
I feel Deck is very close to Trello in its whole user interface. The trello team has spent a lot of time already coming up with good shortcuts over the years. Being a heavy user myself I can recommend their pattern. https://trello.com/shortcuts |
The ability to quickly toggle whether a label is assigned to a card without lots of mouse interaction would be very very useful. |
- add shortcut framework - add spacebar function - add enter function Signed-off-by: Adrian Missy <[email protected]> feat: nextcloud#46 add archive shortcut Signed-off-by: Adrian Missy <[email protected]> feat: nextcloud#46 add edit title shortcut Signed-off-by: Adrian Missy <[email protected]> feat: nextcloud#46 adds assign user shortcut Signed-off-by: Adrian Missy <[email protected]> fix: nextcloud#46 999 exception - add exception for new card order 999 scenario Signed-off-by: Adrian Missy <[email protected]> chore: nextcloud#46 fix linebreak linting errors Signed-off-by: Adrian Missy <[email protected]> feat: nextcloud#46 adds labels shortcut Signed-off-by: Adrian Missy <[email protected]> feat: nextcloud#46 add duedate shortcut Signed-off-by: Adrian Missy <[email protected]> feat: nextcloud#46 adds board filters Signed-off-by: Adrian Missy <[email protected]> feat: adds focus lock preventing accidental shortcut trigger Signed-off-by: Adrian Missy <[email protected]>
Signed-off-by: Adrian Missy <[email protected]> fix: nextcloud#46 resolves merge conflicts Signed-off-by: Adrian Missy <[email protected]> chore: nextcloud#46 fix eslint errors Signed-off-by: Adrian Missy <[email protected]>
- add shortcut framework - add spacebar function - add enter function Signed-off-by: Adrian Missy <[email protected]> feat: nextcloud#46 add archive shortcut Signed-off-by: Adrian Missy <[email protected]> feat: nextcloud#46 add edit title shortcut Signed-off-by: Adrian Missy <[email protected]> feat: nextcloud#46 adds assign user shortcut Signed-off-by: Adrian Missy <[email protected]> fix: nextcloud#46 999 exception - add exception for new card order 999 scenario Signed-off-by: Adrian Missy <[email protected]> chore: nextcloud#46 fix linebreak linting errors Signed-off-by: Adrian Missy <[email protected]> feat: nextcloud#46 adds labels shortcut Signed-off-by: Adrian Missy <[email protected]> feat: nextcloud#46 add duedate shortcut Signed-off-by: Adrian Missy <[email protected]> feat: nextcloud#46 adds board filters Signed-off-by: Adrian Missy <[email protected]> feat: adds focus lock preventing accidental shortcut trigger Signed-off-by: Adrian Missy <[email protected]>
Signed-off-by: Adrian Missy <[email protected]> fix: nextcloud#46 resolves merge conflicts Signed-off-by: Adrian Missy <[email protected]> chore: nextcloud#46 fix eslint errors Signed-off-by: Adrian Missy <[email protected]>
- add shortcut framework - add spacebar function - add enter function Signed-off-by: Adrian Missy <[email protected]> feat: nextcloud#46 add archive shortcut Signed-off-by: Adrian Missy <[email protected]> feat: nextcloud#46 add edit title shortcut Signed-off-by: Adrian Missy <[email protected]> feat: nextcloud#46 adds assign user shortcut Signed-off-by: Adrian Missy <[email protected]> fix: nextcloud#46 999 exception - add exception for new card order 999 scenario Signed-off-by: Adrian Missy <[email protected]> chore: nextcloud#46 fix linebreak linting errors Signed-off-by: Adrian Missy <[email protected]> feat: nextcloud#46 adds labels shortcut Signed-off-by: Adrian Missy <[email protected]> feat: nextcloud#46 add duedate shortcut Signed-off-by: Adrian Missy <[email protected]> feat: nextcloud#46 adds board filters Signed-off-by: Adrian Missy <[email protected]> feat: adds focus lock preventing accidental shortcut trigger Signed-off-by: Adrian Missy <[email protected]> docs: nextcloud#46 add shortcuts info Signed-off-by: Adrian Missy <[email protected]> fix: nextcloud#46 resolves merge conflicts Signed-off-by: Adrian Missy <[email protected]> chore: nextcloud#46 fix eslint errors Signed-off-by: Adrian Missy <[email protected]> fix: Respect keyboard shortcut accessibility setting Signed-off-by: Julius Härtl <[email protected]> enh: Move to event bus usage Signed-off-by: Julius Härtl <[email protected]> enh: Global navigation and help modal Signed-off-by: Julius Härtl <[email protected]> Move to separate component Signed-off-by: Julius Härtl <[email protected]>
Is there any shortcut for activating search tool? |
Ow so search not supported :( |
The behavior of keyboard shortcuts/keys is IMO confusing. Pressing ctrl-s opens the page file dialog, tab jumps to the next input field. What I would expect is:
When editing a card:
When in detail view:
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
The text was updated successfully, but these errors were encountered: