Amir Abbas
8aedd8e72a
Replaced OperationHandle with (NS)Progress
2017-08-15 13:42:41 +04:30
Amir Abbas
fd9d4c1ab4
Probable fix for # 55 (OneDrive url issue)
2017-07-31 20:10:40 +04:30
Hans van Dam
5c93bc8731
making 'inProgress' of LocalFileProvider work more consistently
2017-04-18 11:03:35 +02:00
Hans van Dam
61ba245189
making 'inProgress' of LocalFileProvider work
2017-04-17 18:16:04 +02:00
Amir Abbas
34c663e62c
FileObject.url is unwraped. fixed url initializing from path
2017-04-14 18:57:50 +04:30
Amir Abbas
1394a92662
Add Documentation
2017-04-03 21:03:48 +04:30
Amir Abbas
5c2c56c44c
Fixed: Calling completion handler for upload task
...
- Added including (file object properties) argument to WebDAV provider (resolves #31 )
2017-04-03 12:41:11 +04:30
Amir Abbas
079f8f4b77
Refactored methods to extensions
2017-03-17 15:52:58 +03:30
Amir Abbas
e12f386a9d
Refactored DispatchTime, better ExposureTime calculation
2017-03-11 03:02:02 +03:30
Amir Abbas
38e217bc19
Better LocalFileObject initialization with empty path
2017-03-09 17:34:00 +03:30
Amir Abbas
0b41abd4ef
Optimized PDF thumbnail/meta handling
...
- Fixed ISO speed and GPS Area image meta
- Fixed Dropbox `name ! BEGINSWiTH %` search query
2017-03-01 13:28:44 +03:30
Amir Abbas
d61e51ba1c
Fixes #29 (WebDAV authentication), minor lints/optimiziations
2017-02-24 16:24:34 +03:30
Amir Abbas
9533a0e3c9
Removed redundant isPathRelative property. Now is always true.
...
- Note: Check documentation to workaround
- Improvement: Disabling `LocalFileProviderMonitor` while handler is running
2017-02-20 00:14:55 +03:30
Amir Abbas Mousavian
330a22c45d
Completed Documentation, fixed a small bug.
2017-02-16 13:00:50 +03:30
Amir Abbas
bd59eacee2
Fixed bugs in providers and LocalFileObject initializing
2017-02-12 03:07:40 +03:30
Amir Abbas
ae4cd1dff3
Fixed undo manager bugs
...
- Fixed contents of file with offset method bugs
- Improved `LocalFileProvider.copy()` implementation
2017-02-09 03:02:21 +03:30
Amir Abbas
72520973e9
Changed FileObject.allValues key type to URLResourceKey
...
- LocalFileProvider.storageProperties method now uses url resource values
2017-02-08 07:30:41 +03:30
Amir Abbas
63016285af
Added UndoManager support to Local provider
...
- Refactored Local provider operations into one function
2017-02-08 04:54:18 +03:30
Amir Abbas
525825ff5d
Fixed Cloud provider listing (RunLoop) bug
...
- Added ubiquity scope to Cloud provider
- Renamed `temporaryLink` to `publicLink`
- Added deprecated renaming guide
2017-02-06 18:03:58 +03:30
Amir Abbas Mousavian
c38ee1ccd3
standardized FileObject.path property
...
- FileObject.path now has heading slash in all scenarios
- fixes #27 , WebDAV fileObject.path was not relative
2017-02-01 21:23:11 +03:30
Amir Abbas Mousavian
3f2fda638f
bugfix: path in LocalFileObject is not relative
2017-01-31 23:12:29 +03:30
Amir Abbas Mousavian
3e55cc60f7
Replaced absoluteURL with relative url ( resolved #27 ), improving performance.
...
- renamed `DropboxFileProvider.copyItem(path:toRemoteURL:) ` to `DropboxFileProvider.copyItem(remoteURL:toPath:)` due to logic
2017-01-31 17:19:45 +03:30
Amir Abbas Mousavian
067e14b76f
Added CloudFileProvider and coordination to LocalFileProvider
...
- changed `operation_queue` type to `OperationQueue`
- added `LocalFileProvider.init(sharedContainerId:)`
- added `destination(ofSymbolicLink:)` to LocalFileProvider
- added expirationDate to `temporaryLink(to:)` methods
- known issue: `CloudFileProvider` monitoring is not implemented
- known issue: `CloudFileProvider` copy from local and to local works imperfect
2017-01-30 18:51:06 +03:30
Amir Abbas
d2cf657ab2
Added Thumbnail and Meta-information generator to Local and Dropbox
2017-01-16 15:20:44 +03:30
Amir Abbas Mousavian
1328a8e9e2
New FIleObject implementation, highlighted Readme
2016-12-03 13:21:13 +03:30