Commit Graph

4241 Commits

Author SHA1 Message Date
Armin Schrenk
eb595379d6
Merge branch 'develop' into release/1.7.0
# Conflicts:
#	dist/linux/debian/control
#	dist/linux/debian/cryptomator.sh
2023-01-26 13:47:46 +01:00
Armin Schrenk
220782b84f
reduce jars neede to stay on classpath due to missing module info 2023-01-26 13:28:55 +01:00
Armin Schrenk
1c104737c1
Merge pull request #2639 from cryptomator/feature/mount-provider
Refactoring: Use mount service
2023-01-26 13:20:11 +01:00
Armin Schrenk
7c8a519919
bump webdav-nio-adapter 2023-01-26 13:10:32 +01:00
Armin Schrenk
ae1fa5851f
remove traces of ActualMountService from volume preferences controller 2023-01-26 13:02:21 +01:00
Armin Schrenk
86ccb1a58f
changing volume provider requires restart due to macFUSE/FUSE-T lib loaded in same JVM 2023-01-26 12:05:34 +01:00
Armin Schrenk
c3fb58f7d0
bump fuse-nio-adapter 2023-01-25 16:49:00 +01:00
Armin Schrenk
b4c384acc9
use speciaized translation key 2023-01-25 12:44:09 +01:00
Armin Schrenk
8580e97791
cleanup 2023-01-23 14:39:46 +01:00
Armin Schrenk
5d348ee229
Bump WebDAV dependency 2023-01-23 14:39:21 +01:00
Armin Schrenk
dda0ff545c
add point of automatic mount point selection 2023-01-23 13:47:00 +01:00
Armin Schrenk
708b5938ac
Add info about the dependency of volume type and mountOptions 2023-01-23 13:11:01 +01:00
Armin Schrenk
a3cb8cd2f1
Merge pull request #2641 from purejava/jdk.security.auth
Add jdk.security.auth module as it's required by dbus-java-core

