Sebastian Stenzel
d87955adb6
Disable custom theme for now
2019-09-19 10:40:20 +02:00
Sebastian Stenzel
7fefeee145
Supress ugly error log during unit tests
2019-09-18 23:44:01 +02:00
Sebastian Stenzel
db836a9dc3
JNI interfaces are now singletons
2019-09-18 23:40:53 +02:00
Sebastian Stenzel
8bb3530928
major cleanup of old 1.4.x code
2019-09-18 23:10:38 +02:00
Sebastian Stenzel
2bbc3e5834
Refactored adding vaults
2019-09-12 17:01:50 +02:00
Sebastian Stenzel
9e14b5e70f
bulk changes
...
[ci skip]
2019-09-12 15:48:38 +02:00
Sebastian Stenzel
6a4edbf73d
drop multipe vaults at once
2019-09-10 17:08:00 +02:00
Sebastian Stenzel
f35f04851e
Hook up migration window
2019-09-06 15:26:01 +02:00
Sebastian Stenzel
cb4717b770
cancel stats task on any state other than UNLOCKED
2019-09-06 15:20:32 +02:00
Sebastian Stenzel
9eee7883c5
Introducing more vault states
2019-09-06 10:40:57 +02:00
Sebastian Stenzel
7de08f52df
Vault Format 7
2019-09-06 10:21:37 +02:00
Sebastian Stenzel
b4bf5415bc
Refactored Vault's observable accessPoint property
2019-09-05 15:42:45 +02:00
Sebastian Stenzel
efaf5a1553
Pimped Password Field
...
Added reveal icon as well, capslock warnings as well a warning for unprintable chars (fixes #458 )
2019-09-04 17:16:24 +02:00
Sebastian Stenzel
57553bbda1
Replaced TransformationList by simpler List with listener, because Property Extractor didn't work properly
2019-08-29 23:18:03 +02:00
Tobias Hagemann
ef07edf8c3
made button-group into an actual button
2019-08-27 16:11:24 +02:00
Sebastian Stenzel
f4ee8d0a15
Added I/O stats (work in progress)
2019-08-27 15:50:15 +02:00
Armin Schrenk
638dac9cb6
adding missing acces location text
2019-08-27 13:48:05 +02:00
Tobias Hagemann
547e5dae52
Merge branch 'feature/jni-mac-tray-icon' into ‘feature/new-ui'
2019-08-26 16:58:28 +02:00
Tobias Hagemann
b4f697e052
updated vault detail layout, disabled focus traversable in main window's title buttons, updated other minor stylings
2019-08-23 17:57:02 +02:00
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
19840663a8
fixes #948
2019-08-11 22:01:29 +02:00
Sebastian Stenzel
17f45c6dab
Implemented some mount options (references #931 )
2019-08-07 17:04:56 +02:00
Sebastian Stenzel
7453431bcd
Trigger list change events when a vault changes its state, thus removing need for additional state listeners
2019-08-06 13:09:42 +02:00
Sebastian Stenzel
1ec887092f
Moved various non-ui related stuff to commons
2019-07-30 14:49:35 +02:00
Sebastian Stenzel
ba34b37f8a
Added options to start Cryptomator in background (references #418 )
2019-07-29 16:28:29 +02:00
Sebastian Stenzel
74565d7995
fixed unit tests
2019-07-25 15:48:10 +02:00
Sebastian Stenzel
c917fb6a57
Added UI theme switcher (issue #930 )
2019-07-22 15:05:23 +02:00
Sebastian Stenzel
f7759d2547
hooked up all controls in Preferences window
2019-07-17 16:17:23 +02:00
Sebastian Stenzel
f880db4902
fixes #842
2019-07-10 15:14:23 +02:00
infeo
688726b98d
Merge develop into /bugfix/872-vaultLetterChange
2019-07-04 11:22:08 +02:00
Sebastian Stenzel
ed9adab9b4
store custom mount flags in settings.json as string instead of string array
2019-06-18 16:31:10 +02:00
Sebastian Stenzel
06abbf2dd1
custom mount flags default to empty flags
2019-06-18 15:00:54 +02:00
Sebastian Stenzel
f909f384be
improved error logging
2019-06-18 15:00:25 +02:00
Sebastian Stenzel
367281fccb
overwrite settings atomically
2019-06-18 14:45:43 +02:00
Sebastian Stenzel
f53f2d2ca4
allow to store custom mount flags in the vault settings (required for #802 )
...
[ci skip]
2019-06-17 13:55:31 +02:00
Sebastian Stenzel
29a0336bf4
code quality [ci skip]
2019-03-27 08:50:20 +01:00
Sebastian Stenzel
3e3a4ceefc
allow configuration of custom logback configuration via -Dlogback.configurationFile vm arg
2019-02-25 15:54:43 +01:00
Adrian Smith
1048ff5728
Fix DisplayName on testRelativeLogDir
2019-02-24 21:01:04 +00:00
Adrian Smith
6adb591c9a
Fix EnvironmentTest.testRelativeLogDir
2019-02-24 20:04:31 +00:00
Sebastian Stenzel
d06720838e
Logback configuration is now done programmatically, fixes #832
2019-02-23 03:43:06 +01:00
Sebastian Stenzel
deded33da8
fixed hard-coded path in log config and refinded logging in settingsprovider
2019-02-21 14:52:35 +01:00
Sebastian Stenzel
39f9da16f9
mount path is now configurable via -Dcryptomator.mountPointsDir and no longer hardcoded to ~/.Cryptomator or ~/Library/Application\ Support/Cryptomator
...
fixes #710
2019-02-21 14:03:52 +01:00
Sebastian Stenzel
b9a120b51b
internalized logback config, added -Dcryptomator.logDir=path/relative/to/home. external logback configuration can still be used via -Dlogback.configurationFile=/path/to/logback.xml
2019-02-21 11:39:56 +01:00
Sebastian Stenzel
f1c332f455
Refactored IPC, fixes #663
2019-02-19 16:46:21 +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
d7dda7d249
Preparations for allowing to specify multiple paths to which Cryptomator writes settings, logs, etc. see #710
2019-02-18 16:53:41 +01:00
Sebastian Stenzel
1e80f4bba4
Upgrade to JUnit 5
2019-02-18 15:28:11 +01:00
Sebastian Stenzel
26aee9e42c
create os-dependent buildkit.zip with all java resources required to build a self-contained package
2019-02-14 18:20:11 +01:00
Sebastian Stenzel
ab82874013
Merge branch 'develop' into openjdk11
...
# Conflicts:
# main/pom.xml
2019-02-14 18:12:10 +01:00
Sebastian Stenzel
f52b2f323a
empty custom mount point checks
2019-02-12 11:01:22 +01:00