Commit Graph

19 Commits

Author SHA1 Message Date
Frank Osterfeld c2637a8edd Whitespace fix 2016-07-28 11:37:07 +02:00
Frank Osterfeld 5b6389b567 OS X: Simplify string
Avoid arg() where not necessary. Also fixes the build when disabling
implicit ASCII<->QString conversions.
2016-07-28 11:35:25 +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
Teo Mrnjavac 45bf9eb7ca Focus on the text in OSStatus error messages. 2013-11-18 11:11:05 +01:00
Teo Mrnjavac 2b5d019872 Try to make OSX error strings more verbose. 2013-11-14 18:41:47 +01:00
Frank Osterfeld f4693bdfee Update copyright year span 2013-07-25 20:30:05 +02: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 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 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 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 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