keepassxreboot / keepassxc

KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.
https://keepassxc.org/
Other
21.43k stars 1.48k forks source link

Suggestion for additional keyboard shortcuts #3174

Open webafrancois opened 5 years ago

webafrancois commented 5 years ago

[TIP]: # Add some Shortcuts for groups

Summary

[NOTE]: # There are a lot of shortcuts for keys, but there no-one for groups or password generator. It will be great to have a lot of shortcuts for create groups or add a new key with keyboard.

Desired Behavior

[NOTE]: # Shortcuts : Ctrl + Shit + A : Add new group in place Ctrl + Shit + G : Modify group Ctrl + Shit + D : Delete Group : with confirmation Ctrl + Shit + Z : Launch Password Generator (Tools / Password Generator)

When I create a key, I strike "Ctrl + Shit + N" and then I write : Title : I write the name Login : often already choosen password : I must take my mouse to click to the password generator (or to Tab four times and strike space key), then tab to put the cursor to URL filed to write the website and then OK to apply changes.

It would be great if the password generator would be active by default or with a shortcut, like the shortcut Ctrl + Shift + K.

basbebe commented 3 years ago

althoug I would differ on the shortcuts themselves, I also would find having these helpfull.

I would consider for macOS:

(also making database options more easily accessible would be a benefit I think)

VolatileCable commented 2 years ago

Would love a keyboard shortcut for the password generator. Also a way to open it directly from the command line, so I can create a global shortcut to it.

Ferk commented 2 years ago

Also a way to open it directly from the command line, so I can create a global shortcut to it.

That's almost a different topic... but +1 to adding ways to trigger actions like this form the commandline.

When using obscure window managers (or wayland, such as in #2281) automatically registering shortcuts might not work... it'd be easier and more flexible to allow the user to configure the shortcuts on their side.