Skip to content
This repository was archived by the owner on Dec 9, 2021. It is now read-only.

Windows Autotype Implementation#162

Open
rockihack wants to merge 13 commits intokeepassx:masterfrom
rockihack:windows-autotype
Open

Windows Autotype Implementation#162
rockihack wants to merge 13 commits intokeepassx:masterfrom
rockihack:windows-autotype

Conversation

@rockihack
Copy link
Copy Markdown
Contributor

Keepassx (Qt5) autotype implementation for Windows 7 and later.

It fails because GetPrerequisites.cmake uses dumpbin.exe (Visual Studio) instead of objdump (MinGW).

CMake Error at C:/msys64/mingw32/share/cmake-3.4/Modules/GetPrerequisites.cmake:798 (message):
C:/Program Files (x86)/Microsoft Visual Studio 9.0/VC/bin/dumpbin.exe
failed: Exit code 0xc0000135
@rockihack
Copy link
Copy Markdown
Contributor Author

rockihack commented May 31, 2016

Here is a test build based on revision 7267727.

KeePassX-rev7267727.zip (outdated)

@rockihack
Copy link
Copy Markdown
Contributor Author

New test build based on revision dea8f30 and libgcrypt 1.7.3.

KeePassX-revdea8f30.zip

@imthemichi
Copy link
Copy Markdown

I can not start your KeePassX. I get an runtime-error '... could not find or load Qt platform plugin "windows" in "".' Something is missing in the zip file, maybe?

@rockihack
Copy link
Copy Markdown
Contributor Author

rockihack commented Sep 20, 2016

@imthemichi Thanks for your feedback. It seems some qt5 dlls are missing on your system.
Please try again with this files in your keepassx directory.

qt5-plugins.zip

@imthemichi
Copy link
Copy Markdown

@rockihack thanks, the files heal the problem and a short test showed, that it work well. 👍 I would love to see it integrated into master :-)
...Did you compile it under windows? I tried, but did not came over libgcrypt..

@rockihack
Copy link
Copy Markdown
Contributor Author

@imthemichi Yes I compiled keepassx with windows 7.

Did you setup your windows build enviroment properly?
https://dev.keepassx.org/projects/keepassx/wiki/Windows_build_environment

You can skip the ssh part as it is optional.
For building the master branch you need to install qt5 instead of qt4.

@crayxt
Copy link
Copy Markdown

crayxt commented Nov 29, 2016

Hello, any news on this issue?

daniellandau pushed a commit to daniellandau/keepassx that referenced this pull request Sep 24, 2017
…-messages

KeePassX PR Migration: keepassx#78 Inline Messages
daniellandau pushed a commit to daniellandau/keepassx that referenced this pull request Sep 24, 2017
- Added YubiKey 2FA integration for unlocking databases [keepassx#127]
- Added TOTP support [#519]
- Added CSV import tool [keepassx#146, #490]
- Added KeePassXC CLI tool [#254]
- Added diceware password generator [#373]
- Added support for entry references [#370, #378]
- Added support for Twofish encryption [keepassx#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 [keepassx#168, keepassx#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) [keepassx#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 [keepassx#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 [keepassx#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]
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants