View Single Post
jonnenau's Avatar
Posts: 116 | Thanked: 445 times | Joined on Apr 2010 @ Oulu, Finland
#163
dropn900-0.1.5-3 now available as a download/update!
  • Synchronization now goes both ways as follows
  • --- Upload sync updates existing files that have newer timestamp and is different size compared to server file.
  • --- Upload sync sends new files in existing dropbox paths
  • --- Upload sync sends new local folders and files that do not exist in corresponding dropbox paths
  • --- Upload sync will skip local paths that have non-ascii chars: my code would support this but dropbox python client does not however. It fails to open file objects that non-ascii chars.
  • --- Upload sync will skip temp files that end with ~
  • Sync reporting/confirmation dialog got a facelift
  • Transfers manager updated to support sync uploads
  • Removed python2.5-qt4-network and python2.5-qt4-webkit dependencies
  • Created a new about dialog with more information on the app and paypal donate link

Please provide feedback on the upload sync on how it works. I tried to test all possible scenarios but might have missed some. Code commit for this release.

Note: Again uploading files from your device that path includes non-ascii chars will not work. I have made a filtering system to the sync manager to get these out of the sync files. The report dialog will show you all the skipped files in the end. This is a bug in the dropbox python client that is provided from dropbox.com folks to developers. So it is out of my hands untill I go and modify those sources. The client doesent like file objects that have a path eg. /home/user/הצה.file and will return a error.

P.S. Had some problems with the paypal link under about dialog. Now the buttons should be working and going to correct url Hence the three builds, sorry for the constant updates for those who got -1/-2 builds.
__________________
DropN900 - the maemo 5 DropBox client

Last edited by jonnenau; 2010-09-12 at 21:51.
 

The Following 10 Users Say Thank You to jonnenau For This Useful Post: