<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3293581130270432430</id><updated>2011-06-08T01:28:39.463-05:00</updated><category term='release'/><category term='testing'/><category term='build'/><category term='tips'/><category term='announcements'/><title type='text'>Gcal Mobile</title><subtitle type='html'>Google Calendar for your Mobile Phone</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://gcalmobile.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3293581130270432430/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://gcalmobile.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>hbridge</name><uri>http://www.blogger.com/profile/12001237727868093401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>12</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3293581130270432430.post-192767892442234744</id><published>2007-05-03T22:13:00.000-05:00</published><updated>2007-05-03T22:26:55.043-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='announcements'/><title type='text'>Development Resumed</title><content type='html'>I'm back from my trip and have started my job at Google NY (which is a great place, in case you're wondering).  For a variety of reasons, primarily because I want to use it, I've decided to continue development. &lt;br /&gt;&lt;br /&gt;Recent changes:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Gcal Mobile now works with aps for your domain!  (Which means that I can use it for my work calendar, since Google dogfoods apps as its main collaboration platform.)&lt;/li&gt;&lt;li&gt;Calendar seems to have changed its time format.  Gcal Mobile now respects this.&lt;/li&gt;&lt;/ul&gt;Existing bugs I'm aware of and am currently working on fixing:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Time zone issues for adding events: something is wacky, and I'm not sure what yet.&lt;/li&gt;&lt;li&gt;Sorting: the agenda is not being sorted correctly but the times appear to be correct.&lt;/li&gt;&lt;/ul&gt;Look for more soon!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3293581130270432430-192767892442234744?l=gcalmobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gcalmobile.blogspot.com/feeds/192767892442234744/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3293581130270432430&amp;postID=192767892442234744' title='14 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3293581130270432430/posts/default/192767892442234744'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3293581130270432430/posts/default/192767892442234744'/><link rel='alternate' type='text/html' href='http://gcalmobile.blogspot.com/2007/05/development-resumed.html' title='Development Resumed'/><author><name>hbridge</name><uri>http://www.blogger.com/profile/04907439432663747409</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>14</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3293581130270432430.post-7672812666477950647</id><published>2007-01-07T16:15:00.000-05:00</published><updated>2007-01-07T16:22:08.978-05:00</updated><title type='text'>Development Suspended</title><content type='html'>I'm off for a 2 month trip in Asia and won't be bringing a computer with me, so development on Gcal Mobile is suspended for now.  When I get back in March I'll be starting as an Associate Product Manager at Google, so I'll see what I can do to get you all a &lt;span style="font-style: italic;"&gt;real&lt;/span&gt; version of Gcal Mobile (if it's not already in the works).  Rest assured: this project will live on in one form or another.&lt;br /&gt;&lt;br /&gt;Thanks to everyone who's been supportive and helped me debug problems!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3293581130270432430-7672812666477950647?l=gcalmobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gcalmobile.blogspot.com/feeds/7672812666477950647/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3293581130270432430&amp;postID=7672812666477950647' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3293581130270432430/posts/default/7672812666477950647'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3293581130270432430/posts/default/7672812666477950647'/><link rel='alternate' type='text/html' href='http://gcalmobile.blogspot.com/2007/01/development-suspended.html' title='Development Suspended'/><author><name>hbridge</name><uri>http://www.blogger.com/profile/12001237727868093401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3293581130270432430.post-9092565705656538792</id><published>2006-12-16T02:35:00.000-05:00</published><updated>2006-12-16T02:39:57.767-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='build'/><category scheme='http://www.blogger.com/atom/ns#' term='testing'/><title type='text'>Build 0.1.10 released</title><content type='html'>I've just put up build 0.1.10, which contains:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;a bunch of exception handling code to hopefully allow the program to recover gracefully from bad stored data when loading at startup&lt;/li&gt;&lt;li&gt;improved error logging&lt;/li&gt;&lt;li&gt;cleanup of some of the Agenda update windowing logic to address hangs during update&lt;/li&gt;&lt;/ul&gt;Thanks to everyone who has been working with me to test the application!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3293581130270432430-9092565705656538792?l=gcalmobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gcalmobile.blogspot.com/feeds/9092565705656538792/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3293581130270432430&amp;postID=9092565705656538792' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3293581130270432430/posts/default/9092565705656538792'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3293581130270432430/posts/default/9092565705656538792'/><link rel='alternate' type='text/html' href='http://gcalmobile.blogspot.com/2006/12/build-0110-released.html' title='Build 0.1.10 released'/><author><name>hbridge</name><uri>http://www.blogger.com/profile/12001237727868093401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3293581130270432430.post-3471838364532679449</id><published>2006-12-15T02:03:00.000-05:00</published><updated>2006-12-15T16:59:08.972-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='build'/><category scheme='http://www.blogger.com/atom/ns#' term='testing'/><title type='text'>Build 0.1.9 released – help me debug it!</title><content type='html'>I've gotten a number of bug reports from people that build 0.1.8 hangs on the login and update progress screens.  My hunch is this issue is related to the custom window manager I built for the application (the default java window management is very very basic),  but I'm not entirely sure.  Since the issue is not reproducible on my Cingular 2125, I'm having a hard time debugging it – which means I need your help!&lt;br /&gt;&lt;br /&gt;I've cleaned up the logic and built in some instrumentation that should help.  Build 0.1.9 is the result.  Progress screens now have a "Dismiss" button that will close the progress screen.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_2DJnXAW9_vE/RYJOCQ7qfTI/AAAAAAAAAEA/sW5_b_rpatY/s1600-h/progress+dismiss+w+event+log.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_2DJnXAW9_vE/RYJOCQ7qfTI/AAAAAAAAAEA/sW5_b_rpatY/s320/progress+dismiss+w+event+log.png" alt="" id="BLOGGER_PHOTO_ID_5008651536401333554" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;If this is purely a windowing issue, pressing dismiss should bring you back to the previous screen, where you can interact with the application.  Note that since the progress screen is there so that data structures can update quietly in the background, &lt;span style="font-weight: bold;"&gt;dismissing the screen prematurely could cause funkiness.&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;The new progress screen also contains an option to view the "Event log."  The event log contains various debugging info that will help me diagnose your problems.  So if you think that the application has hung, click the event log, scroll to the bottom, and send me an email with the last few events (or whatever looks interesting).&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_2DJnXAW9_vE/RYJO-A7qfUI/AAAAAAAAAEI/3Jj000sLDVU/s1600-h/Event+log.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_2DJnXAW9_vE/RYJO-A7qfUI/AAAAAAAAAEI/3Jj000sLDVU/s320/Event+log.png" alt="" id="BLOGGER_PHOTO_ID_5008652562898517314" border="0" /&gt;&lt;/a&gt;You can always view the event log later from the menu on the Agenda screen, too:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_2DJnXAW9_vE/RYJPYQ7qfVI/AAAAAAAAAEY/6czK8RQN0FI/s1600-h/menu+w+event+log.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_2DJnXAW9_vE/RYJPYQ7qfVI/AAAAAAAAAEY/6czK8RQN0FI/s320/menu+w+event+log.png" alt="" id="BLOGGER_PHOTO_ID_5008653013870083410" border="0" /&gt;&lt;/a&gt;Thanks in advance for your help!&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;UPDATE: &lt;/span&gt;This build was originally released as 0.1.8.1, but due to some sort of weird limitation of the number of allowed subversions in the .jad file format, users were having trouble installing the application directly from their phones.  I have therefore re-versioned 0.1.8.1 as 0.1.9.  Sorry for the confusion.&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3293581130270432430-3471838364532679449?l=gcalmobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gcalmobile.blogspot.com/feeds/3471838364532679449/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3293581130270432430&amp;postID=3471838364532679449' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3293581130270432430/posts/default/3471838364532679449'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3293581130270432430/posts/default/3471838364532679449'/><link rel='alternate' type='text/html' href='http://gcalmobile.blogspot.com/2006/12/build-181-released-help-me-debug-it.html' title='Build 0.1.9 released – help me debug it!'/><author><name>hbridge</name><uri>http://www.blogger.com/profile/12001237727868093401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_2DJnXAW9_vE/RYJOCQ7qfTI/AAAAAAAAAEA/sW5_b_rpatY/s72-c/progress+dismiss+w+event+log.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3293581130270432430.post-1111060003662038814</id><published>2006-12-13T19:53:00.000-05:00</published><updated>2006-12-13T20:34:32.590-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='build'/><title type='text'>Build .18 Posted</title><content type='html'>Build .18 is &lt;a href="http://gcalmobile.googlepages.com/"&gt;here&lt;/a&gt; and now includes the most commonly requested features:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Multiple Calendars&lt;/span&gt; – Gcal Mobile can now download and show all your calendars on the agenda screen! If you there are specific calendars you don't want displayed on your phone (like your &lt;a href="http://www.rememberthemilk.com/"&gt;Remember the Milk&lt;/a&gt; calendar), you can de-select them in the settings screen. To find out what calendar an event is in, just open the event's info screen.&lt;/li&gt;&lt;/ul&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_2DJnXAW9_vE/RYCnpQ7qfQI/AAAAAAAAADU/ltVFPWs3WuM/s1600-h/multicalendar.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_2DJnXAW9_vE/RYCnpQ7qfQI/AAAAAAAAADU/ltVFPWs3WuM/s320/multicalendar.png" alt="" id="BLOGGER_PHOTO_ID_5008187112997682434" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_2DJnXAW9_vE/RYCnpQ7qfRI/AAAAAAAAADc/qG81LeM7Znk/s1600-h/calname.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_2DJnXAW9_vE/RYCnpQ7qfRI/AAAAAAAAADc/qG81LeM7Znk/s320/calname.png" alt="" id="BLOGGER_PHOTO_ID_5008187112997682450" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Persistence&lt;/span&gt; – Gcal Mobile now saves your agenda between runs.  That means you can quit the application to free up memory and still open it up to take a quick peek at your agenda.&lt;/li&gt;&lt;/ul&gt;Next:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;TESTING&lt;/span&gt; – this build is feature complete for release 0.2&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3293581130270432430-1111060003662038814?l=gcalmobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gcalmobile.blogspot.com/feeds/1111060003662038814/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3293581130270432430&amp;postID=1111060003662038814' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3293581130270432430/posts/default/1111060003662038814'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3293581130270432430/posts/default/1111060003662038814'/><link rel='alternate' type='text/html' href='http://gcalmobile.blogspot.com/2006/12/build-18-posted.html' title='Build .18 Posted'/><author><name>hbridge</name><uri>http://www.blogger.com/profile/12001237727868093401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_2DJnXAW9_vE/RYCnpQ7qfQI/AAAAAAAAADU/ltVFPWs3WuM/s72-c/multicalendar.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3293581130270432430.post-307151818091011161</id><published>2006-12-06T23:35:00.000-05:00</published><updated>2006-12-06T23:44:57.942-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><title type='text'>Cancelling Meetings with Gcal Mobile</title><content type='html'>As of Build 0.16, Gcal Mobile supports event deletion.  While that may not seem particularly noteworthy, it means that you can now use Gcal Mobile to cancel meeings on the go.  If you told Google Calendar to send invitations for an event when you created it, deleting the event in Gcal Mobile will send each attendee a nice note informing them that the meeting has been cancelled:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_2DJnXAW9_vE/RXebPJketGI/AAAAAAAAAAk/qqxeDtO9TfU/s1600-h/cancellation.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_2DJnXAW9_vE/RXebPJketGI/AAAAAAAAAAk/qqxeDtO9TfU/s320/cancellation.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5005640195414864994" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The note also includes an .ics file that will automatically remove the event from compatible calendar programs.  Pretty neat, huh?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3293581130270432430-307151818091011161?l=gcalmobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gcalmobile.blogspot.com/feeds/307151818091011161/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3293581130270432430&amp;postID=307151818091011161' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3293581130270432430/posts/default/307151818091011161'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3293581130270432430/posts/default/307151818091011161'/><link rel='alternate' type='text/html' href='http://gcalmobile.blogspot.com/2006/12/cancelling-meetings-with-gcal-mobile.html' title='Cancelling Meetings with Gcal Mobile'/><author><name>hbridge</name><uri>http://www.blogger.com/profile/12001237727868093401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_2DJnXAW9_vE/RXebPJketGI/AAAAAAAAAAk/qqxeDtO9TfU/s72-c/cancellation.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3293581130270432430.post-7761083164260771148</id><published>2006-12-04T21:40:00.000-05:00</published><updated>2006-12-06T16:56:24.318-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='build'/><title type='text'>Build 0.17 Posted</title><content type='html'>Build 0.17 is up, featuring multi-calendar support!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_2DJnXAW9_vE/RXTco-_RdxI/AAAAAAAAAAY/PwVwSh_pfvs/s1600-h/multiaccount.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_2DJnXAW9_vE/RXTco-_RdxI/AAAAAAAAAAY/PwVwSh_pfvs/s320/multiaccount.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5004867682576725778" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Note that the app will connect to download your calendar list at startup now.  I'll fix that soon.  Also, you cannot currently control which calendars are downloaded, you just get them all.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;UPDATE&lt;/span&gt;: with build .172 Gcal Mobile no longer asks to connect to download your calendar list at startup; it only downloads your list when you perform an operation that requires synchronization with the Google Calendar Server.  Also note that it now looks two weeks into the future.  Some UI has changed a little (progress bars).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;NOTE&lt;/span&gt;: With release .172, the .jar name has changed to GcalMobile.jar.  You will have to uninstall the old version manually and reenter your account info.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3293581130270432430-7761083164260771148?l=gcalmobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gcalmobile.blogspot.com/feeds/7761083164260771148/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3293581130270432430&amp;postID=7761083164260771148' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3293581130270432430/posts/default/7761083164260771148'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3293581130270432430/posts/default/7761083164260771148'/><link rel='alternate' type='text/html' href='http://gcalmobile.blogspot.com/2006/12/build-017-posted.html' title='Build 0.17 Posted'/><author><name>hbridge</name><uri>http://www.blogger.com/profile/12001237727868093401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_2DJnXAW9_vE/RXTco-_RdxI/AAAAAAAAAAY/PwVwSh_pfvs/s72-c/multiaccount.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3293581130270432430.post-6721449824391867702</id><published>2006-12-01T23:12:00.000-05:00</published><updated>2006-12-01T23:31:42.842-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='build'/><title type='text'>Build 0.16 Posted</title><content type='html'>New feature: you can now delete events from the agenda view.  Also, the agenda now shows only those appointments for the next week.  I'll be creating UI that lets you set a the number of days in the future to get events.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_2DJnXAW9_vE/RXD_m-_RdwI/AAAAAAAAAAM/OiWuvxranL8/s1600-h/deleteevent.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_2DJnXAW9_vE/RXD_m-_RdwI/AAAAAAAAAAM/OiWuvxranL8/s320/deleteevent.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5003780231217116930" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3293581130270432430-6721449824391867702?l=gcalmobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gcalmobile.blogspot.com/feeds/6721449824391867702/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3293581130270432430&amp;postID=6721449824391867702' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3293581130270432430/posts/default/6721449824391867702'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3293581130270432430/posts/default/6721449824391867702'/><link rel='alternate' type='text/html' href='http://gcalmobile.blogspot.com/2006/12/build-016-posted.html' title='Build 0.16 Posted'/><author><name>hbridge</name><uri>http://www.blogger.com/profile/12001237727868093401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_2DJnXAW9_vE/RXD_m-_RdwI/AAAAAAAAAAM/OiWuvxranL8/s72-c/deleteevent.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3293581130270432430.post-3229472369620007871</id><published>2006-11-30T16:02:00.000-05:00</published><updated>2006-11-30T16:52:08.811-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='build'/><title type='text'>Build 0.15 Posted</title><content type='html'>Build 0.15 is up   &lt;a href="http://chengyuwiki.info/gPhoneSync/gPhoneSync.jad"&gt;here from your phone&lt;/a&gt; and &lt;a href="http://gcalmobile.googlepages.com/gPhoneSync.jar"&gt;here from your computer.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;New features:&lt;ul&gt;&lt;li&gt;Event info screen now displays meeting attendees, their acceptance status and email.&lt;/li&gt;&lt;/ul&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/x/blogger2/7342/402048477816214/1600/157066/attendees.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/x/blogger2/7342/402048477816214/320/214492/attendees.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Up next:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Update existing events&lt;/li&gt;&lt;li&gt;Send late notices to attendees&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3293581130270432430-3229472369620007871?l=gcalmobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gcalmobile.blogspot.com/feeds/3229472369620007871/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3293581130270432430&amp;postID=3229472369620007871' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3293581130270432430/posts/default/3229472369620007871'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3293581130270432430/posts/default/3229472369620007871'/><link rel='alternate' type='text/html' href='http://gcalmobile.blogspot.com/2006/11/build-015-posted.html' title='Build 0.15 Posted'/><author><name>hbridge</name><uri>http://www.blogger.com/profile/12001237727868093401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3293581130270432430.post-2917135207524220579</id><published>2006-11-27T08:56:00.000-05:00</published><updated>2006-11-27T09:03:46.937-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='build'/><title type='text'>Build 0.14 Posted</title><content type='html'>After a whole lot of refactoring, most of the time code is now together in one easier-to-use class that helped me standardize some of the text formatting.&lt;br /&gt;&lt;br /&gt;The only visible changes are:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Menu order for the Agenda screen is now different, with the "Refresh" command replacing the "Exit" command's position on regular phones (closer to Gmail mobile)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Date and time handling is now smarter.  Events that do not span multiple days will not repeat the date for the end time.  All-day events don't end at 0:00 the day after the final day of the event, and don't display the time at all in the Agenda.&lt;/li&gt;&lt;/ul&gt;As usual download &lt;a href="http://chengyuwiki.info/gPhoneSync/gPhoneSync.jad"&gt;here from your phone&lt;/a&gt; or &lt;a href="http://gcalmobile.googlepages.com/gPhoneSync.jar"&gt;here from your computer.&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3293581130270432430-2917135207524220579?l=gcalmobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gcalmobile.blogspot.com/feeds/2917135207524220579/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3293581130270432430&amp;postID=2917135207524220579' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3293581130270432430/posts/default/2917135207524220579'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3293581130270432430/posts/default/2917135207524220579'/><link rel='alternate' type='text/html' href='http://gcalmobile.blogspot.com/2006/11/build-014-posted.html' title='Build 0.14 Posted'/><author><name>hbridge</name><uri>http://www.blogger.com/profile/12001237727868093401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3293581130270432430.post-7950097963117055932</id><published>2006-11-24T17:40:00.000-05:00</published><updated>2006-11-24T17:44:19.983-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='build'/><title type='text'>Build 0.13 Posted</title><content type='html'>New in the 0.13 build:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Selecting an event in the agenda now shows detailed event info&lt;br /&gt;&lt;/li&gt;&lt;li&gt;When adding new events, you can now set the end time (default is start + 30 minutes)&lt;/li&gt;&lt;/ul&gt;Up next:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Change/delete existing events&lt;/li&gt;&lt;li&gt;Attendee info&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3293581130270432430-7950097963117055932?l=gcalmobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gcalmobile.blogspot.com/feeds/7950097963117055932/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3293581130270432430&amp;postID=7950097963117055932' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3293581130270432430/posts/default/7950097963117055932'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3293581130270432430/posts/default/7950097963117055932'/><link rel='alternate' type='text/html' href='http://gcalmobile.blogspot.com/2006/11/build-013-posted.html' title='Build 0.13 Posted'/><author><name>hbridge</name><uri>http://www.blogger.com/profile/12001237727868093401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3293581130270432430.post-2606739534193685411</id><published>2006-11-24T13:40:00.000-05:00</published><updated>2006-12-06T01:20:12.577-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='release'/><title type='text'>Gcal Mobile 0.1 Released</title><content type='html'>Welcome to the Gcal Mobile blog!&lt;br /&gt;Gcal Mobile is a mobile java application that gives you access to your Google Calendar from you mobile phone.&lt;br /&gt;&lt;br /&gt;Currently, the application supports:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Agenda viewing&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Event adding&lt;/li&gt;&lt;/ul&gt;An admittedly small feature set, but other features are in the works.&lt;br /&gt;&lt;br /&gt;You can find more information and download the app at &lt;a href="http://gcalmobile.googlepages.com/"&gt;http://gcalmobile.googlepages.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3293581130270432430-2606739534193685411?l=gcalmobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gcalmobile.blogspot.com/feeds/2606739534193685411/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3293581130270432430&amp;postID=2606739534193685411' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3293581130270432430/posts/default/2606739534193685411'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3293581130270432430/posts/default/2606739534193685411'/><link rel='alternate' type='text/html' href='http://gcalmobile.blogspot.com/2006/11/google-calendar-mobile-01-released.html' title='Gcal Mobile 0.1 Released'/><author><name>hbridge</name><uri>http://www.blogger.com/profile/12001237727868093401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
