Thanks, I've included this now, but removed the option. Up to now, the Escape key (Esc) did not have any function in the main window, so I think there's no problem with permanently assigning the Esc key to this.
Instead of hiding the main window, pressing Esc locks the workspace. This is more flexible, because all options related to workspace locking apply (e.g. the options 'Always exit instead of locking the workspace' and 'Minimize main window after locking the workspace').
Note that Esc can only be used for locking the workspace, not for unlocking, in contrast to Ctrl+L, which can be used for both. Thus, Esc and Ctrl+L are not equivalent and the menu will continue to show Ctrl+L as shortcut for locking/unlocking the workspace.
The modified files:
Thanks, I've included this now, but removed the option. Up to now, the Escape key (Esc) did not have any function in the main window, so I think there's no problem with permanently assigning the Esc key to this.
Instead of hiding the main window, pressing Esc locks the workspace. This is more flexible, because all options related to workspace locking apply (e.g. the options 'Always exit instead of locking the workspace' and 'Minimize main window after locking the workspace').
Note that Esc can only be used for locking the workspace, not for unlocking, in contrast to Ctrl+L, which can be used for both. Thus, Esc and Ctrl+L are not equivalent and the menu will continue to show Ctrl+L as shortcut for locking/unlocking the workspace.
Here's the latest development snapshot for testing:
http://keepass.info/filepool/KeePass_160414.zip
Thanks and best regards,
Dominik