Sebastian Stenzel
9076fe5b46
Reintroduced trimming of vault display name
2020-11-06 11:07:45 +01:00
Sebastian Stenzel
6848f1a38e
Renamed IrregularUnmountCleaner and relayouted code
2020-11-06 11:07:22 +01:00
Sebastian Stenzel
c838da9df4
reducing complexity for "vault name max length"
2020-11-06 09:52:31 +01:00
Sebastian Stenzel
78df4e24b3
keep iconography consistent by reusing already existing icons
2020-11-06 09:51:51 +01:00
Armin Schrenk
a22fbea467
The display/vault name is now constrained:
...
* should not be empty
* is stripped of leading & trailing whitespaces
* is truncated to 50 characters
2020-11-05 11:55:25 +01:00
Armin Schrenk
268bae8879
Change Invalid mount point error window:
...
* Add heading
* change icon to times_with_circle
* reformat text
2020-11-03 12:13:22 +01:00
Armin Schrenk
aa22f656e8
Moving the code for unregular unmount leftovers from mountpoint chooser to an own class and execute it at each application start.
2020-11-02 17:34:34 +01:00
Sebastian Stenzel
9a375cb3f6
updated label
...
[ci skip]
2020-11-02 09:43:54 +01:00
JaniruTEC
2720a999d1
Updated codestyle ( #1388 )
...
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2020-11-02 08:45:41 +01:00
Ralph Plawetzki
f675bd5017
Feature/change password backend 2 ( #1375 )
...
* Add option to choose from available password backends on Linux
Implements #1301
2020-11-02 08:19:26 +01:00
JaniruTEC
551d9d1af1
Added default Errorhandler to all Tasks and Services
2020-10-28 16:21:14 +01:00
JaniruTEC
0acc8ddb0a
Fixed UnlockWorkflow
...
Partly reverted 253abd4930
2020-10-28 15:50:20 +01:00
JaniruTEC
d331c30224
Revert "Added UI error messages"
...
This reverts commit eb8f5f523d .
2020-10-28 15:21:59 +01:00
JaniruTEC
d0d39a1c72
Merge branch 'develop' into fix/missing-exceptions
2020-10-27 17:04:32 +01:00
JaniruTEC
eb8f5f523d
Added UI error messages
...
Added UI error message to GeneralPreferencesController for ToggleAutoStartTask
Added UI error message to RecoveryKeyCreationController
2020-10-26 21:19:24 +01:00
JaniruTEC
9c22adc97d
Added/Fixed error logging
...
Added error logging to VaultStats and GeneralPreferencesController
Fixed possible missing error logging in VaultService
2020-10-26 21:17:22 +01:00
Sebastian Stenzel
265212cc0f
New Crowdin updates ( #1302 )
...
* New translations strings.properties [ci skip]
2020-10-26 10:00:58 +01:00
JaniruTEC
253abd4930
Refactored UnlockWorkflow
...
Replaced protected state methods (scheduled, etc.) with lambdas in the constructor
Replaced try-multi-catch with if-instanceof in onFailed-lambda
2020-10-22 18:58:46 +02:00
JaniruTEC
022ba81f2f
Reformatted classes ErrorComponent and Tasks
2020-10-22 18:33:20 +02:00
Armin Schrenk
26160e9bbc
Merge pull request #1346 from purejava/fix-isSupported
...
Evade DBusException
2020-10-21 10:56:16 +02:00
JaniruTEC
598bec3050
Finished feature: Fuse on Win
...
Bumped required version of fuse-nio-adapter to 1.2.4
Added comments
Changed log messages to be more descriptive
2020-10-12 21:34:56 +02:00
JaniruTEC
b5efe39eb8
Refactored Vault, MPCs, Unlock to integrate better with latest changes
...
Removed delegate to Volume#getMountPointRequirement() from Vault
Added getter for the Vault's Volume (#getVolume())
Changed CustomMountPointChooser to use VaultSettings instead of Vault for the constructor/field declaration
Updated CustomMountPointChooser#isApplicable() to be disabled when using FUSE on Windows (without useExperimentalFuse)
Updated CustomMountPointChooser to call Volume#getMountPointRequirement() directly
Replaced OS-Check in TemporaryMountPointChooser with MPR-Check
Replaced call to Vault#getMountPointRequirement() with call to Vault#getVolume() (and Volume#getMountPointRequirement()) in UnlockInvalidMountPointController and UnlockWorkflow
Cleaned up UnlockWorkflow
2020-10-07 23:19:24 +02:00
Ralph Plawetzki
cae86cd71f
Get more information logged in case something goes wrong
2020-10-07 18:55:18 +02:00
JaniruTEC
9329311491
Merge branch 'feature/volume-type-getter' into feature/fuse-on-win
2020-10-07 16:59:54 +02:00
Armin Schrenk
f9cb438a0b
Closes #1065 for real by adding missing style in dark theme for debug mode
2020-10-01 18:37:32 +02:00
Armin Schrenk
0b7f8d71ed
closes #1065
2020-09-29 12:12:59 +02:00
JaniruTEC
528510eb53
Renamed binding fuseAndWindows to restrictToStableFuseOnWindows
...
Renamed binding fuseAndWindows to restrictToStableFuseOnWindows in MountOptionsController
See: https://github.com/cryptomator/cryptomator/pull/1307#discussion_r477135521
2020-09-07 22:24:59 +02:00
JaniruTEC
fef3ade5c6
Merge branch 'develop' into feature/fuse-on-win
...
Fixed conflicts in WebDavVolume
2020-09-04 22:28:53 +02:00
Tobias Hagemann
194d7f0da9
Merge branch 'hotfix/1.5.8' into develop
2020-08-28 16:01:35 +02:00
Tobias Hagemann
83f9514a42
fixed icon views of labels in new password screen that could only appear once
...
(cherry picked from commit 4723416d45 )
2020-08-28 13:41:43 +02:00
Tobias Hagemann
c92f1aa655
updated third-party licenses
2020-08-28 13:34:41 +02:00
Armin Schrenk
ddfc8d5bc3
Merge branch 'feature/#1289-introduceVaultname' into hotfix/1.5.8
2020-08-28 11:59:56 +02:00
Armin Schrenk
a8cb015a06
rename property and getters in vault class for display name.
2020-08-27 15:52:16 +02:00
Armin Schrenk
fee2d4bc0c
Merge pull request #1311 from cryptomator/feature/alternativeAutostartWin
...
Feature/alternative autostart win
2020-08-26 11:44:37 +02:00
Armin Schrenk
a2a990bd0c
Correct spelling
2020-08-26 11:36:46 +02:00
infeo
49a8689090
Remove legacy concepts:
...
* in vaultSettings, displayName does not listen on path
* the caller/creater of vault settings must set the name explicitly
* add localizable default vault name
2020-08-21 13:30:05 +02:00
infeo
8f5c4997b1
closes #1300
2020-08-21 11:32:51 +02:00
infeo
900fdd7f6f
minor changes
...
* removing unused imports
* exchanging addListener() by Easybind.subscribe()
2020-08-21 11:17:55 +02:00
Tobias Hagemann
4723416d45
fixed icon views of labels in new password screen that could only appear once
2020-08-21 10:13:45 +02:00
infeo
06f4e160d6
Migrate to easybind fork
2020-08-20 21:25:54 +02:00
infeo
1d38ee2fcb
Further improvements:
...
* corrected bad english
* improved documentation
* restricted visibility of specific exception
2020-08-20 13:49:31 +02:00
infeo
0f56d424da
Refactored AutoStartStrategy:
...
* prevented on best effort basis inconsistent states
* extracted the registry setting as an own strategy (by methods)
* refactored the overriden methods to call the strategies (registry or folder) depending on the different variables
* removed Powershell specific ToggleException
* added documentation
2020-08-20 12:18:57 +02:00
JaniruTEC
4cd43a2b1c
Merge branch 'develop' into feature/fuse-on-win
2020-08-19 15:53:26 +02:00
Martin Beyer
bd854e7f7a
updates secret-service for linux keychains and fixes #1268
2020-08-19 15:31:42 +02:00
JaniruTEC
f45b78d8c0
Removed accidental debugcode, updated lookup for env-var
...
See: https://github.com/cryptomator/cryptomator/pull/1307#discussion_r472848604
See: https://github.com/cryptomator/cryptomator/pull/1307#discussion_r472851003
2020-08-19 11:44:01 +02:00
JaniruTEC
75ca8a91f8
Merge remote-tracking branch 'upstream/develop' into feature/fuse-on-win
2020-08-19 11:42:55 +02:00
JaniruTEC
6aa14fcfb1
Updated Errorhandling of UnlockWorkflow
2020-08-18 16:57:55 +02:00
Tobias Hagemann
710c7d0da7
added button to main window title if debug mode is enabled, fixes #1065
2020-08-18 16:08:23 +02:00
Tobias Hagemann
841d4eb9c7
updated third-party licenses
2020-08-18 13:59:37 +02:00
JaniruTEC
4110057fa1
Refactored multiple classes
...
Refactored UnlockWorkflow, CustomMountPointChooser, DokanyVolume and UnlockInvalidMountPointController
Changed UnlockWorkflow#handleGenericError() to accept Throwables
Added check for parent to CustomMountPointChooser (when using FUSE on Win)
Removed legacy constant from DokanyVolume
Added asserts to UnlockInvalidMountPointController and UnlockWorkflow
2020-08-16 18:40:11 +02:00