Saturday, October 6, 2012

Progress update 07 october 2012

WebDAV VSS
-doing multiple accounts without database (pref only)
-improving caching method, maybe need database
TODO:
-fix bugs (50%)
-shortcut to download folder
-notification bar
-list sorting, search functions
--stream any part, using range and dummy
--multi chunk dl from server, using range (50%)
--multi write into same file using java nio filechannel (80%, but slower)
--compression, terus unzip and open, or mount, using zip input stream (50%)
--database for store last modified date becoz gnex cannot modify lmdate
--database for storing whole list, and other useful stuffs (multi accs, ...)
--resumable download
---thumbnails
---SSL
---swipe left to open, right to download in listview
---AES encryption
---show status in list (cached, not cached, % health cached)
---learn from nexes file manager & others open source
---multi select
---change runnable to asynctask
----rsync?
----improve sardine code, try sardine new checkout in new project

Remote Downloader
-finalize & set for public download
-fix bugs
-AES->SSL
-C# vs java packet problem (use basic Object parsing? or XML or JSON?)

Multi-Clouds Storage
-add gdrive(still waiting example), sugar
-
TODO:
-split and join files
-download different part from different location (dropbox & box api no support range, need to use REST api zzz)