ActiveGcSync v2.0.6 For more information, see http://www.milow.net/site/projects/activegcsync/main.html For questions, see the forums at http://www.milow.net/forums *************************************************************************** Version History: 11/26/10 - version 2.0.6 ---------------------------------------------------------------------------- * FIXED - Potential issue with calendar URLs that contain invalid URL characters like # * FIXED - Setting a calendar's label to blank would not blank them out on events * ADDED - You can now have a seperate Google Account for Contacts and Calendar * ADDED - Support for privacy (sensitivity in outlook, visiblity in google). NOTE: The default in Google is assumed to be Private * ADDED - "-syncOnStartup" and "-shutdownAfterSync" command line options to auto-start sync and close ActiveGcSync when the sync is done * ADDED - Ability to restart if a crash occurs during and Auto-Sync. NOTE: Make sure to use -VC command line option if calling ActiveGcSync.exe directly and using AutoUpdate * CHANGED - Improved speed of Event Sync 5/1/10 - version 2.0.5 ---------------------------------------------------------------------------- * FIXED - Sometimes an error with one event could cause the whole sync to fail * FIXED - "Could not find OriginalEvent" error would occur for large amounts of changes from Google Calendar * FIXED - Some issues related to Windows Mobile 6.5 * FIXED - Some issues related to unknown time zones * FIXED - Some issues related to yearly recurring appointments * FIXED - Synchronization will keep phone "awake" and will always start on time, regardless of whether ActiveGcSync is running or not 8/10/09 - version 2.0.4 ---------------------------------------------------------------------------- * FIXED - Events with no Category were not being synchronized to Google * FIXED - Multiple checks were not enabled in the Select Categories form for Events * FIXED - Fixed Parse Error when Reminder was set to 0 minutes on a Google Calendar Event 7/19/09 - version 2.0.3 ---------------------------------------------------------------------------- * FIXED - When auto-sychronize is off, the Status message was not being updated when a Sync completed * FIXED - Reduced time it takes to synchronize * FIXED - ActiveGcSync will no longer create duplicate events if the event exists in PocketOutlook and Google before the first sync * FIXED - Some errors such as "Could not find occurrence" were happening due to problems with calendar event exceptions * FIXED - Lots of miscellaneous other issues * ADDED - Ability to disable error notifications (popups) * ADDED - Ability to sync only when connected to a network * ADDED - JobTitle and CompanyName are now synchronized * CHANGED - Option to select how many days in the future to sync removed. All future events are now synchronized. 2/8/09 - version 2.0.2 BETA ---------------------------------------------------------------------------- * FIXED - Display problems on square screens and VGA screens. * ADDED - Last feed downloaded from Google is now stored in Application Data\ActiveGcSync\lastFeedDownload.log for debugging * ADDED - More logging to detailed log file for calendar event syncs. * CHANGED - More things can now happen before a Sync stops. For example, if an event fails to add to Outlook, the sync will continue anyway. 12/30/08 - version 2.0.1 BETA ---------------------------------------------------------------------------- * FIXED - Occasional 400 error from Google * FIXED - Some issues with values being overwritten in Pocket Outlook * FIXED - If a group/category was removed in PocketOutlook, it was not removed in Google * ADDED - More logging of what changed during Contact sync * CHANGED - All events are synced by default now for new installs (this does not affect any existing ActiveGcSync users) 11/30/08 - version 2.0 BETA ---------------------------------------------------------------------------- * FIXED - If an event is added/changed in Google Calendar during a sync, it is no longer deleted/changed back upon the next sync * ADDED - Multiple Calendar support * ADDED - Option to set whether or not an event has a reminder * ADDED - Option to set a Busy Status for non-All Day events * ADDED - Synchronization of Google Contacts, including contact pictures * CHANGED - Feeds are now downloaded using secure HTTPS connections * CHANGED - Sync now runs on a seperate thread so that interface redraws during a synchronization * CHANGED - There is now a seperate PocketPC and Smartphone version to save memory on each * CHANGED - Improved Error and Update screens (no more dismiss button) 11/16/08 - version 1.2.3 ---------------------------------------------------------------------------- * FIXED - Problem with recurring monthly events causing errors during a sync 9/7/08 - version 1.2.2 ---------------------------------------------------------------------------- * FIXED - Sometimes users would get an "Execution of Request Failed" error * FIXED - A change in a Google Calendar event recurrence only would be overwritten with the PocketOutlook value 7/7/08 - version 1.2.1 ---------------------------------------------------------------------------- * FIXED - Issue with second sync complaining about log file being in use * FIXED - Issue with repeating all day events having an end time before the start time * FIXED - Issue with all-day recurring events of which user is not an organizer * FIXED - Other miscellaneous bugs 4/24/08 - version 1.2 ---------------------------------------------------------------------------- * ADDED - Support for Smartphones (Windows Mobile 5 Smartphone Edition and Windows Mobile 6 Standard) * ADDED - Support for recurring events and event exceptions * ADDED - A notification popup now appears when a sync fails * CHANGED - Updated to Google API v1.1.3.0 * CHANGED - Updated to .NET Compact Framework v3.5 * CHANGED - Reduced memory usage both during and after a sync * FIXED - Potential error if events are set way in the future before the first sync * FIXED - Problem syncing PocketOutlook events that had ampersands, question marks, or other html characters 11/14/07 - version 1.1.1 ---------------------------------------------------------------------------- * CHANGED - Updated to new version of Google Data API * FIXED - Appointments were not being synched from PocketOutlook to Google Calendar * ADDED - Extra logging after a sync 10/22/07 - version 1.1 ---------------------------------------------------------------------------- * FIXED - When google calendar is on a different timezone than the local Windows Mobile, the correct times are used. * FIXED - Error interval was not saved in settings file. * FIXED - Delete key did not work on some settings textboxes * FIXED - Error may have occurred if a Google celandar item was cancelled. * ADDED - Exit menu option * ADDED - Option to check for new versions of ActiveGcSync on startup (this is on by default) * ADDED - Option to hide ActiveGcSync on startup if settings have been previously set (this is on by default) * ADDED - Error page link with the complete error description when something goes wrong * CHANGED - If you sync with one email/calendar, then switch emails/calendars and resync, ActiveGcSync will sync with the new calendar seperate from the old one * CHANGED - To avoid confusion, passwords now show their actual length (not just 3 *s) * CHANGED - ActiveGcSync now runs as a lower priority during synchronization so as not to slow down the rest of the PDA 4/18/07 - version 1.0.1 ---------------------------------------------------------------------------- * CHANGED - Removed ability to change Google URL since this should not change (and to prevent mistaken changes of this option) * FIXED - Outlook all-day events were being added to GCal in the current day * FIXED - GCal recurring events were being added to Outlook in the current day 3/29/07 - version 1.0 ---------------------------------------------------------------------------- * Initial Version.