Amir Abbas
abf68a6254
Updated to Swift 5.0, Removed Swift 3 support
2019-04-04 12:42:17 +04:30
Amir Abbas
f1f7955b86
Fix #105 FTP downloads corrupt file
2018-07-07 14:29:28 +04:30
Amir Abbas Mousavian
50f0d33233
Improved performance of thumbnail generating dramatically
...
- Fix race condition in LocalFileMonitor
2018-06-12 21:54:22 +04:30
Amir Abbas
7a3c4a297a
Removed AnyObject casts
2018-05-20 01:52:21 +04:30
Amir Abbas
e5e5faa4e8
Fixed iCloud download/upload progress report, Fix #93
...
- Fixed FileObject comparison
- Fixed image GPS metadata population in ExtendedLocalFileProvider
- More items for image metadata in ExtendedLocalFileProvider
2018-05-03 19:39:18 +04:30
Amir Abbas
be38e2731d
Addded discardableResult
2018-03-02 11:51:19 +03:30
Amir Abbas
8e617c552d
Woraround overriding bug in Swift for url(of:), Initial support for Linux
2018-03-02 01:20:08 +03:30
Amir Abbas
fd89a04c8e
Fixed FTP/SSL issue, Fixed error descriptions for HTTP and FTP
...
- Changed thumbnail and properties method signature to support progress
2018-02-24 23:41:45 +03:30
Amir Abbas
19f9113a00
iCloud provider refactor
...
- SMB client work in-progress
2018-01-31 18:40:24 +03:30
Amir Abbas
9b8db9e160
Fix #79 , Optimization and refactoring
2018-01-05 21:31:32 +03:30
Amir Abbas
0e53036855
Added progressive downloading for HTTP-based providers
...
- Added HEIC/HEIF image thumbnail and properties
- Fixed bug: data task recieve data body called only once
2017-10-26 13:56:41 +03:30
Amir Abbas
598444c90f
Codebeat GPA improvements
2017-10-10 16:48:55 +03:30
Amir Abbas
aaa1def9e7
Refactored paginated listing in Dropbox and OneDrive
...
- Removed currentPath
2017-10-09 11:16:17 +03:30
Amir Abbas
3f35e600cd
Removing deprecated String.characters usage
...
- Documentation for using file id in Dropbox & OneDrive
2017-10-04 15:04:23 +03:30
Amir Abbas
41e266c2a9
Fix #54(FTP login), Refactored ExtendedLocalFileProvider
2017-07-17 05:36:30 +04:30
Amir Abbas
9345436fa2
Enhanced PDF Meta-info, Better FTPS handling
2017-07-14 16:49:24 +04:30
Amir Abbas
0d017ebfc4
Fix #52 (Swift 4.0 source compatibility)
2017-07-01 10:47:48 +04:30
Amir Abbas
55608fb8d0
New FileProviderSharing protocol for publicLinks
...
- fixed DropboxFileProvider.propertiesOfFile() bug
- minor URLRequest refactors
- Added documentation and scope declaration
2017-04-16 19:07:45 +04:30
Amir Abbas Mousavian
bf62d585fd
implemented FTP copy fallback, FTPS manual auth
2017-03-30 10:41:14 +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
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
cdff7db32e
Fixed OneDriveProvider bugs
...
- fixed and enhanced searching files in Dropbox
2017-02-21 00:48:59 +03:30
Amir Abbas
194673b3b6
Added NSPredicate to searchFiles method
...
- public functions became open, now is overridable
- fixed urlCache documentation
2017-02-19 13:34:55 +03:30
Amir Abbas
489a9a16d0
Updated documentation, fixed Cloud provider paths bugs
2017-02-14 12:24:06 +03:30
Amir Abbas
edd4914ca7
Linting, fixed travis wrong device
2017-02-11 06:08:17 +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 Mousavian
a35384dc31
Refactoring: reducing complexity of properties methods
2017-02-03 23:15:23 +03:30
Amir Abbas Mousavian
e30861ad18
Added publicLink method to OneDrive
...
- Added more Documentation, specially initializer
- Added option to conserve sessions after provider deinit to finish tasks
- Dropbox and OneDrive init are not bailable anymore
- Updated AEXML
2017-02-03 18:29:34 +03:30
Amir Abbas Mousavian
be7a370a42
Added Documentation, get contents handling in Local provider optimized
...
- Changed default thumbnail dimension to 64x64 in `LocalFileProvider`
2017-02-02 13:25:40 +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
24355a4c6c
Added OneDrive support
...
- removed unnecessary MediaPlayer.framework dependency
- fixed multiple Dropbox provider bugs
2017-01-16 21:55:58 +03:30
Amir Abbas
d2cf657ab2
Added Thumbnail and Meta-information generator to Local and Dropbox
2017-01-16 15:20:44 +03:30