<?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>Shawn Wilsher &#187; RTSE</title>
	<atom:link href="http://shawnwilsher.com/archives/category/mozilla/extensions/rtse/feed" rel="self" type="application/rss+xml" />
	<link>http://shawnwilsher.com</link>
	<description></description>
	<lastBuildDate>Sun, 04 Dec 2011 10:37:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Changes</title>
		<link>http://shawnwilsher.com/archives/227</link>
		<comments>http://shawnwilsher.com/archives/227#comments</comments>
		<pubDate>Tue, 03 Feb 2009 04:35:59 +0000</pubDate>
		<dc:creator>Shawn Wilsher</dc:creator>
				<category><![CDATA[RTSE]]></category>
		<category><![CDATA[ownership]]></category>

		<guid isPermaLink="false">http://shawnwilsher.com/?p=227</guid>
		<description><![CDATA[I have some good news, and I have some bad news. Since the world is so accustomed to bad news as of late with the economy and what not, I&#8217;ll start with that. I will no longer be developing my first add-on, the Rooster Teeth Site Extender. I&#8217;ve established that I simply do not have [...]]]></description>
			<content:encoded><![CDATA[<p>I have some good news, and I have some bad news.  Since the world is so accustomed to bad news as of late with the economy and what not, I&#8217;ll start with that.</p>
<p>I will no longer be developing my first add-on, the Rooster Teeth Site Extender.  I&#8217;ve established that I simply do not have time to maintain it, or do the reviews.  It&#8217;s disappointing to both me, and its users to have an owner who isn&#8217;t really owning it.</p>
<p>Now for the good news.  I just saved a bunch of money on my car insurance &#8211; er, wait.  That&#8217;s not it.  There is a new maintainer!  In fact, I&#8217;ve already transferred the ownership of the project over to <a href="http://rvb.roosterteeth.com/members/profile.php?uid=357517">him</a>.  He cares a lot more about the project than I do, so it&#8217;s a good fit.</p>
<p>You can still report bugs in the same place as before, but I&#8217;m just a consultant of the project now.  I wish the project luck, and it&#8217;s been fun while it lasted!</p>
]]></content:encoded>
			<wfw:commentRss>http://shawnwilsher.com/archives/227/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Asynchronous Storage API</title>
		<link>http://shawnwilsher.com/archives/162</link>
		<comments>http://shawnwilsher.com/archives/162#comments</comments>
		<pubDate>Tue, 15 Jul 2008 00:38:53 +0000</pubDate>
		<dc:creator>Shawn Wilsher</dc:creator>
				<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[RTSE]]></category>

		<guid isPermaLink="false">http://shawnwilsher.com/?p=162</guid>
		<description><![CDATA[That asynchronous storage API I&#8217;ve been working on for a while has finally been pushed to mozilla-central. That means you can now run database queries off the main thread without blocking the UI. This includes both read and write statements. This may not seem like a big deal, but there is a big benefit to [...]]]></description>
			<content:encoded><![CDATA[<p>That asynchronous storage API I&#8217;ve been working on for a while has finally been pushed to mozilla-central.  That means you can now run database queries off the main thread without blocking the UI.  This includes both read and write statements.</p>
<p>This may not seem like a big deal, but there is a big benefit to using this API over the existing synchronous API.  SQLite performs a file system operation called fsync which pushes the data in the file system&#8217;s cache to the disk.  This operation is inherently synchronous, and on some file systems (like ext3), can take substantial amount of time given the right circumstances.  If this is ran on the main thread, the UI is locked up the whole time.  By using this new asynchronous API, you won&#8217;t have to worry about that fsync holding up the main thread at all!</p>
<p>Perhaps the best part about this new API is that it doesn&#8217;t require many code changes.  You still create SQL statements the same way, but instead of calling <code>execute</code> or <code>executeStep</code> on the prepared statement, you just have to call <code>executeAsync</code>.  The method takes one parameter &#8211; a callback that notifies on completion, error, and results.  The callback is optional on the off chance that consumers don&#8217;t care if something finishes successfully or not.</p>
<p>Iterating through results is not much different from before either.  The only difference is that results may be chunked, so the callback may get notified about results several times (with only the new data).  Some good example code can be found <a href="http://mxr.mozilla.org/mozilla-central/source/storage/test/unit/test_storage_statement_executeAsync.js">in the tests</a> that landed with this new API.</p>
<p>I&#8217;d really like people to try it out and see if they have any issues with the API.  There are already a few refinements with bugs filed, and a few more up in my head that we might want if the need arises.</p>
]]></content:encoded>
			<wfw:commentRss>http://shawnwilsher.com/archives/162/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Oops</title>
		<link>http://shawnwilsher.com/archives/125</link>
		<comments>http://shawnwilsher.com/archives/125#comments</comments>
		<pubDate>Wed, 31 Oct 2007 18:29:55 +0000</pubDate>
		<dc:creator>Shawn Wilsher</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[RTSE]]></category>

		<guid isPermaLink="false">http://shawnwilsher.com/archives/125</guid>
		<description><![CDATA[When I upgraded WordPress earlier this week, a also moved web hosts. I left all of my subdomains over on the old host because I didn&#8217;t have time to move them all over yet. Turns out that they aren&#8217;t working. I&#8217;ve fixed one of them, and plan to fix the rest tonight, but some of [...]]]></description>
			<content:encoded><![CDATA[<p>When I <a href="http://shawnwilsher.com/archives/124">upgraded WordPress earlier this week</a>, a also moved web hosts.  I left all of my subdomains over on the old host because I didn&#8217;t have time to move them all over yet.  Turns out that they aren&#8217;t working.  I&#8217;ve fixed one of them, and plan to fix the rest tonight, but some of my add-ons sorta depend on stuff being around that clearly aren&#8217;t.  Everything should be back up tomorrow.  Please pardon my construction dust&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://shawnwilsher.com/archives/125/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RTSE 1.0.10 Out</title>
		<link>http://shawnwilsher.com/archives/76</link>
		<comments>http://shawnwilsher.com/archives/76#comments</comments>
		<pubDate>Sat, 03 Mar 2007 17:39:12 +0000</pubDate>
		<dc:creator>Shawn Wilsher</dc:creator>
				<category><![CDATA[RTSE]]></category>

		<guid isPermaLink="false">http://shawnwilsher.com/archives/76</guid>
		<description><![CDATA[They were kind enough to land the spell checking of XUL textboxes on to the 1.8 branch, so I&#8217;ve properly enabled it now in RTSE. You should get a notification about an update within 24 hours, or you can just download and install it again here.]]></description>
			<content:encoded><![CDATA[<p>They were kind enough to land the spell checking of XUL textboxes on to the 1.8 branch, so I&#8217;ve properly enabled it now in RTSE.  You should get a notification about an update within 24 hours, or you can just download and install it again <a href="http://shawnwilsher.com/extensions/rtse/">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://shawnwilsher.com/archives/76/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>RTSE v1.0.9 is Out</title>
		<link>http://shawnwilsher.com/archives/71</link>
		<comments>http://shawnwilsher.com/archives/71#comments</comments>
		<pubDate>Wed, 11 Oct 2006 15:57:44 +0000</pubDate>
		<dc:creator>Shawn Wilsher</dc:creator>
				<category><![CDATA[RTSE]]></category>

		<guid isPermaLink="false">http://shawnwilsher.com/archives/71</guid>
		<description><![CDATA[I got some time today to get the file fixed up and the build out to all the places (I have to upload it here and to SourceForge). I also have to allow time to post all the release notices in the various places. It&#8217;s all very time consuming, and I don&#8217;t have a lot [...]]]></description>
			<content:encoded><![CDATA[<p>I got some time today to get the file fixed up and the build out to all the places (I have to upload it here and to SourceForge).  I also have to allow time to post all the release notices in the various places.  It&#8217;s all very time consuming, and I don&#8217;t have a lot of time.</p>
<p>Anyway, those of you who have jumped the gun like me and have Firefox 2.0 installed (it&#8217;s just a release candidate, so don&#8217;t get it unless you want something that is potentially unstable), I&#8217;m sorry but spell checking won&#8217;t work.  Well, it works in the sense that it underlines the word, but it won&#8217;t offer suggestions.  This is because of Bug <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=346787">346787</a>, which might make it into 2.0.0.1.</p>
<p>Update in the normal ways (download it here, or have the extension/addons manager do it for you), and be on your way!</p>
]]></content:encoded>
			<wfw:commentRss>http://shawnwilsher.com/archives/71/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>RTSE v1.0.8 is Out</title>
		<link>http://shawnwilsher.com/archives/70</link>
		<comments>http://shawnwilsher.com/archives/70#comments</comments>
		<pubDate>Fri, 29 Sep 2006 01:58:41 +0000</pubDate>
		<dc:creator>Shawn Wilsher</dc:creator>
				<category><![CDATA[RTSE]]></category>

		<guid isPermaLink="false">http://shawnwilsher.com/archives/70</guid>
		<description><![CDATA[That&#8217;s right folks, a new release. It has some of the long awaited features such as same page replies, in-reply-to-linking, and a few other optimizations. Let me just say that I cannot wait to move to trunk. This 1.0 branch code is really crappy. I&#8217;m really glad my coding skills have greatly improved over when [...]]]></description>
			<content:encoded><![CDATA[<p>That&#8217;s right folks, a new release.  It has some of the long awaited features such as same page replies, in-reply-to-linking, and a few other optimizations.  Let me just say that I cannot wait to move to trunk.  This 1.0 branch code is really crappy.  I&#8217;m really glad my coding skills have greatly improved over when I first started this.</p>
<p>You can get the update by going to http://shawnwilsher.com/extensions/rtse/ and installing it, or by going to the extension manager, selecting RTSE, and selecting find updates.</p>
<p>If you want to view the source, you can do so <a href="http://svn.sourceforge.net/viewvc/rtse/tags/v1.0.8/">here</a>.</p>
<p>If you have any questions or bug reports, feel free to contact me.</p>
]]></content:encoded>
			<wfw:commentRss>http://shawnwilsher.com/archives/70/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>RTSE out!</title>
		<link>http://shawnwilsher.com/archives/56</link>
		<comments>http://shawnwilsher.com/archives/56#comments</comments>
		<pubDate>Fri, 07 Apr 2006 04:24:49 +0000</pubDate>
		<dc:creator>Shawn Wilsher</dc:creator>
				<category><![CDATA[RTSE]]></category>

		<guid isPermaLink="false">http://shawnwilsher.com/archives/56</guid>
		<description><![CDATA[Man, I&#8217;ve got a feature in the works that will just rock. I&#8217;m gonna keep this one under wraps until it&#8217;s done though, but the good news is that RTSE 1.0.5 is out and available for the general population. The new features include (but are not limited to): -Vastly improved editor interface (we are talking [...]]]></description>
			<content:encoded><![CDATA[<p>Man, I&#8217;ve got a feature in the works that will just rock. I&#8217;m gonna keep this one under wraps until it&#8217;s done though, but the good news is that RTSE 1.0.5 is out and available for the general population.</p>
<p>The new features include (but are not limited to):<br />
-Vastly improved editor interface (we are talking leaps and bounds over what you have now)<br />
-Reply on same page (disabled by default. You will have to enable it)<br />
-Custom color picker<br />
-Colored text works more intuitvely<br />
-Convert smilies check box for those times when you don&#8217;t want you smilies auto-converted<br />
-Better support for the various themes in Firefox</p>
<p><a href="http://shawnwilsher.com/extensions/rtse/">Go over and download it now!</a></p>
<p><img src="http://www.pms-clan.com/images/Forums/support/userbars/rtse_coder.png" alt="RTSE coder"/></p>
]]></content:encoded>
			<wfw:commentRss>http://shawnwilsher.com/archives/56/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Custom Smilies for RTSE</title>
		<link>http://shawnwilsher.com/archives/52</link>
		<comments>http://shawnwilsher.com/archives/52#comments</comments>
		<pubDate>Sun, 19 Mar 2006 04:11:54 +0000</pubDate>
		<dc:creator>Shawn Wilsher</dc:creator>
				<category><![CDATA[RTSE]]></category>

		<guid isPermaLink="false">http://shawnwilsher.com/archives/52</guid>
		<description><![CDATA[So, you want your own images for smilies with RTSE huh? Tired of waiting for myself and Brandon to release the next version (we are too), well Purdueohol was nice enough to type up a brief tutorial on how to use your own custom smilies. Just takes a little bit of work from you! We&#8217;ll [...]]]></description>
			<content:encoded><![CDATA[<p>So, you want your own images for smilies with RTSE huh?  Tired of waiting for myself and Brandon to release the next version (we are too), well <a href="http://www.roosterteeth.com/members/profile.php?uid=2623">Purdueohol</a> was nice enough to type up a <a href="http://shawnwilsher.com/extensions/rtse/custom-smilies/">brief tutorial</a> on how to use your own custom smilies.  Just takes a little bit of work from you!</p>
<p>We&#8217;ll have a new version of RTSE out soon, but both of us have been busy.  Sorry.</p>
]]></content:encoded>
			<wfw:commentRss>http://shawnwilsher.com/archives/52/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

