JaniruTEC
597899d2bf
Fixed random set order and updated #getAvailableDriveLetter()
...
Fixed bug introduced by 32a810fe1d :
The Set of existing DriveLetters was in random order because Collectors#toUnmodifiableSet is an unordered collector.
Changed #getAvailableDriveLetter() to use Stream#findFirst() instead of #findAny()
2020-08-11 02:24:44 +02:00
JaniruTEC
4f2120b729
Added support for folderbased backup-mountpoint to DokanyVol and FuseVol
2020-08-03 22:20:20 +02:00
JaniruTEC
51f7d74e4a
Changed cryptomator.mountPointsDir-property in Windows Configs
...
Changed cryptomator.mountPointsDir-property in Windows Configs from "~/Mount" to "~/Cryptomator
2020-08-03 21:22:22 +02:00
JaniruTEC
32a810fe1d
Changed FuseVolume to choose a DriveLetter instead of a folder
...
Changed FuseVolume to choose a DriveLetter instead of a folder if the the mountpoint is chosen by the app.
Reworked priorities when choosing
Changed DokanyVolume to use the new methods supplied by WindowsDriveLetters
2020-07-29 22:15:12 +02:00
JaniruTEC
570482521a
Delegated choice of DriveLetter to WDL and made internal Set immutable
...
Delegated choice of DriveLetter to WindowsDriveLetters
Made internal Set ("C_TO_Z") immutable, that is returned by getAvailableDriveLetters()
Changed direct reference to C_TO_Z to use getAvailableDriveLetters() instead
2020-07-29 22:14:51 +02:00
JaniruTEC
1ac6d086bd
Disabled some experimental FUSE Features on Windows
...
Disabled some experimental FUSE Features on Windows unless they are explicitly enabled by using the flag '-Dfuse.experimental="true"'
They are enabled in the default IntelliJ-Config (disabled on Build)
2020-07-28 19:15:56 +02:00
JaniruTEC
8374599183
Modified creation of temporary mountpoint, fixed bugs, added comments
...
Changed FuseVolume#prepareTemporaryMountPoint to handle FUSE on Windows correctly (WinFSP requires the folder to NOT exist...)
See: https://github.com/billziss-gh/winfsp/issues/320
Added comments
Fixed bug: Message showing a malformed path
2020-07-26 23:03:36 +02:00
JaniruTEC
a1b375316c
Specified the messages of failed UnlockWorkflows
...
Specified the messages of failed UnlockWorkflows by adding the ability to distinguish between the different MountPointRequirements
Translation for all languages but German and Englisch required
2020-07-20 22:06:15 +02:00
JaniruTEC
dae2814b0f
Added MountPointRequirement-Enum
...
Added MountPointRequirement-Enum and added method getMountPointRequirement() to Volume (and all implementing classes) to query the requirment for the specific VolumeProvider.
2020-07-20 22:01:10 +02:00
JaniruTEC
341a98848d
Modified check of provided mountpoint
...
Changed FuseVolume#checkProvidedMountPoint to handle FUSE on Windows correctly (WinFSP requires the folder to NOT exist...)
2020-07-20 22:00:35 +02:00
JaniruTEC
902e66906a
Refactored method FuseVolume#prepareTemporaryMountPoint
...
Refactored method FuseVolume#prepareTemporaryMountPoint to be more readable (removed duplicated code)
2020-07-20 21:55:49 +02:00
JaniruTEC
c59d3cd03f
Removed check for OS from FuseVolume#isSupportedStatic
2020-07-20 21:23:35 +02:00
JaniruTEC
45f6caa7bd
Added basic support for FUSE-Mounting on Windows
2020-07-18 19:05:18 +02:00
JaniruTEC
e2e7755af2
Added cryptomator.mountPointsDir-property to Windows Configs
2020-07-18 18:57:11 +02:00
JaniruTEC
81bad4eb25
Fixed bug: Some exceptions caused by unlock were not shown
...
If an unmatched exception occurred during unlocking it was neither logged nor shown to the user.
2020-07-09 22:34:57 +02:00
Sebastian Stenzel
d3063c8117
Make sure not to launch the FX app more than once.
2020-07-07 16:01:32 +02:00
Armin Schrenk
cd1ed088c3
Update bug.md
...
Change bullet point "Drive" to "Volume type" such that users are less confused by this field. Also added where this info can be found.
2020-07-03 10:37:02 +02:00
Martin Beyer
e831debb94
fixes #1244 by renaming the refresh button and adding a method call
2020-06-30 09:36:46 +02:00
Martin
8d15a6612f
Implements #1244 by adding a small button to regain focus
2020-06-28 11:05:27 +02:00
Sebastian Stenzel
330b1cbf7d
derived resources after dependency update
...
[ci skip]
2020-06-25 17:15:07 +02:00
Sebastian Stenzel
c925727269
Merge branch 'master' into develop
2020-06-22 17:23:58 +02:00
Sebastian Stenzel
ac2dc06bd6
Merge branch 'release/1.5.6'
1.5.6
2020-06-22 17:23:27 +02:00
Sebastian Stenzel
80b83adb53
Preparing 1.5.6
2020-06-22 17:08:48 +02:00
Sebastian Stenzel
ddc31ac2bb
New Crowdin translations ( #1227 )
...
[ci skip]
2020-06-22 17:08:09 +02:00
Sebastian Stenzel
eb7c5d0b2b
Dependency update
2020-06-22 10:21:44 +02:00
Armin Schrenk
e5ce3cb62d
closes #1254
2020-06-19 15:57:12 +02:00
Sebastian Stenzel
d3a6964d8f
fixes #1249
2020-06-16 15:02:38 +02:00
Armin Schrenk
d80605532f
closes #1141
2020-05-28 16:26:22 +02:00
Sebastian Stenzel
8d5fb14b50
Merge branch 'master' into develop
2020-05-27 12:43:56 +02:00
Sebastian Stenzel
570286c7df
Merge branch 'release/1.5.5'
1.5.5
2020-05-27 12:43:35 +02:00
Sebastian Stenzel
11e3ee8d90
formatted code
...
[ci skip]
2020-05-27 12:43:18 +02:00
Sebastian Stenzel
0664c670f7
Merge branch 'develop' into release/1.5.5
2020-05-27 12:33:55 +02:00
Martin Beyer
f36f9d412c
Fixes #1203
2020-05-27 12:04:34 +02:00
Sebastian Stenzel
bd734f1960
preparing 1.5.5
2020-05-27 11:23:09 +02:00
Sebastian Stenzel
675a0b1a73
New Crowdin translations ( #1194 )
...
[ci skip]
2020-05-26 16:50:01 +02:00
Martin Beyer
a2816277bf
Refactor unlock Window in preparation of #1203
2020-05-26 14:00:25 +02:00
Tobias Hagemann
e37f1f914b
some layout adjustments in vault detail
2020-05-26 13:20:47 +02:00
Sebastian Stenzel
adf7694308
fixes #1021 , fixes #1170 , fixes #1180
2020-05-26 10:04:32 +02:00
Sebastian Stenzel
c13449c6ad
fixes #1214
2020-05-26 09:21:18 +02:00
Armin Schrenk
f72035210c
fixing error where vault stays in processing state if unlock is canceld via system close button (window decoration bar)
2020-05-25 13:51:14 +02:00
Martin Beyer
89ef5238ea
Fixes #1218 by setting the maxWidth of each button to Infinity
2020-05-24 12:41:45 +02:00
Armin Schrenk
8198f66c1f
fixes #1208
2020-05-22 12:39:41 +02:00
Armin Schrenk
eb5aa4ee44
remove unnecessary binding
2020-05-22 11:14:35 +02:00
Tobias Hagemann
adb09a0efe
proofread strings
2020-05-20 17:45:54 +02:00
Martin Beyer
241eb8bed5
Implements #1182 By adding a button to forget the saved password
2020-05-20 15:04:33 +02:00
Martin Beyer
842a0d6ff3
Implements #1183 Saved Passwords are indicated
2020-05-20 15:02:53 +02:00
Martin Beyer
3200917df2
Merge remote-tracking branch 'origin/develop' into develop
2020-05-20 14:51:57 +02:00
Martin Beyer
12dcf0647d
Reverted small error in 22859c9ffa to fix#1082
2020-05-20 14:49:12 +02:00
Martin Beyer
22859c9ffa
Fixes #1082 Illegal mount options cannot be selected (WebDav + Windows)
...
By adding the visible and managed flags to the corresponding fxml tags, it is no longer possible to select illegal combinations.
2020-05-20 13:02:14 +02:00
Sebastian Stenzel
29182156df
fixes #1196
2020-05-19 11:21:20 +02:00