Commit Graph

60 Commits

Author SHA1 Message Date
Uwe L. Korn 4556eb0e4f Fallback earlier if D-Bus is not available 2013-06-06 14:25:07 +02:00
Frank Osterfeld fc3567574d Merge branch '0.1' 2013-03-19 21:28:45 +01:00
Frank Osterfeld 028fb28f0a Fix name and format of the changelog file 2013-03-19 21:28:15 +01:00
Frank Osterfeld 3333d11cb1 Merge branch '0.1' 2013-03-19 20:42:40 +01:00
Frank Osterfeld 03dbfd6c7b Add debian-style changelog
Fixes issue #8
2013-03-19 20:41:40 +01:00
Frank Osterfeld f9a56e733d Merge pull request #7 from danimo/master
translation infra and german translation
2013-02-07 22:54:11 -08:00
Daniel Molkentin 51a0400eb9 Add German translation 2013-02-06 17:52:46 +01:00
Daniel Molkentin 20c6d57fad Add messages (explicit) and translations (implicit) targets. 2013-02-06 17:52:38 +01:00
Frank Osterfeld 468e3b0eaf Fix Qt5 build on Mac
Q_WS_MAC doesn't exist in Qt5 anymore, use Q_OS_DARWIN instead
2013-01-23 10:29:07 +01:00
Frank Osterfeld f7e03e4531 Build on Mac again 2013-01-23 10:27:03 +01:00
Frank Osterfeld bb32e4550e Fix comment template 2013-01-16 19:02:17 +01:00
Frank Osterfeld 0c3fa67363 Set version to 0.1.0 2013-01-16 19:02:03 +01:00
Frank Osterfeld 530e1d4bbf Mention the insecure fallback option 2013-01-16 19:01:53 +01:00
Frank Osterfeld 6ece9c2e48 Build against Qt5, too 2013-01-16 19:01:53 +01:00
Dominik Schmidt bf5c15c692 Add QTKEYCHAIN_FOUND var to config file 2012-11-13 11:22:33 +01:00
Frank Osterfeld 4c014e17ef Serialize job execution on all platforms.
On OS X, multiple dialogs pop up asking for permission when starting multiple jobs in parallel.
Thus, as there are issues both with kwallet and OS X keychain, just serialize job execution on all platforms.
On Windows this doesn't make much of a difference as the job impl's are synchronous anyway.
2012-08-06 22:30:58 +02:00
Frank Osterfeld be7f9c6dee Merge pull request #3 from lfranchi/master
Add cmake config files and insecure fallback for kwallet.
2012-07-29 13:00:22 -07:00
Leo Franchi 89eb6be733 Allow insecure fallback on linux when no kwallet is found 2012-07-29 11:25:11 -04:00
Dominik Schmidt 80b668a074 Add CMake config file 2012-07-29 11:25:06 -04:00
Frank Osterfeld 42db0f2d4d D-Bus: Serialize job execution.
kwalletd gets lost in nested eventloops when we send multiple openWallet() dbus calls in parallel.
Thus synchronize job execution using an internal JobExecutor singleton.
2012-07-27 23:14:09 +02:00
Frank Osterfeld bab1673bb5 Rewrite README some more. 2012-05-09 19:48:12 +02:00
Frank Osterfeld 617449da0d Restructure README, add license information. 2012-05-09 19:38:59 +02:00
Frank Osterfeld 0fe6a07729 Fix OS X build 2012-05-09 19:18:10 +02:00
Frank Osterfeld df763c6ccb Add readme 2012-05-08 18:14:23 +02:00
Frank Osterfeld be96f4c514 Detect if opening the wallet failed.
(Assuming that the user denied access)
2012-05-08 17:38:14 +02:00
Frank Osterfeld 7573b17ba6 Special treatment if KWallet is unavailable. 2012-05-08 17:24:51 +02:00
Frank Osterfeld 51aec60c79 remove unused error code 2012-05-08 10:56:31 +02:00
Frank Osterfeld 55b1fc8863 kwallet: make read and write work 2012-05-08 10:47:38 +02:00
Frank Osterfeld 9993e3293a Start DBus-based KWAllet backend 2012-05-07 18:21:22 +02:00
Frank Osterfeld 7465902216 Introduce DeletePasswordJob to delete passwords.
Creating a WritePasswordJob with no password data does the same, but that makes rather cryptic API.
2012-05-07 16:56:52 +02:00
Frank Osterfeld 8b1a574f35 Port Windows impl to the job API. 2012-05-07 16:46:22 +02:00
Frank Osterfeld c612123cc5 Implement dbus stub for async API. 2012-05-07 16:46:22 +02:00
Frank Osterfeld 2b6e40b992 Refactor API to asynchronous job-based classes.
As all Linux solutions will require async calls to DBus etc., they'd have to use local event loops otherwise.
2012-05-07 16:46:22 +02:00
Frank Osterfeld 5077dfac3d Remove QMake buildsystem 2012-05-07 16:45:21 +02:00
Frank Osterfeld d18fb533f5 Build testclient 2012-05-07 16:44:55 +02:00
Frank Osterfeld 1db778bb56 Fix MSVC debug build.
Do not mix -Od and -O2, MSVC does not allow that.
2012-05-05 08:54:06 +02:00
Frank Osterfeld 23dab3a376 Merge pull request #2 from dschmidt/master
various win fixes and installation of headers and lib added
2012-05-02 00:21:08 -07:00
Dominik Schmidt 4141a71e17 win: fix undefined reference to RtlSecureZeroMemory in MinGW 2012-05-02 02:56:47 +02:00
Dominik Schmidt d9bac9b94d Install library and headers 2012-05-02 02:35:03 +02:00
Dominik Schmidt 5f15aa477e win: fix building statically 2012-05-02 02:33:20 +02:00
Frank Osterfeld f121c36ffd Merge pull request #1 from dschmidt/master
add cmake buildsystem for win and osx
2012-05-01 14:41:28 -07:00
Dominik Schmidt d74b2c2cd6 Finish cmake port to osx 2012-04-30 15:03:36 +02:00
Dominik Schmidt ec43b0ca64 Fix cross-compilation for windows 2012-04-06 17:02:13 +02:00
Dominik Schmidt f0c1b338c5 Add minimilastic cmake file 2012-04-06 17:01:58 +02:00
Frank Osterfeld 24d261235f Allow the user to pass a custom QSettings object in case the default-constructed QSettings is not sufficient.
(Only used on Windows)
2011-12-12 11:50:08 +01:00
Frank Osterfeld b2a8efae5d add stub for unix 2011-12-02 19:37:38 +01:00
Frank Osterfeld d6ecb94c8f basic impl for windows 2011-12-02 19:37:37 +01:00
Frank Osterfeld ed718884cc add export macro 2011-12-02 19:37:37 +01:00
Frank Osterfeld 067c3c6577 add entryExists() 2011-12-02 19:37:37 +01:00
Frank Osterfeld 653bf190f0 always overwrite entries, remove flag to control that 2011-10-28 09:32:08 +02:00