Skip to content
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

Minimize after unlocking database (as separate option) #3118

Closed
n-st opened this issue May 5, 2019 · 1 comment · Fixed by #3439
Closed

Minimize after unlocking database (as separate option) #3118

n-st opened this issue May 5, 2019 · 1 comment · Fixed by #3439

Comments

@n-st
Copy link

n-st commented May 5, 2019

Summary

Previously, the "Minimize Window at Application Startup" option allowed/required the user to unlock the database before minimizing the window. This (understandably) annoyed users who wanted the exact behaviour described by the option ("minimize on startup"), but was a useful feature for others (see use case below). (see #105, #155, #1147)
The behaviour was changed in 19a9608. So far it seems there was only discussion about reverting the behaviour of this option.
I would like to suggest adding a separate option, which would allow us to accommodate both user groups.

Desired Behavior

When "minimize after unlocking" is enabled, launch KeePassXC with its window visible, allow the user to unlock the database, then minimise to systray.

Possible Solution

The code for this already existed until it was removed in 19a9608, so it could probably be adapted to work with the current codebase.

Context

I primarily use KeePassXC through the KeePassXC-Browser extension.
When the database is locked, the browser extension becomes completely non-functional; it does not seem to be able to open an unlock window.
My usual workflow is to launch KeePassXC, unlock the database, minimise it (which I currently have to do manually), then launch my browser. The "minimize after unlock" option would remove that extra step, which would be a very useful feature.

@droidmonkey
Copy link
Member

droidmonkey commented May 5, 2019

As a temporary work around you can use the minimize keyboard shortcuts:

Ctrl+M = Minimize window
Ctrl+Shift+M = Minimize to tray (if enabled)

The browser extension should raise the window when you click the "Unlock Database" button and lower it again after unlocking.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants