<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Bryan Clark &#187; google calendar</title>
	<atom:link href="http://clarkbw.net/blog/tag/google-calendar/feed/" rel="self" type="application/rss+xml" />
	<link>http://clarkbw.net/blog</link>
	<description>Change thrives on me</description>
	<lastBuildDate>Mon, 02 Apr 2012 23:29:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Try other web apps in Thunderbird tabs</title>
		<link>http://clarkbw.net/blog/2009/11/25/try-other-web-apps-in-thunderbird-tabs/</link>
		<comments>http://clarkbw.net/blog/2009/11/25/try-other-web-apps-in-thunderbird-tabs/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 22:30:50 +0000</pubDate>
		<dc:creator>Bryan Clark</dc:creator>
				<category><![CDATA[mozilla]]></category>
		<category><![CDATA[add-ons]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[google calendar]]></category>
		<category><![CDATA[jetpack]]></category>
		<category><![CDATA[tabs]]></category>
		<category><![CDATA[thunderbird]]></category>

		<guid isPermaLink="false">http://clarkbw.net/blog/?p=738</guid>
		<description><![CDATA[Colin Dean converted the code from my post on Google Calendar in Thunderbird tabs and created a GMail tab for Thunderbird. If you&#8217;re interested in trying what a web application would look like running inside a Thunderbird tab without modifying an extension use the following code snippet. Open the Error Console from the Tools Menu &#8230; <a href="http://clarkbw.net/blog/2009/11/25/try-other-web-apps-in-thunderbird-tabs/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://cad.cx/">Colin Dean</a> converted the <a href="http://hg.mozilla.org/users/clarkbw_gnome.org/googlecalendartab/">code</a> from my post on <a href="http://clarkbw.net/blog/2009/11/23/google-calendar-in-thunderbird-tabs/">Google Calendar in Thunderbird tabs</a> and created a <a href="https://code.edge.launchpad.net/~colindean/+junk/gmailtab">GMail tab for Thunderbird</a>.</p>
<p>If you&#8217;re interested in trying what  a web application would look like running inside a Thunderbird tab without modifying an extension use the following code snippet.</p>
<p>Open the Error Console from the Tools Menu</p>
<p style="text-align: center;"><img class="aligncenter size-medium wp-image-741" title="tools-error-console" src="http://clarkbw.net/blog/wp-content/uploads/2009/11/tools-error-console-290x300.png" alt="tools-error-console" width="290" height="300" /></p>
<p>Copy &amp; Paste this code into the input entry at the top:</p>
<pre>Components.classes['@mozilla.org/appshell/window-mediator;1']
          .getService(Components.interfaces.nsIWindowMediator)
          .getMostRecentWindow("mail:3pane")
          .document.getElementById("tabmail")
          .openTab("contentTab",{contentPage:"http://tinyvid.tv/show/2h9led44g152z"})</pre>
<p><strong>update:</strong> here&#8217;s a text input which you can easily copy and paste the above code from.<br />
<input style="width:100%;" type="text" value="Components.classes['@mozilla.org/appshell/window-mediator;1'].getService(Components.interfaces.nsIWindowMediator).getMostRecentWindow('mail:3pane').document.getElementById('tabmail').openTab('contentTab',{contentPage:'http://tinyvid.tv/show/2h9led44g152z'})"/>
<p>Change the provided link ( <a href="http://tinyvid.tv/show/2h9led44g152z">http://tinyvid.tv/show/2h9led44g152z</a> ) at the end to the web application you&#8217;d like to try, like <a href="http://twitter.com">http://twitter.com</a> for example.  Click the <strong>( Evaluate )</strong> button.</p>
<p style="text-align: center;"><a href="http://clarkbw.net/blog/wp-content/uploads/2009/11/error-console.png"><img class="size-medium wp-image-739  aligncenter" title="error-console" src="http://clarkbw.net/blog/wp-content/uploads/2009/11/error-console-300x214.png" alt="error-console" width="300" height="214" /></a></p>
<p><span style="text-decoration: underline;">It&#8217;s Party Time!</span> ( if you didn&#8217;t change the link,  <a href="http://tinyvid.tv/show/2h9led44g152z">http://tinyvid.tv/show/2h9led44g152z</a> )</p>
<p style="text-align: center;"><a href="http://clarkbw.net/blog/wp-content/uploads/2009/11/its-party-time-in-a-thunderbird-tab.png"><img class="size-medium wp-image-740  aligncenter" title="its-party-time-in-a-thunderbird-tab" src="http://clarkbw.net/blog/wp-content/uploads/2009/11/its-party-time-in-a-thunderbird-tab-300x293.png" alt="its-party-time-in-a-thunderbird-tab" width="300" height="293" /></a></p>
<p>You can continue to iterate the tab application by creating a new <a href="https://developer.mozilla.org/en/Thunderbird/Content_Tabs#Handling_clicks">click handler</a>, however at that point it might be worthwhile to start with the extension code instead of working in the error console.</p>
<p><strong>Jetpack for Thunderbird</strong></p>
<p>In the hopefully not too distant future Thunderbird will gain <a href="https://jetpack.mozillalabs.com/">Jetpack</a> as it&#8217;s new extension model and it will be no longer necessary for add-ons like this these be created but instead a simple Jetpack which can do the same things without restarts or complicated installs.</p>
<p>If you&#8217;re interested in this take a look at Andrew&#8217;s recent <a href="http://www.visophyte.org/blog/2009/11/22/thunderbird-jetpack-teasers-words-per-minute-in-compose/">Jetpack in Thunderbird</a> post.</p>
<p><span style="color: #808080;"><em>Above code snippet courtesy of Magnus in <a title="mkmelin+mozilla@iki.fi -- (From update of attachment 403217) Looks good. Tested using  Components.classes['@mozilla.org/appshell/window-mediator;1'].getService(Components.interfaces.nsIWindowMediator).getMo ..." href=""><a class="__firefox_bugidhelper"></a></a></em></span></p>
]]></content:encoded>
			<wfw:commentRss>http://clarkbw.net/blog/2009/11/25/try-other-web-apps-in-thunderbird-tabs/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Google Calendar in Thunderbird tabs</title>
		<link>http://clarkbw.net/blog/2009/11/23/google-calendar-in-thunderbird-tabs/</link>
		<comments>http://clarkbw.net/blog/2009/11/23/google-calendar-in-thunderbird-tabs/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 00:49:43 +0000</pubDate>
		<dc:creator>Bryan Clark</dc:creator>
				<category><![CDATA[mozilla]]></category>
		<category><![CDATA[add-ons]]></category>
		<category><![CDATA[calendar]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[google calendar]]></category>
		<category><![CDATA[tabs]]></category>
		<category><![CDATA[thunderbird]]></category>

		<guid isPermaLink="false">http://clarkbw.net/blog/?p=724</guid>
		<description><![CDATA[If you&#8217;re a Google Calendar user like myself you might want to check out this really simple add-on for Thunderbird, which should be available as an official add-on for the coming Thunderbird 3 release. The Google Calendar Tab As simple as it sounds, this adds the Google Calendar web interface as a new tab directly &#8230; <a href="http://clarkbw.net/blog/2009/11/23/google-calendar-in-thunderbird-tabs/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re a <a href="http://calendar.google.com/">Google Calendar</a> user like myself you might want to check out this really simple add-on for <a href="http://www.mozillamessaging.com/thunderbird/">Thunderbird</a>, which should be available as an official add-on for the coming Thunderbird 3 release.</p>
<p><strong>The Google Calendar Tab</strong></p>
<p>As simple as it sounds, this adds the Google Calendar web interface as a new tab directly into Thunderbird.  Creating and viewing events works just as it would in a browser like Firefox. <img src='http://clarkbw.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align: center;"><a href="http://clarkbw.net/blog/wp-content/uploads/2009/11/Google-Calendar-Tab.png"><img class="size-medium wp-image-726  aligncenter" title="Google Calendar Tab" src="http://clarkbw.net/blog/wp-content/uploads/2009/11/Google-Calendar-Tab-300x226.png" alt="Google Calendar Tab" width="300" height="226" /></a></p>
<p>If your calendar is setup to show popup alerts you&#8217;ll continue to see them from the calendar tab while in other, mail, tabs.</p>
<p style="text-align: center;">Here&#8217;s my family <a href="http://en.wikipedia.org/wiki/Pinochle">Pinochle</a> game reminder alert showing.</p>
<p style="text-align: center;"><img class="size-full wp-image-725  aligncenter" title="Google Calendar Alerts" src="http://clarkbw.net/blog/wp-content/uploads/2009/11/Google-Calendar-Alerts.png" alt="Google Calendar Alerts" width="491" height="164" /></p>
<p style="text-align: left;">
<p style="text-align: left;">There is no official release of this extension yet, however you could grab the <a href="http://hg.mozilla.org/users/clarkbw_gnome.org/googlecalendartab/raw-file/tip/release/googlecalendartab.xpi">latest XPI</a>, download and install it into the latest (at least rc1) Shredder release.</p>
<p style="text-align: left;"><strong>More Extensions</strong></p>
<p style="text-align: left;">It&#8217;s easy to get started integrating a web application like Twitter, Remember the Milk, and other sites into Thunderbird.  Once you get the initial pieces  you can start working on better integration into your email conversations.</p>
<p style="text-align: left;">If you&#8217;re interested in creating an extension similar to this one, here are a couple links you probably want to  check out:</p>
<ul>
<li><a href="http://hg.mozilla.org/users/clarkbw_gnome.org/googlecalendartab/">Google Calendar Tab source code</a></li>
<li><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=516776">bug 516776 &#8211; Make it possible for browser elements to navigate through links/pages</a></li>
<li><a href="https://developer.mozilla.org/En/Thunderbird_3_for_developers#Content_Browsing">Thunderbird 3 for Developers &#8211; Content Browsing</a></li>
<li><a href="https://developer.mozilla.org/en/Thunderbird/Content_Tabs">Thunderbird Content Tabs</a></li>
</ul>
<p><strong>Lightning</strong></p>
<p>This calendar extension only handles a single url for Google Calendar.  If you&#8217;re looking for actual calendar integration with different calendars, including google calendar, you&#8217;ll want to check out the <a href="http://www.mozilla.org/projects/calendar/">Lightning Calendar extension</a> which also runs inside Thunderbird tabs.</p>
<p style="text-align: left;">
]]></content:encoded>
			<wfw:commentRss>http://clarkbw.net/blog/2009/11/23/google-calendar-in-thunderbird-tabs/feed/</wfw:commentRss>
		<slash:comments>182</slash:comments>
		</item>
		<item>
		<title>Lightning Nightly Builds</title>
		<link>http://clarkbw.net/blog/2008/03/31/lightning-nightly-builds/</link>
		<comments>http://clarkbw.net/blog/2008/03/31/lightning-nightly-builds/#comments</comments>
		<pubDate>Mon, 31 Mar 2008 17:39:47 +0000</pubDate>
		<dc:creator>Bryan Clark</dc:creator>
				<category><![CDATA[mozilla]]></category>
		<category><![CDATA[calendar]]></category>
		<category><![CDATA[google calendar]]></category>
		<category><![CDATA[lightning]]></category>
		<category><![CDATA[nightly builds]]></category>
		<category><![CDATA[thunderbird]]></category>

		<guid isPermaLink="false">http://clarkbw.net/blog/?p=301</guid>
		<description><![CDATA[Since I started using the Thunderbird nightly builds I haven&#8217;t been using the Lightning plugin because the add-on version didn&#8217;t keep up with the latest build versions of Thunderbird.  Luckily this morning I woke up from this reality when I found the Lightning Nightly Updater which fixes that problem. After installing I changed it&#8217;s options &#8230; <a href="http://clarkbw.net/blog/2008/03/31/lightning-nightly-builds/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Since I started using the <a href="http://ftp.mozilla.org/pub/mozilla.org/thunderbird/nightly/latest-trunk/">Thunderbird nightly builds</a> I haven&#8217;t been using the <a href="https://addons.mozilla.org/en-US/thunderbird/addon/2313">Lightning plugin</a> because the add-on version didn&#8217;t keep up with the latest build versions of Thunderbird.  Luckily this morning I woke up from this reality when I found the <a href="https://addons.mozilla.org/en-US/thunderbird/addon/4623">Lightning Nightly Updater</a> which fixes that problem.</p>
<p>After installing I changed it&#8217;s options to also install the gdata provider for <a href="http://www.google.com/calendar">Google Calendar</a>, then I ran the <em>Check for Updates</em> menu item from the Help menu and calendaring is back.</p>
<p><strong>Update</strong>: Just to note that the nightly updater should grab the proper version even if you&#8217;re running a <a href="http://ftp.mozilla.org/pub/mozilla.org/thunderbird/nightly/latest-mozilla1.8/">thunderbird branch</a> instead of trunk.</p>
]]></content:encoded>
			<wfw:commentRss>http://clarkbw.net/blog/2008/03/31/lightning-nightly-builds/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.362 seconds -->

