Checklist
Description
When tagging files, the current workflow requires mouse usage. Adding additional hotkeys could allow for users to operate faster and more efficiently when tagging large numbers of files. I'm specifically imagining moving closer to something vaguely resembling vim-style hotkeys.
Solution
Add support for the following hotkeys:
N: Move selection to the next item in the library view.
- Currently there is no hotkey to move selection in the library view. At the least I expected arrow keys to work, but they do not.
P: Move selection to the previous item in the library view.
A: Add tags to the selected items in the library view.
- This is replacing
Ctrl+Shift+T. The modifier keys are unnecessary while the library view has focus.
Alternatives
Adding just arrow key support for the library view is a lower lift that can at least solve the base problem.
Long-term, customizable hotkey bindings may be desirable.
A key consideration is: should the library view have first-class hotkeys (hotkeys bound to the view itself)? This allows it to specifically capture hotkeys when it has focus, and allows for simpler hotkeys without modifiers, because the library view does not have text entry capabilities.
Checklist
Description
When tagging files, the current workflow requires mouse usage. Adding additional hotkeys could allow for users to operate faster and more efficiently when tagging large numbers of files. I'm specifically imagining moving closer to something vaguely resembling vim-style hotkeys.
Solution
Add support for the following hotkeys:
N: Move selection to the next item in the library view.P: Move selection to the previous item in the library view.A: Add tags to the selected items in the library view.Ctrl+Shift+T. The modifier keys are unnecessary while the library view has focus.Alternatives
Adding just arrow key support for the library view is a lower lift that can at least solve the base problem.
Long-term, customizable hotkey bindings may be desirable.
A key consideration is: should the library view have first-class hotkeys (hotkeys bound to the view itself)? This allows it to specifically capture hotkeys when it has focus, and allows for simpler hotkeys without modifiers, because the library view does not have text entry capabilities.