Sebastian Stenzel
f52b2f323a
empty custom mount point checks
2019-02-12 11:01:22 +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
Armin Schrenk
bbe1ef3dbc
Feature/custom mount point generalizing ( #797 )
...
* changing naming of individual mout path property
* adding input/output for the new custom mount points
* ui integration of custom mount point
* removing unused variable
* Improving UX
* Simplify mountPathProperty and implement its usage
* reverting renaming of Properties concerning the usage of own mount point (rescheduled for 1.5.0)
* changing displayed message when no mount path given
* fixing ui error
* applying suggestion of comment 7338fda418 (r248254180)
2019-01-16 15:08:00 +01:00
Gregvh
7e46957bcb
Add read-only option to the advanced settings
2018-10-03 11:30:44 +02:00
infeo
194f373c08
changes spelling of the word dokany
2018-10-01 23:12:51 +02:00
Sebastian Stenzel
aed35c17c8
Added Dokany Support
...
fixes #207
2018-06-17 13:59:28 +02:00
Markus Kreusch
458866f7d6
Asking user once before enabling update check
2018-05-22 11:36:00 +02:00
Sebastian Stenzel
d53af61b58
Removed "Mount after unlock" option. Mounting/unmounting no longer visible to the user, but merged with unlocking/locking.
2018-05-14 21:37:38 +02:00
Sebastian Stenzel
c7beb4a93c
Default to FUSE. Use WebDAV as Backup, if FUSE isn't supported
2018-04-03 17:32:26 +02:00
infeo
13c5e2470b
UI improvement: adding checkbox before textbox for entering own mountpath is given
2018-03-30 12:43:50 +02:00
Sebastian Stenzel
7c1a0b5fdf
Renamed nioAdapterImpl to volumeImpl.
2018-03-17 16:08:58 +01:00
Sebastian Stenzel
2610ef4645
Using enum instead of string to choose between FUSE and WebDAV
2018-03-17 15:44:27 +01:00
infeo
b165f41c6b
fixed test
2018-03-01 23:31:48 +01:00
infeo
41358e6715
fixing issue using an individual mountPath, renaming mountPath-Property, fixing gui issues with mountPath,
2018-03-01 23:27:01 +01:00
infeo
3bc7df9e83
moving the nioAdapterImpl to the commons package
2018-03-01 14:31:49 +01:00
infeo
d0d83c6833
removing defaultMountDir from the settings
2018-02-19 23:14:28 +01:00
infeo
a2f6a85334
extended settingstest to check new setting-attributes
2018-02-03 22:18:28 +01:00
infeo
d170e87c1b
integration of the fuseNioAdapter, including all the gui (controller & fxml) and settings wiring. english localization fitted and enriched for fuse
2018-02-03 17:26:59 +01:00
Sebastian Stenzel
096e063754
Dependency cleanup
2017-06-28 11:25:42 +02:00
Sebastian Stenzel
4e5edc834f
fixes #526
2017-06-28 11:10:35 +02:00
Sebastian Stenzel
9d2aa62785
Using 127.0.0.1 instead of localhost. References #512
2017-06-27 16:07:55 +02:00
Sebastian Stenzel
d446541f34
added copyright statement
2017-06-21 11:41:34 +02:00
Sebastian Stenzel
0a9fe818dc
Updated copyright statement
2017-06-21 11:40:38 +02:00
Sebastian Stenzel
b53da45a15
fixes coverity CID 169315
2017-05-12 16:02:55 +02:00
Sebastian Stenzel
dbc803a0d9
Removed unused classes
2017-05-12 12:06:28 +02:00
Sebastian Stenzel
fdccafaa68
cleanup
2017-05-12 12:03:28 +02:00
Sebastian Stenzel
deebd82ecd
updated javadoc [ci skip]
2017-05-11 17:16:36 +02:00
Sebastian Stenzel
0906abdea9
fixes #499
2017-05-11 17:14:23 +02:00
Sebastian Stenzel
d2a2e2304d
Implemented #40 , tested on macOS
2017-05-04 12:47:15 +02:00
Sebastian Stenzel
8cada6d0a2
Guava convenience functions instead of reinventing the wheel
2017-04-30 00:21:29 +02:00
Sebastian Stenzel
c69fc95126
fixed test
2017-04-26 14:35:26 +02:00
Sebastian Stenzel
51cb41975b
Updated dependencies (fixing broken directory listing). Loading correct default settings now
2017-04-26 14:30:49 +02:00
Sebastian Stenzel
9aa8c46560
Updated SemVerComparator to support pre-release versions.
2017-04-19 15:09:30 +02:00
Sebastian Stenzel
93b2a4e07a
Refactored Cryptomator UI. Extracted Launcher to its own Maven module.
2017-04-18 13:40:59 +02:00
Sebastian Stenzel
2687c02e31
now passing unchecked CryptoExceptions up through various closures, thus being able to catch “InvalidPassphraseException” in UI
2016-12-21 17:29:54 +01:00
Sebastian Stenzel
79b825aaad
call me THE DESTROYER!!!
...
first compile-clean but totally fubar version
2016-12-16 17:20:56 +01:00
Sebastian Stenzel
06e526a961
Merge branch 'develop' into feature/external-keychain
...
# Conflicts:
# main/pom.xml
2016-08-31 19:45:15 +02:00
Sebastian Stenzel
2e343a951f
Feature/travis container builds ( #334 )
...
improved build dependency caching + force updates of snapshots to bypass said cache
2016-08-31 19:39:55 +02:00
Sebastian Stenzel
e0ae50378f
externalized JNI bindings
2016-08-30 17:19:45 +02:00
Markus Kreusch
7022a80c95
Improved error handling
...
* Created AsyncTaskService to build async UI operations which always log
uncaught exceptions
* Changed all executor service invocations in the UI to invocations of
AsyncTaskService
* Improved error handling in some other places, especially
try-with-resources
* Unlocking read/write locks in NioFile when opening of a channel fails
2016-07-14 13:58:17 +02:00
Sebastian Stenzel
f16be84aa3
restored bash-based webdav mounting for OS X before 10.10 (issue #211 - to be tested)
2016-05-02 11:11:42 +02:00
Sebastian Stenzel
f93d32c6fb
faster directory moving (no recursive iteration on filesystem needed any longer)
2016-02-17 12:05:16 +01:00
Sebastian Stenzel
091a44e65d
exception handling during mount/unmount/reveal operations
2016-01-27 14:46:48 +01:00
Markus Kreusch
6479573346
Added FolderCopyToTests
...
* Tests for CopyTo Operation
* Changes to Matchers and Test-Utilities
* Changes to make things work
* TODO: One test still not working due to access to channel by multiple
threads
2016-01-22 22:58:16 +01:00
Sebastian Stenzel
fa35b63b6d
same InterruptedIOException in all cases
2016-01-16 01:00:57 +01:00
Markus Kreusch
18cf25738e
Javadoc [ci skip]
2016-01-15 11:55:36 +01:00
Markus Kreusch
d14c81d066
Tests for AutoClosingStream
2016-01-15 11:52:32 +01:00
Markus Kreusch
459ce8b5d2
Completed implementation of AutoClosingStream
2016-01-14 21:47:27 +01:00
Markus Kreusch
9c844e626a
Fixed NioFileSystemIntegrationTests on windows
...
* Streams returned from NioFolder#children, files and folders are now
closed automatically after a terminal operation
* Not closing them lead to a bug on windows causing directories to be
not deleted after a successful Files.delete invocation
2016-01-12 23:52:28 +01:00
Sebastian Stenzel
560c6251f6
moved WeakValuedCache to commons
2016-01-10 15:04:35 +01:00