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
0fe6a07729
Fix OS X build
2012-05-09 19:18:10 +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
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
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
d6ecb94c8f
basic impl for windows
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
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
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