Tobias Hagemann
5c26c23619
added mac native function for listening to system interface theme changes and changing the tray icon accordingly [ci skip]
2019-08-19 15:55:07 +02:00
Sebastian Stenzel
c287294890
catch unchecked exceptions when checking whether linux keychain is accessible
...
fixes #950 , fixes #952 , fixes #954
2019-08-17 10:43:33 +02:00
Sebastian Stenzel
4f76295438
made class package-private
...
[ci skip]
2019-08-12 16:23:55 +02:00
Sebastian Stenzel
d4c14ffb74
Added checked exception to keychain api and reworked the way we attempt to access the gnome keyring.
...
(references #947 )
2019-08-12 16:08:20 +02:00
Sebastian Stenzel
53cc93a2b4
don't attempt to access linux keychain on non-linux systems, even if classes are present (i.e. when starting from IDE)
...
[ci skip]
2019-07-10 15:15:37 +02:00
Sebastian Stenzel
f974876bf2
Merge branch 'feature/422-save-pw-linux' into develop
...
fixes #422
2019-07-02 16:12:45 +02:00
Ralph Plawetzki
5217546f73
Isolate SimpleCollection via an interface and avoid imports for it
...
This is needed on other platforms than Linux to avoid class loading problems on runtime in case secret-service.jar is missing
2019-06-29 15:31:22 +02:00
Ralph Plawetzki
63383866ea
Add access functionality for Gnome login keyring
2019-06-29 15:28:26 +02:00
Sebastian Stenzel
8e324ef0eb
code quality [ci skip]
2019-03-27 09:08:18 +01:00
Sebastian Stenzel
53b0d5cb9f
Environment now being injected into WindowsProtectedKeychainAccess
2019-02-21 13:38:30 +01:00
Sebastian Stenzel
79306ea498
Introduced new scope @FxApplicationScoped below @Singleton.
...
This allows us to initialize Dagger before we start the JavaFX application, which will in turn allow us to access Environment from within the IPC classes.
Affects #663
2019-02-19 00:11:58 +01:00
Sebastian Stenzel
1e80f4bba4
Upgrade to JUnit 5
2019-02-18 15:28:11 +01:00
Sebastian Stenzel
4be842aff5
first attempt of building Cryptomator with jdk9
2017-12-20 18:42:16 +01:00
Sebastian Stenzel
096e063754
Dependency cleanup
2017-06-28 11:25:42 +02:00
Sebastian Stenzel
d446541f34
added copyright statement
2017-06-21 11:41:34 +02:00
Sebastian Stenzel
277999112e
Updated dependencies
2017-02-24 16:48:15 +01:00
Sebastian Stenzel
5c4bf2a207
support home-relative paths for cryptomator.keychainPath
2016-09-04 12:27:23 +02:00
Sebastian Stenzel
c1611a12ed
implemented Windows keychain
2016-09-03 23:04:53 +02:00
Sebastian Stenzel
ce12af8495
Added save password functionality to UI
2016-09-02 15:49:09 +02:00
Tobias Hagemann
d61e5c5a08
added "delete passphrase" method to keychain access
2016-08-31 01:08:58 +02:00
Sebastian Stenzel
72e52df4e0
implemented keychain access on OS X
2016-08-30 19:12:20 +02:00
Sebastian Stenzel
34af306309
defined keychain access interfaces
2016-08-29 17:16:56 +02:00