Commit Graph

29 Commits

Author SHA1 Message Date
Elvis Angelaccio 860831d645 Add documentation for Job's QSettings 2016-08-18 14:16:01 +02:00
Elvis Angelaccio 3cfac5fbb5 Don't suggest to use local event loops
and fix typos.
2016-08-17 15:49:40 +02:00
Elvis Angelaccio d5d7639e05 Add doxygen docs to DeletePasswordJob class 2016-08-17 15:26:34 +02:00
Elvis Angelaccio c9f5bb0cba Add doxygen docs to ReadPasswordJob class 2016-08-17 15:26:34 +02:00
Elvis Angelaccio 5331b6ef37 Add doxygen docs to WritePasswordJob class 2016-08-17 15:26:34 +02:00
Elvis Angelaccio 146524c87f Add doxygen docs to Job class 2016-08-17 15:26:34 +02:00
Armin Novak e6e828c33b Refactored code to simplify classes.
Job classes:
* Moved common members to parent.
* Made Job constructor protected, only for use by implementing class.

JobPrivate classes:
* Moved common members to parent.
* Made Job constructor protected, only for use by implementing class.
* Unified members where code was duplicated.
2015-12-04 11:41:06 +01:00
Frank Osterfeld 672fb092c9 Bump copyright year 2015-03-17 14:31:48 +01:00
Frank Osterfeld 7f9299cd5b Bump copyright years 2014-03-12 15:02:07 +01:00
Olivier Goffart 8150f61a48 DeletePasswordJob: Start the WriteJob immediatly
We want that if one delete, then read the password directly after,
it do not reuse the deleted password.
2014-01-27 16:29:34 +01:00
Frank Osterfeld f4693bdfee Update copyright year span 2013-07-25 20:30:05 +02:00
Frank Osterfeld 0c3fa67363 Set version to 0.1.0 2013-01-16 19:02:03 +01:00
Leo Franchi 89eb6be733 Allow insecure fallback on linux when no kwallet is found 2012-07-29 11:25:11 -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 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 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 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 b2a8efae5d add stub for unix 2011-12-02 19:37:38 +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 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 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