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
Markus Kreusch
415423abd7
Added creation time
...
* Getter and setter for files and folders
* A way to determine if a file system supports creation dates
* WebDav compliant implementation in jackrabbit-adapter
* Tests
2016-01-09 00:51:25 +01:00
Markus Kreusch
801253aa27
Tests for filesystem-nio
...
* Split tests into integration and unit tests
* Rewritten and completed unit tests
** By introducing a layer around Files.* to allow mocking of
NIO-Operations
** And introducing a factory to allow mocking of constructors
* Integration tests ignored temporarily
** TODO reduce amount of testcases and enable
2016-01-06 01:51:46 +01:00
Sebastian Stenzel
9385c3bf6d
separated filename shortening layer from metadata hiding layer
2015-12-29 16:24:42 +01:00
Markus Kreusch
62d8cdfe4f
Added commons project
2015-12-28 20:58:38 +01:00