Uwe L. Korn
4556eb0e4f
Fallback earlier if D-Bus is not available
2013-06-06 14:25:07 +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
Frank Osterfeld
bab1673bb5
Rewrite README some more.
2012-05-09 19:48:12 +02:00
Frank Osterfeld
617449da0d
Restructure README, add license information.
2012-05-09 19:38:59 +02:00
Frank Osterfeld
0fe6a07729
Fix OS X build
2012-05-09 19:18:10 +02:00
Frank Osterfeld
df763c6ccb
Add readme
2012-05-08 18:14:23 +02:00
Frank Osterfeld
be96f4c514
Detect if opening the wallet failed.
...
(Assuming that the user denied access)
2012-05-08 17:38:14 +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
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