Commit Graph

190 Commits

Author SHA1 Message Date
Teo Mrnjavac e968ade859 Update translations. 2013-11-18 11:11:52 +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 9a27ddd110 Merge pull request #24 from danimo/target_qt5
When using Qt5 for compilation, name target qt5keychain
2013-11-13 08:04:24 -08:00
Daniel Molkentin 23396dbc7d Need to propagate the infix as well 2013-11-13 16:50:38 +01:00
Daniel Molkentin 030c7eb8fd When using Qt5 for compilation, name target qt5keychain
Fixes #23
2013-11-13 16:29:39 +01:00
Frank Osterfeld e518815641 Fix format string 2013-11-11 20:34:44 +01:00
Frank Osterfeld 29c8a74dcf Store enum values as string
Do not rely on int value and casting back ints to enum values.
Also actually set the data type accordingly in ReadPasswordJob.
2013-11-11 20:01:22 +01:00
Frank Osterfeld 49479aa32a Replace obsolete auto_ptr by QScopedPointer 2013-10-13 15:50:00 +02:00
Frank Osterfeld 887719567d Some string literal cleanup
Avoid implicit conversions to QString, remove some helpers only
used in _dbus from the Private.
2013-10-12 20:24:49 +02:00
Frank Osterfeld b66a182a85 KWallet: Return error for non-existant entries
Before, an empty password was returned, so one couldn't tell
if the entry wasn't available, or the entry contained an empty
password.

Fixes #5
2013-10-12 19:57:48 +02:00
Frank Osterfeld 6747027ce7 Merge pull request #19 from danimo/master
Fix compilation on OS X
2013-09-25 04:32:02 -07:00
Daniel Molkentin d9fe3f3fbd Fix compilation on OS X 2013-09-25 12:35:16 +02:00
Frank Osterfeld 73d5f44807 Merge pull request #17 from danimo/master
Use network wallet rather than hardcoded "kdewallet" wallet
2013-09-16 03:25:54 -07:00
Daniel Molkentin bc9bb279ec Use network wallet rather than hardcoded "kdewallet" wallet
Fixes #9
2013-08-22 11:13:49 +02:00
Frank Osterfeld 3414b2624a Merge pull request #14 from krnowak/libgnome-keyring-crash-fix
Fix crashes inside libgnome-keyring.
2013-08-05 01:50:06 -07:00
Frank Osterfeld 3e420a5e81 Merge pull request #15 from xhochy/qt45-build-compability
Qt4<->5 build compability
2013-08-05 01:49:07 -07:00
Uwe L. Korn 8722799afe Add the ability to build with Qt4 even if Qt5 was found 2013-08-03 16:32:52 +02:00
Uwe L. Korn 6be1967c81 Support building of translations with Qt5 2013-08-03 16:32:31 +02:00
Krzesimir Nowak a60acabf1c Fix crashes inside libgnome-keyring.
They happen because we are passing literal 0 (which is interpreted as
int) to varargs function, which expects it to be a pointer. The result
may be a garbage within libgnome-keyring, because int may be 32 bits
and pointers 64 bits wide.
2013-07-30 16:32:02 +02:00
Frank Osterfeld a23bbdc954 Bump version 2013-07-25 20:30:05 +02:00
Frank Osterfeld f4693bdfee Update copyright year span 2013-07-25 20:30:05 +02:00
Frank Osterfeld 10aa4a525f Update translation 2013-07-25 20:30:05 +02:00
Frank Osterfeld 57f0a27460 Avoid code duplication
Also avoids duplication of tr()'d strings
2013-07-25 20:30:05 +02:00
Frank Osterfeld a6c1f94cef The early return catches the bug 2013-07-25 20:30:05 +02:00
Frank Osterfeld 401f0b0766 Some minor cleanup of the gnome keyring code 2013-07-25 20:30:05 +02:00
Frank Osterfeld 7f082eb1f2 Update README 2013-07-25 20:30:05 +02:00
Frank Osterfeld f3c2e2e073 Merge branch 'typz-master'
Conflicts:
	keychain_dbus.cpp
	keychain_p.h
2013-07-22 17:52:07 +02:00
Frank Osterfeld dcfebad35d Merge pull request #13 from xhochy/fix-kwallet-earlier-dbus-fallback
Fallback earlier if D-Bus is not available
2013-06-15 02:32:38 -07:00
Uwe L. Korn 4556eb0e4f Fallback earlier if D-Bus is not available 2013-06-06 14:25:07 +02:00
Francois Ferrand 863c75af92 Gnome keyring support. 2013-04-10 18:24:40 +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