<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://www.codeplex.com/rss.xsl"?><rss version="2.0"><channel><title>gmobilesync Source Control Rss Feed</title><link>http://www.codeplex.com/gmobilesync/SourceControl/ListDownloadableCommits.aspx</link><description>gmobilesync Source Control Rss Description</description><item><title>Source code checked in, #32483</title><link>http://gmobilesync.codeplex.com/SourceControl/ListDownloadableCommits.aspx</link><description>&amp;#91;Issue 1675&amp;#93;&amp;#91;BUG&amp;#93; &amp;#34;Native Method Call Failed&amp;#34;. Appointments that cannot be saved correctly in POutlook will cause the problem, this problem may happen when an appointment don&amp;#39;t have EndTime set properly. Use a workaround the solve the problem&amp;#58; Always rewrite StartTime and EndTime before Update&amp;#40;&amp;#41; the appointment.&amp;#13;&amp;#10;&amp;#91;Issue 9288&amp;#93;&amp;#91;BUG&amp;#93; &amp;#34;NullReferenceException&amp;#34;. Root cause is the bad error handling of events uploading to GCal. Try to skip the error events cause a null reference in array. Temporary workaround by also skip these null items in the array.&amp;#13;&amp;#10;&amp;#91;BUG&amp;#93; Wrong recurrence rule for recurring whole day events.&amp;#13;&amp;#10;&amp;#91;BUG&amp;#93; Bad handlings of recurrence rule get from GCal which may cause the recurring rule on the appointment get lost.&amp;#13;&amp;#10;</description><author>lifanxi</author><pubDate>Tue, 24 Mar 2009 17:28:45 GMT</pubDate><guid isPermaLink="false">Source code checked in, #32483 20090324052845P</guid></item><item><title>Source code checked in, #31629</title><link>http://www.codeplex.com/gmobilesync/SourceControl/ListDownloadableCommits.aspx</link><description>&amp;#91;Issue 12630&amp;#93; Cannot upload local new appointment to GCal if not using email address as Google Account</description><author>lifanxi</author><pubDate>Thu, 19 Feb 2009 03:22:02 GMT</pubDate><guid isPermaLink="false">Source code checked in, #31629 20090219032202A</guid></item><item><title>Source code checked in, #31430</title><link>http://www.codeplex.com/gmobilesync/SourceControl/ListDownloadableCommits.aspx</link><description>Create 1.3.7 release tag</description><author>lifanxi</author><pubDate>Sat, 14 Feb 2009 16:53:51 GMT</pubDate><guid isPermaLink="false">Source code checked in, #31430 20090214045351P</guid></item><item><title>Source code checked in, #31429</title><link>http://www.codeplex.com/gmobilesync/SourceControl/ListDownloadableCommits.aspx</link><description>Create the tags folder, used to create tags</description><author>lifanxi</author><pubDate>Sat, 14 Feb 2009 16:51:20 GMT</pubDate><guid isPermaLink="false">Source code checked in, #31429 20090214045120P</guid></item><item><title>Source code checked in, #31093</title><link>http://www.codeplex.com/gmobilesync/SourceControl/ListDownloadableCommits.aspx</link><description>&amp;#91;Enhancement&amp;#93; Tide up the files, all UI should work correctly on both Smartphone and PocketPC. Remove unnecessary code.&amp;#13;&amp;#10;</description><author>lifanxi</author><pubDate>Fri, 06 Feb 2009 07:33:17 GMT</pubDate><guid isPermaLink="false">Source code checked in, #31093 20090206073317A</guid></item><item><title>Source code checked in, #31092</title><link>http://www.codeplex.com/gmobilesync/SourceControl/ListDownloadableCommits.aspx</link><description>&amp;#91;Feature&amp;#93; Hidden feature for exclude some of the calendars by name. By adding key &amp;#60;SyncExclusionList&amp;#62; to the GMobileSync.xml file, list the calendar names separated by &amp;#34;&amp;#59;&amp;#34;, these calendars will be skipped when synchronization. Currently, we made this feature to be hidden feature, because the multi calendar support has not been fully implemented and we have not decided how the multi calendar support should look like. &amp;#13;&amp;#10;</description><author>lifanxi</author><pubDate>Fri, 06 Feb 2009 07:27:09 GMT</pubDate><guid isPermaLink="false">Source code checked in, #31092 20090206072709A</guid></item><item><title>Source code checked in, #31089</title><link>http://www.codeplex.com/gmobilesync/SourceControl/ListDownloadableCommits.aspx</link><description>&amp;#91;BUG&amp;#93; Need to sort recipients before constructing the checksum string for calculating the MD5SUM of the appointment. Otherwise the unstable recipients sequence may cause false alarm of local changes.&amp;#13;&amp;#10;&amp;#91;BUG&amp;#93; We cannot use &amp;#34;default&amp;#34; URI when create new events on GCal, otherwise the URI returned for the events inserted into GCal will be different with the URI get when we sync with GCal next, which causes the newly added items get duplicated in POutlook after a second sync.&amp;#13;&amp;#10;&amp;#91;BUG&amp;#93; Adding entry author name to the appointment subject is a bad idea for distinguish the appointments get from different GCal. Because if there&amp;#39;s local changes to the appointments, we will be unable to determine the original title of the event on GCal which will cause an incorrect GCal title. &amp;#13;&amp;#10;&amp;#91;Enhancement&amp;#93; If there are no local changes to be added to GCal, no need to GMobileSync.InsertEvents. Unnecessary GMobileSync.InsertEvents will slow down the sync process, because it needs to login the online GCal.&amp;#13;&amp;#10;&amp;#13;&amp;#10;</description><author>lifanxi</author><pubDate>Fri, 06 Feb 2009 06:31:33 GMT</pubDate><guid isPermaLink="false">Source code checked in, #31089 20090206063133A</guid></item><item><title>Source code checked in, #31088</title><link>http://www.codeplex.com/gmobilesync/SourceControl/ListDownloadableCommits.aspx</link><description>&amp;#91;Enhancement&amp;#93; The current method of finding local changes is too slow, because it need to check almost every appointments in POutlook with online GCal. Actually, the items that has just been updated from GCal to local can be skipped from this check, because these items must exist in GCal. Current fix may be ugly, but it works. Currently I don&amp;#39;t want to change too much in the hope of releasing a usable version. After that we will consider to make big changes to refine the whole sync process</description><author>lifanxi</author><pubDate>Fri, 06 Feb 2009 03:30:35 GMT</pubDate><guid isPermaLink="false">Source code checked in, #31088 20090206033035A</guid></item><item><title>Source code checked in, #31052</title><link>http://www.codeplex.com/gmobilesync/SourceControl/ListDownloadableCommits.aspx</link><description>&amp;#91;Issue 12524&amp;#93;&amp;#91;BUG&amp;#93; Recurring appointments started in the past always get re-synchronized from local to GCal. &amp;#91;BUG&amp;#93; UI didn&amp;#39;t update correctly when finding local changes</description><author>lifanxi</author><pubDate>Thu, 05 Feb 2009 09:50:10 GMT</pubDate><guid isPermaLink="false">Source code checked in, #31052 20090205095010A</guid></item><item><title>Source code checked in, #31051</title><link>http://www.codeplex.com/gmobilesync/SourceControl/ListDownloadableCommits.aspx</link><description>&amp;#91;Feature&amp;#93; Settings to bypass network connection test. Rearrange the layout of the Settings form, so it will be better for small screens such as Smartphones</description><author>lifanxi</author><pubDate>Thu, 05 Feb 2009 09:44:26 GMT</pubDate><guid isPermaLink="false">Source code checked in, #31051 20090205094426A</guid></item><item><title>Source code checked in, #31046</title><link>http://www.codeplex.com/gmobilesync/SourceControl/ListDownloadableCommits.aspx</link><description>&amp;#91;BUG&amp;#93; Proxy setting values were not shown in the setting box. Values read back from configuration file didn&amp;#39;t populate to the UI.</description><author>lifanxi</author><pubDate>Thu, 05 Feb 2009 07:26:37 GMT</pubDate><guid isPermaLink="false">Source code checked in, #31046 20090205072637A</guid></item><item><title>Source code checked in, #31022</title><link>http://www.codeplex.com/gmobilesync/SourceControl/ListDownloadableCommits.aspx</link><description>&amp;#91;Issue 12247&amp;#93;&amp;#91;BUG&amp;#93; Error caused by updating nonexistent event in Google Calendar.</description><author>lifanxi</author><pubDate>Wed, 04 Feb 2009 13:57:31 GMT</pubDate><guid isPermaLink="false">Source code checked in, #31022 20090204015731P</guid></item><item><title>Source code checked in, #31021</title><link>http://www.codeplex.com/gmobilesync/SourceControl/ListDownloadableCommits.aspx</link><description>SVN check in test. Update Google Data API to 1.3.1.0. Correct Platform ID. Update version number to 1.3.7.x. Prepare for next release.</description><author>lifanxi</author><pubDate>Wed, 04 Feb 2009 13:29:29 GMT</pubDate><guid isPermaLink="false">Source code checked in, #31021 20090204012929P</guid></item><item><title>Source code checked in, #19580</title><link>http://www.codeplex.com/gmobilesync/SourceControl/ListDownloadableCommits.aspx</link><description>Updated copyright information.</description><author>kdemuth76</author><pubDate>Sun, 13 Jul 2008 04:04:45 GMT</pubDate><guid isPermaLink="false">Source code checked in, #19580 20080713040445A</guid></item><item><title>Source code checked in, #19579</title><link>http://www.codeplex.com/gmobilesync/SourceControl/ListDownloadableCommits.aspx</link><description>Subscribe to GMobileSync.DownloadProgressEvent in order to update UI as sync information is downloaded.</description><author>kdemuth76</author><pubDate>Sun, 13 Jul 2008 04:03:47 GMT</pubDate><guid isPermaLink="false">Source code checked in, #19579 20080713040347A</guid></item><item><title>Source code checked in, #19577</title><link>http://www.codeplex.com/gmobilesync/SourceControl/ListDownloadableCommits.aspx</link><description>Removed private utcOffset field.&amp;#13;&amp;#10;Added DownloadProgressEvent that is fired as calendar information is downloaded.</description><author>kdemuth76</author><pubDate>Sun, 13 Jul 2008 04:01:53 GMT</pubDate><guid isPermaLink="false">Source code checked in, #19577 20080713040153A</guid></item><item><title>Source code checked in, #19576</title><link>http://www.codeplex.com/gmobilesync/SourceControl/ListDownloadableCommits.aspx</link><description>Removed all references to the UTCOffset combo and field&amp;#59; no longer needed as a UTC offset does not need to be calculated.&amp;#13;&amp;#10;Aligned fields on Settings screen to be more uniform.</description><author>kdemuth76</author><pubDate>Sun, 13 Jul 2008 03:59:23 GMT</pubDate><guid isPermaLink="false">Source code checked in, #19576 20080713035923A</guid></item><item><title>Source code checked in, #19545</title><link>http://www.codeplex.com/gmobilesync/SourceControl/ListDownloadableCommits.aspx</link><description>This is an attempt to fix the UTC&amp;#47;DST time issues when syncing calendar events.  Basically uses the timestamp from the GCal event, without conversion.  This may be oversimplified, but seems to work for the few events tested.</description><author>kdemuth76</author><pubDate>Sat, 12 Jul 2008 23:08:56 GMT</pubDate><guid isPermaLink="false">Source code checked in, #19545 20080712110856P</guid></item><item><title>Source code checked in, #19408</title><link>http://www.codeplex.com/gmobilesync/SourceControl/ListDownloadableCommits.aspx</link><description>Added support for syncing all shared calendars visible on a Google Calendar.</description><author>kdemuth76</author><pubDate>Sat, 12 Jul 2008 04:18:53 GMT</pubDate><guid isPermaLink="false">Source code checked in, #19408 20080712041853A</guid></item><item><title>Source code checked in, #19407</title><link>http://www.codeplex.com/gmobilesync/SourceControl/ListDownloadableCommits.aspx</link><description>Fixed display of UTC Offset variable when Settings screen loads.</description><author>kdemuth76</author><pubDate>Sat, 12 Jul 2008 04:16:39 GMT</pubDate><guid isPermaLink="false">Source code checked in, #19407 20080712041639A</guid></item></channel></rss>