Compare window title with entry URLs during autotype matching.#556
Conversation
|
Just one thing @jensrutschmann |
…d for auto-type window matching.
|
Hey @TheZ3ro I've updated the UI file. I could also update the German translation in transifex, but should I wait until this PR has been merged? |
|
@jensrutschmann yes, you must wait until this PR is merge and we update the translation files over on Transifex with the 2.2 release |
|
This is what I was looking for (I'm a new KeepassXC user)! However, wouldn't it be better to have this as a separated option? When I use KeePass on Windows I use these Auto-Type options plus if I want to use Auto-Type on a regular desktop program, on KeePass I just have to add a tag containing the exact window title of the program, and then Auto-Type will work beautifully with no conflicts. |
- Added YubiKey 2FA integration for unlocking databases [#127] - Added TOTP support [#519] - Added CSV import tool [#146, #490] - Added KeePassXC CLI tool [#254] - Added diceware password generator [#373] - Added support for entry references [#370, #378] - Added support for Twofish encryption [#167] - Enabled DEP and ASLR for in-memory protection [#371] - Enabled single instance mode [#510] - Enabled portable mode [#645] - Enabled database lock on screensaver and session lock [#545] - Redesigned welcome screen with common features and recent databases [#292] - Multiple updates to search behavior [#168, #213, #374, #471, #603, #654] - Added auto-type fields {CLEARFIELD}, {SPACE}, {{}, {}} [#267, #427, #480] - Fixed auto-type errors on Linux [#550] - Prompt user prior to executing a cmd:// URL [#235] - Entry attributes can be protected (hidden) [#220] - Added extended ascii to password generator [#538] - Added new database icon to toolbar [#289] - Added context menu entry to empty recycle bin in databases [#520] - Added "apply" button to entry and group edit windows [#624] - Added macOS tray icon and enabled minimize on close [#583] - Fixed issues with unclean shutdowns [#170, #580] - Changed keyboard shortcut to create new database to CTRL+SHIFT+N [#515] - Compare window title to entry URLs [#556] - Implemented inline error messages [#162] - Ignore group expansion and other minor changes when making database "dirty" [#464] - Updated license and copyright information on souce files [#632] - Added contributors list to about dialog [#629]
Description
Compare window title with entry URLs during autotype matching (in addition to the entry title).
Motivation and context
Sometimes websites don't set the title to something that can be used for looking up entries in the database, for example:
Website: https://bugs.kde.org/show_bug.cgi?id=379616 (randomly picked issue)
Window title: "Bug list - Mozilla Firefox"
The entry title for this website would probably be something like "KDE Bugzilla", so there's no way the entry could be found. Instead of manually adding window hints, comparing the URL would make the entry match the window - if the browser adds the url / domain to the window title. This can be achieved with add-ons such as:
I'm using these add-ons together with the changes from this PR instead of keepasshttp (which is much more complex to set up but has more features of course).
Resolves #537
How has this been tested?
Types of changes
Checklist:
-DWITH_ASAN=ON. [REQUIRED]TODO