The new SSH agent feature can be enabled/disabled from settings but the current implementation requires restarting KeePassXC for the change to take effect.
Expected Behavior
Requires discussion.
Current Behavior
Requires restart.
Context
@droidmonkey noted in #1098 that all settings should work on-the-fly and not require a restart.
There are a few key issues that need to be addressed:
- When disabling SSH Agent, should remove-key-on-lock be triggered for all open databases?
- When enabling SSH Agent, should add-key-on-unlock be triggered for all open databases?
- EditEntryWidget needs to be refreshed somehow to add/remove the SSH Agent widget
I guess the question here is, what would the user expect?
The new SSH agent feature can be enabled/disabled from settings but the current implementation requires restarting KeePassXC for the change to take effect.
Expected Behavior
Requires discussion.
Current Behavior
Requires restart.
Context
@droidmonkey noted in #1098 that all settings should work on-the-fly and not require a restart.
There are a few key issues that need to be addressed:
I guess the question here is, what would the user expect?