Closes #2640
2023-01-23 11:10:59 +01:00
Armin Schrenk
3587d53d15
bump integrations-mac, fixes NoSuchServiceException for RevealPathService on macOS 2023-01-23 11:09:15 +01:00
Tobias Hagemann
2f5e2af8d9
Merge pull request #2638 from cryptomator/feature/traymenu-onbeforeopenmenu-macos-fix
Fixed vault list refresh when tray icon is clicked on macOS
2023-01-23 10:24:57 +01:00
Ralph Plawetzki
8139cb8c38
Add jdk.security.auth module to rules 2023-01-22 20:05:13 +01:00
Armin Schrenk
09d5f71335
do not reset mountflags to default ones when window opens 2023-01-22 19:24:35 +01:00
Ralph Plawetzki
3a638735b7
Add jdk.security.auth module to appimage.yml 2023-01-22 18:11:50 +01:00
Ralph Plawetzki
f1f5f7e02f
Add jdk.security.auth module as it's required by dbus-java-core 2023-01-22 17:59:20 +01:00
Tobias Hagemann
94fe8ca449
updated string
[ci skip]
2023-01-20 17:18:05 +01:00
Tobias Hagemann
1251e1b873
updated separator styling 2023-01-20 17:14:02 +01:00
Armin Schrenk
50405c0bd5
remove debug message 2023-01-20 17:07:19 +01:00
Armin Schrenk
774d24625c
change styling of volume preferences 2023-01-20 17:07:04 +01:00
Tobias Hagemann
ba4902a5bc
Fixed vault list refresh when tray icon is clicked on macOS 2023-01-20 16:45:35 +01:00
Armin Schrenk
90408504e2
Merge branch 'develop' into feature/mount-provider
# Conflicts:
#	pom.xml
#	src/main/java/org/cryptomator/common/vaults/Vault.java
#	src/main/java/org/cryptomator/ui/mainwindow/VaultDetailUnlockedController.java
2023-01-20 15:27:48 +01:00
Armin Schrenk
c8c44e0554
bump fuse-nio-adapter dependency 2023-01-20 15:01:31 +01:00
Armin Schrenk
7afab6fe78
add auto option to volume type selection 2023-01-20 12:29:17 +01:00
Armin Schrenk
ad321dfe55
migrate 1.6.x volumeimpl to hardcoded mountservices 2023-01-20 11:49:15 +01:00
Tobias Hagemann
d6388d6205
Added drop zone for revealing encrypted files or folders (#2592)
* Added drop zone for revealing encrypted files or folders

* Split god drop zone into distinct drop zones in vault list and vault detail unlocked

* Prevent cursor from changing if content doesn't match during drag over

[ci skip]

* Removed unused methods / css classes

[ci skip]

* Updated method name

* Refactor Vault::getCiphertextPath to only accept strings starting with "/"

* bump cryptofs

* ensure that path cleartext path always starts with "/"

* added file chooser for revealing encrypted items

* Trying to fix path parsing again

* Updated drag & drop design for buttons

* use RevealPathService to reveal files in file manager

* fix compilation error

* Copy paths to clipboard if no revealService is present

* reintegrate wongFileAlert

* Only accept TrasnferMode.LINK

* updated drag-n-drop button styling

* added tooltip

* updated string

* cleanup

Co-authored-by: Armin Schrenk <armin.schrenk@skymatic.de>
2023-01-20 10:46:00 +01:00
Armin Schrenk
b8326907bf
Merge pull request #2624 from purejava/update-appimage-build-script
Update build.sh to .github/workflows/appimage.yml
2023-01-19 13:37:10 +01:00
Armin Schrenk
5beeeae27f
Sign integrations.dll during build 2023-01-16 18:47:41 +01:00
Armin Schrenk
fb1f3c4757
fix bug using wrong mount flags 2023-01-16 14:14:03 +01:00
Armin Schrenk
5e32cbcdd0
show supported mount features in preferences/volume 2023-01-13 18:11:36 +01:00
Armin Schrenk
08d741ecf5
address TODOs 2023-01-13 16:24:15 +01:00
Armin Schrenk
23060a8497
reinitate workaround for MOUNT_WITHIN_PARENT 2023-01-13 15:59:44 +01:00
Armin Schrenk
47a32893f0
Refactor mounter class 2023-01-13 13:46:41 +01:00
Armin Schrenk
0f7ba4e00e
remove updating driveletter strings 2023-01-13 12:53:41 +01:00
Armin Schrenk
0d75b999a3
cleanup 2023-01-13 12:50:38 +01:00
Armin Schrenk
b6d97528d2
fix driveletter selection 2023-01-13 12:49:20 +01:00
Armin Schrenk
94c53989b1
MountOptions window: Reset to auto mount, if no dir selected 2023-01-13 11:27:30 +01:00
Armin Schrenk
a72ea1b9f5
move mount prepartions to own class 2023-01-13 11:20:23 +01:00
Armin Schrenk
6395f17736
Handle illegelArgumentException when setting custom mountpoint 2023-01-12 17:21:54 +01:00
Armin Schrenk
5c61944757
fix minor ui bugs 2023-01-12 12:53:58 +01:00
Armin Schrenk
c641695a40
migrate 1.6.x vault settings on-the-fly 2023-01-12 12:11:03 +01:00
Armin Schrenk
d93ef2e905
Reinitiate force lock 2023-01-11 16:40:14 +01:00
Armin Schrenk
8b9377cf4e
only fix custom mount flags, if explicitly desired. Otherwise use the ones provided by mount service 2023-01-11 16:35:12 +01:00
Armin Schrenk
991b03e000
use function paramter, not instance variable 2023-01-11 16:21:49 +01:00
Armin Schrenk
73d8c4098e
resolve TODOs 2023-01-11 16:18:05 +01:00
Armin Schrenk
6a52d15510
Show mountpath in reveal button 2023-01-11 16:01:59 +01:00
Armin Schrenk
d07b1b96dd
Use first available mount provider if none is selected or selected is not present 2023-01-11 16:01:51 +01:00