Commit Graph

33 Commits

Author SHA1 Message Date
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
Frank Osterfeld ca40208439 make it static 2011-10-28 09:28:57 +02:00
Frank Osterfeld 4377adee24 minor .pro file cleanup 2011-10-28 09:25:45 +02:00
Frank Osterfeld f07249364d apidocs fixes 2011-10-28 09:23:09 +02:00
Frank Osterfeld 3751a18e71 add way to store plain QByteArray instead of only QString and make naming more generic in the process 2011-10-28 09:17:19 +02:00
Frank Osterfeld 8d590e0729 introduce QKeychain namespace 2011-10-28 09:17:19 +02:00
Frank Osterfeld aaa04dbb49 fix copyright header 2011-10-28 09:17:19 +02:00
Frank Osterfeld 6bc7b81815 improve error strings 2011-10-28 09:17:18 +02:00
Frank Osterfeld f700615472 Apidocs for the people 2011-10-28 09:17:18 +02:00
Frank Osterfeld 492c9615ba Initial OS X impl. 2011-10-28 09:17:18 +02:00
Frank Osterfeld 6ce1ec1d66 Initial 2011-10-27 18:14:37 +02:00