KeePassium icon indicating copy to clipboard operation
KeePassium copied to clipboard

Keyboard navigation does not allow copying field contents

Open vit9696 opened this issue 4 years ago • 4 comments

What can be improved? While I do not fully rely on the keyboard for the navigation, it often works gradually better and faster than the mouse. As a result, for me it is not too uncommon to use the shortcuts and TAB to navigate over the application. With https://github.com/keepassium/KeePassium/pull/178 merged I can open KeePassium, unlock the dabatase, and find the item without the use of the mouse. However, I cannot copy the current item contents (e.g. login or password) without involving the mouse.

The solution you'd like I would like to be able to TAB or right arrow to the entry viewer panel and then navigate with the arrows, pressing CMD+C on the field I need.

Alternatives you've considered Maybe pressing Enter on the item should switch navigation to the right pane and then pressing Esc should move focus back. I am not quite positive of the best route here.

Additional context I have keyboard navigation to move focus between controls enabled as shown in https://github.com/keepassium/KeePassium/issues/183.

vit9696 avatar Aug 22 '21 15:08 vit9696

I should also mention that a similar issue arises when trying to use the keyboard to create an entry from scratch. Perhaps the overall keyboard control mechanisms need to be reconsidered.

vit9696 avatar Aug 22 '21 16:08 vit9696

I'm afraid this will have to wait until focus-based navigation in Mac Catalyst 15. Before that, the keyboard control mechanism is largely non-existent...

keepassium avatar Aug 23 '21 18:08 keepassium