diff --git a/.eslintrc b/.eslintrc index d72b6b9..229d494 100644 --- a/.eslintrc +++ b/.eslintrc @@ -81,7 +81,6 @@ }, "globals": { "_called": true, - "_f": true, "acceptedOTPFields": true, "assertInputFields": true, "assertPasswordChangeFields": true, @@ -119,7 +118,6 @@ "initColorTheme": true, "isEdge": true, "isFirefox": true, - "jQuery": true, "keepass": true, "keepassClient": true, "kpActions": true, @@ -141,7 +139,6 @@ "kpxcTOTPIcons": true, "kpxcUI": true, "kpxcUserAutocomplete": true, - "kpxcUsernameField": true, "kpxcUsernameIcons": true, "logDebug": true, "logError": true, @@ -161,7 +158,6 @@ "Pixels": true, "PREDEFINED_SITELIST": true, "RED_BUTTON": true, - "resizePopup": true, "sendMessage": true, "showNotification": true, "siteMatch": true, @@ -175,8 +171,7 @@ "statusResponse": true, "Tests": true, "tr": true, - "trimURL": true, - "useMonochromToolbarIcon": true + "trimURL": true }, "overrides": [ { diff --git a/README.md b/README.md index 98f9b44..2edf1bf 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ Some changes merged also from [smorks](https://github.com/smorks)' [KeePassHttp- This browser extension was first supported in KeePassXC 2.3.0 (release end of 2017). In general it is advised to only use the latest available release. -Get the extension for [Firefox](https://addons.mozilla.org/en-US/firefox/addon/keepassxc-browser/) or [Chrome/Chromium](https://chrome.google.com/webstore/detail/keepassxc-browser/oboonakemofpalcgghocfoadofidjkkk) or [Microsoft Edge](https://microsoftedge.microsoft.com/addons/detail/pdffhmdngciaglkoonimfcmckehcpafo) (requires KeePassXC 2.5.3 or newer). +Get the extension for [Firefox](https://addons.mozilla.org/en-US/firefox/addon/keepassxc-browser/) or [Chrome/Chromium](https://chromewebstore.google.com/detail/keepassxc-browser/oboonakemofpalcgghocfoadofidjkkk) or [Microsoft Edge](https://microsoftedge.microsoft.com/addons/detail/pdffhmdngciaglkoonimfcmckehcpafo) (requires KeePassXC 2.5.3 or newer). Please see this [document](https://keepassxc.org/docs/KeePassXC_GettingStarted.html#_setup_browser_integration) for instructions how to configure KeePassXC in order to connect the database correctly. diff --git a/keepassxc-browser/background/client.js b/keepassxc-browser/background/client.js index 6c1f861..c437670 100644 --- a/keepassxc-browser/background/client.js +++ b/keepassxc-browser/background/client.js @@ -88,8 +88,8 @@ const messageBuffer = { } return message; - }} - ); + } + }); }, removeMessage(message) { diff --git a/keepassxc-browser/options/options.css b/keepassxc-browser/options/options.css index a5ebf48..77f3bd2 100644 --- a/keepassxc-browser/options/options.css +++ b/keepassxc-browser/options/options.css @@ -116,6 +116,11 @@ tbody { vertical-align: middle; } +/* Hide the row saying that the table is empty when there are other rows */ +table tbody tr.empty:not(:nth-last-child(2)) { + display: none; +} + #tab-site-preferences td:nth-of-type(2), #tab-site-preferences td:nth-of-type(2) select { width: 200px; diff --git a/keepassxc-browser/options/options.html b/keepassxc-browser/options/options.html index 0aaf55f..10f4ede 100644 --- a/keepassxc-browser/options/options.html +++ b/keepassxc-browser/options/options.html @@ -17,8 +17,6 @@ - -
+ +