diff options
author | Jonathan White <support@dmapps.us> | 2020-05-11 04:20:00 +0300 |
---|---|---|
committer | Jonathan White <support@dmapps.us> | 2020-05-15 00:14:17 +0300 |
commit | a145bf91191f0a4630a7e31654aff8a8dfd09bf0 (patch) | |
tree | 70cb911c31cb1cf3362129a85fce64f80b898324 /src/keys/CompositeKey.h | |
parent | 3b4057a78ca07d4a3424137b0f17e9a14301da3c (diff) |
Complete refactor of Browser Integration classes
* Removed option to attach KeePassXC to the browser extension. Users must use the proxy application to communicate with KeePassXC.
* Significantly streamlined proxy code. Used same implementation of stdin/stdout interface across all platforms.
* Moved browser service entry point to BrowserService class instead of NativeMessagingHost. BrowserService now coordinates the communication to/from clients.
* Moved settings page definition out of MainWindow
* Decoupled BrowserService from DatabaseTabWidget
* Reduced complexity of various functions and cleaned the ABI (public vs private).
* Eliminated BrowserClients class, moved functionality into the BrowserService
* Renamed HostInstaller to NativeMessageInstaller and renamed NativeMessageHost to BrowserHost.
* Recognize XDG_CONFIG_HOME when installing native message file on Linux. Fix #4121 and fix #4123.
Diffstat (limited to 'src/keys/CompositeKey.h')
0 files changed, 0 insertions, 0 deletions