Funambol Windows Mobile Pocket PC and Smartphone Sync Client ============================================================ Release date: 2010-03-30 This files contains the release notes for the Windows Mobile Pocket PC and Smartphone clients. It is for internal use only. Funambol Sync Client version 8.5.1 ================================== - Added SyncManagerConfig::lastGlobalError and SyncSourceConfig::lastSourceError params (APIs). - Added checkFullQuotaError() function, to abort sync of a source if lastSourceError = 420 (only pictures now) - Added resetSourceError420() function, to reset the source last error in case of manual triggered sync or if the application is restarted. - Added UI checkbox 'include older pictures' in pictures settings dialog - Added first pictures sync warning popup (only first time). - Added quota error message for pictures sync (errorcode = 420) - US2434 - Added "Last sync interrupted" source status, if at least 1 item was succesfully exchanged - [US3911] - Added pictures filtering on type (.jpg jpeg gif png), also on ClientPush - Pictures source is dynamically displayed/hidden (backward compatibility) - Filter on pictures with a modification date < install timestamp. - Removed pictures cleanup - Removed Email Settings from UI. Now by default only 2 kb of all email are downloaded - Modified handling of email attachment. Now they are downloaded one by one from the Content Provider and no more in the email - Fixed issue in mail AdviseSink: in backward compatibility the "Get remaining part of the partial mail" didn't work anymore. - Fixed issue in SyncMLTransport about Conversation item in Sort by - Fixed issue in drop down menu for settings fields. - In case of config sync, and after an upgrade, a GET of Server caps is always done - Rrefactoring of the setup.cpp and registry.cpp. All registries use define. - Added recursive function to backup/restore the registry tree. - Applied CTP stretched params, to maximize battery life: * ctpReady = 600 seconds (was 300) * ctpRetry = 60 seconds (was 5) * maxCtpRetry = 1200 seconds (was 900) - Fixed auto-update feature * new url is: "/sapi/profile/client?action=get-update-info" * "mandatory" type is replaced by "recommended" * added format parameter = properties * implemented real "mandatory" feature bug Fixed: ---------- #8742 "Received mails are sent back to the server in the next sync" #8974: Sendlog doesn't attach synclog.txt #9024: "Software Update" is displayed twice in main menu #8930: Error in sync pictures after memory card removal #8927: A recurrent event changed to 'not recurrent' on server is not updated on wm client. #7511: WM Sync client - cannot use navigation pad for Sync Direction (ppc WM6.1 only) #8831: Some recurrent events are not synched to the client. #7509: [WM] cancel reset trigger wrong deletions. #8786 "Unable to send log". Send log disabled if no mail account is defined or sync client log isn't available #8234 "unable to send mail while a sync is running" #8744: sources disabled are grayed out in Cleanup screen, and pictures is always hidden #8200, #8674 added adapter function fileOpen(): just mapped to stdio fopen for symbian/posix platforms.On Windows platform, using the _wfopen() #8388 Email account duplication on interrupted slow sync: #7948 Downloading single attachment conflicts with a sync from UI #8352 WM - (with MEA support) cleanup option for multiple email accounts should not be visible to user #8039: Picture Sync filter: Error adding file data object. The size of the file exceeds the 512000-byte limit. NOTE: