-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Allow space keyword in autotype sequence #267
Conversation
src/autotype/AutoType.cpp
Outdated
@@ -396,6 +396,9 @@ QList<AutoTypeAction*> AutoType::createActionFromTemplate(const QString& tmpl, c | |||
else if (tmplName.compare("enter",Qt::CaseInsensitive)==0) { | |||
list.append(new AutoTypeKey(Qt::Key_Enter)); | |||
} | |||
else if (tmplName.compare("space",Qt::CaseInsensitive)==0) { | |||
list.append(new AutoTypeChar(' ')); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@TheZ3ro why not use Qt::Key_Space
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've tested the Qt::Key_Space
but returned the error No such key: keysym=0x0
(on GNU/Linux)
So I opted for Char(' ')
that works fine.
Edit: The Qt::Key_Space
isn't handled in XCB https://github.com/keepassxreboot/keepassxc/blob/develop/src/autotype/xcb/AutoTypeXCB.cpp#L431
I will look into this
04f82bd
to
2975eb3
Compare
Ok @louib now should work with |
I tested it on Windows and it works. |
- 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
Fixes #256
Motivation and Context
How Has This Been Tested?
Manually with autotype.
Types of changes
Checklist: