Tobias Hagemann
7e7d5e46d3
Updated localizations
2019-04-24 13:29:04 +02:00
Sebastian Stenzel
5625525b21
Preparing 1.4.8
2019-04-24 13:00:02 +02:00
Tobias Hagemann
8def0b2060
Fixed localization
2019-04-12 16:09:38 +02:00
Tobias Hagemann
2f61964758
Updated localizations
2019-04-12 14:35:13 +02:00
Sebastian Stenzel
923e58ba18
Simplified I/O graph calculation, reusing datapoints (might be a fix for #827 , might also be related to #284 )
2019-04-08 17:28:22 +02:00
infeo
65c12d7ae1
fixes #847
2019-04-03 16:56:44 +02:00
Sebastian Stenzel
8e324ef0eb
code quality [ci skip]
2019-03-27 09:08:18 +01:00
Sebastian Stenzel
29a0336bf4
code quality [ci skip]
2019-03-27 08:50:20 +01:00
Armin Schrenk
a4ef082bc4
fixes #854
2019-03-14 11:12:25 +01:00
Sebastian Stenzel
6677079623
partial revert of dd3c969f, now using Application.launch(MainApp.class) again
2019-02-28 20:46:24 +01:00
Sebastian Stenzel
0974a57671
Merge branch 'develop' into feature/663-refactored-launcher
2019-02-28 20:20:58 +01:00
Tobias Hagemann
ab77673fed
Fixed IllegalStateException when trying to show graceful shutdown dialog from non-FX thread
2019-02-28 15:38:45 +01:00
Tobias Hagemann
a70401596f
Updated localizations
2019-02-28 00:36:37 +01:00
Tobias Hagemann
ab198271a1
#458 , #841 : Improved layout of the indicator inside SecPasswordField
2019-02-28 00:16:53 +01:00
Sebastian Stenzel
d62edcda73
improved password field: added caps lock indicator (see #458 ) and a warning + tooltip if control characters are found in the password ( fixes #841 )
2019-02-27 22:15:01 +01:00
Sebastian Stenzel
8cba58075d
fixes #840
2019-02-27 17:23:08 +01:00
Sebastian Stenzel
dd3c969f0f
FxApplication now part of the Dagger graph
...
(references #663 )
2019-02-26 22:41:33 +01:00
Sebastian Stenzel
a3474e05eb
Fixes #835
2019-02-26 12:26:14 +01:00
Sebastian Stenzel
fe722629be
moved vault upgrade classes to custom package with custom log config
2019-02-26 12:15:15 +01:00
Tobias Hagemann
a09edad165
Removed unused terms and updated some texts
2019-02-25 15:42:16 +01:00
Tobias Hagemann
129e9c63f8
Clearer distinction between messageText and progressText in UnlockController
2019-02-25 15:33:54 +01:00
Sebastian Stenzel
cf020e5b96
disable UI control tests on headless systems
2019-02-22 16:50:05 +01:00
Sebastian Stenzel
4bfd1e6433
Improved SecPasswordField and added unit tests
...
SecPasswordFields will now normalize any input to NFC on the fly. Any input typed into the password field will now get converted to NFC on-the-fly. This allows subsequent code to keep working on the CharSequence returned by getCharacters() without the need of additional Normalization. Affects #521
2019-02-22 16:38:39 +01:00
Sebastian Stenzel
be5fce0ee9
make sure the directory containing temporary mount points exists
2019-02-21 14:17:44 +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
debcab47e2
Refactored "file open events" to "app launch events", fixes #55
2019-02-21 00:02:12 +01:00
Sebastian Stenzel
8814372c68
made Settings and DebugMode a Singleton
2019-02-20 23:28:33 +01:00
Sebastian Stenzel
98e5c3ff88
simplified handling of fileOpenRequests
2019-02-20 15:39:00 +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
ffd3981f36
Merge branch 'master' into develop
...
# Conflicts:
# main/ant-kit/pom.xml
# main/commons/pom.xml
# main/keychain/pom.xml
# main/launcher/pom.xml
# main/pom.xml
# main/uber-jar/pom.xml
# main/ui/pom.xml
2019-02-16 11:41:50 +01:00
Sebastian Stenzel
0317e7c21d
preparing 1.4.5
2019-02-16 11:40:50 +01:00
Sebastian Stenzel
ec5e8bba30
fixes #826
2019-02-16 11:35:27 +01:00
Sebastian Stenzel
1175a114ec
bumping version number [ci skip]
2019-02-15 08:41:20 +01:00
Sebastian Stenzel
ab82874013
Merge branch 'develop' into openjdk11
...
# Conflicts:
# main/pom.xml
2019-02-14 18:12:10 +01:00
Sebastian Stenzel
d08f3d03d0
preparing 1.4.3
2019-02-12 14:18:12 +01:00
Sebastian Stenzel
a88bd81347
reverted change from previous commit
2019-02-12 14:13:45 +01:00
Sebastian Stenzel
8e2d2b899e
moved ui control logic from initializer to setVault, removed readonly mode from windows
2019-02-12 13:59:38 +01:00
Tobias Hagemann
3b4870a98a
Updated localizations
2019-02-12 13:33:19 +01:00
Sebastian Stenzel
ef5eabdb79
Updated SecPasswordField, which will now no longer store passwords in Strings but rather in char[].
...
Affects #409
2019-02-12 12:02:09 +01:00
Sebastian Stenzel
f52b2f323a
empty custom mount point checks
2019-02-12 11:01:22 +01:00
Tobias Hagemann
7e60e5606c
Updated custom mount point layout
2019-02-12 01:56:35 +01:00
Sebastian Stenzel
8e2fa082cc
improved cleanup after unmounting and support for force-unmounting fuse volumes
2019-02-11 15:55:09 +01:00
Sebastian Stenzel
d8ef402607
Merge branch 'feature/375-readonly' into develop
...
fixes #375
2019-02-11 15:41:23 +01:00
Sebastian Stenzel
50b167e28f
improved logging in case of "java.lang.IllegalStateException: Mount failed: Cannot assign a drive letter or mount point. Probably already used by another volume." ( #806 )
2019-02-11 13:28:38 +01:00
Sebastian Stenzel
b7d06783dd
Dokany-specific amendment for #752
2019-02-11 13:21:55 +01:00
Gregvh
200a195f3b
Unlock vault with readonly flag if requested
2019-02-08 15:39:09 +01:00
Sebastian Stenzel
db0aceefdf
Merge branch 'develop' into feature/375-readonly
...
# Conflicts:
# main/commons/src/main/java/org/cryptomator/common/settings/VaultSettingsJsonAdapter.java
# main/ui/src/main/java/org/cryptomator/ui/controllers/UnlockController.java
# main/ui/src/main/resources/fxml/unlock.fxml
2019-02-08 15:28:40 +01:00
Sebastian Stenzel
492e986608
Custom mount point now selected via DirectoryChooser. Fixes #762
2019-02-08 12:32:00 +01:00
Sebastian Stenzel
98cab7e4d8
Delete automatically generated mount point after locking, attempt to fix #773
2019-01-31 15:38:05 +01:00