varjolintu / keepassxc

KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.

Home Page:https://keepassxc.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Enable proxy by default when "KeePass XC browser extension" is enabled

whisdol opened this issue · comments

The proxy application should be used by default when the user checks the "Enable KeePassXC browser extension" checkbox in the settings. I think it would be very unexpected for users to find out that KeePassXC must not be running before they are launching the browser or that KeePassXC would quit when the browser is closed.

Expected Behavior

KeePassXC and the user's browser are independent applications. Closing or launching one application does not close or launch the other. No unsaved data is lost when the browser is closed. KeePass-credentials can be used from multiple browsers running simultaneously.

Current Behavior

The browser extension does not work if KeePassXC is running before the browser is started.
KeePassXC launches and quits with the browser.
Unsaved data may be lost when the browser is closed.

Possible Solution

Enable the "Enable support for proxy application between KeePassXC and the browser extension" by default.

Context

I think the browser extension is great, but it would vastly improve the usability to use the proxy by default. If the proxy is enabled, it works just like expected.

I agree with this. And actually this was the next item in my TODO list. So fixing it really soon.