History | View | Annotate | Download (4.7 kB)
Use user catalog in sync
Create sync directories using the account displayname. Store user catalog per sync, and resolve displayname conflicts or renames. Fix bugs. Update version.
Fix bugs in use of ARC
Refactor code that may cause bugs in Snow Leopard. Update version.
Convert to Objective-C ARC
Use Xcode refactoring to convert project to Objective-C ARC, to fix problems that memory is freed more than once, when autorelease pools are drained. Update version.
Add preference to skip hidden files during sync.
Sync with "shared to me" selected accounts.
Show others shared in preferences, save/retrieve in user defaults.
Add UI for selective sync folders. Call next sync when an account has sync preferences applied.
Add directory exclusion support for a syncing container.
Add support for syncing multiple containers for an account. Fix sync bugs. Change default server.
Support multiple accounts. Bug fixes. Improve concurrency.
Refactor to use updated ASIPithos lib.
Modify sync to use a serial dispatch queue instead of threads for ASIPithosRequest delegates.
Memory leaks plugged.Sync daemon uses background thread for ASIPithosRequest callbacks.For server updates from local objects, a check is made if the local object still exists, and the appropriate action is taken.
Bug fixes.
Sync folder can be selected in the preferences.Improvements in handling of user properties.
Added pithos icon and logo.Local objects that are deleted in sync are moved to trash instead.
Sync is saving the last completed date.Remote objects that are deleted in sync are moved to trash instead.Dates shown in descriptive format.
Initial implementation of the syncing algorithm.Other fixes and changes.