<?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>AjaxLife Blog &#187; Development</title>
	<atom:link href="http://blog.ajaxlife.net/category/development/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.ajaxlife.net</link>
	<description>AjaxLife status and updates</description>
	<lastBuildDate>Thu, 01 Jul 2010 17:38:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>We&#8217;re back!</title>
		<link>http://blog.ajaxlife.net/2010/05/were-back/</link>
		<comments>http://blog.ajaxlife.net/2010/05/were-back/#comments</comments>
		<pubDate>Fri, 21 May 2010 02:55:46 +0000</pubDate>
		<dc:creator>Katharine Berry</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Donations]]></category>

		<guid isPermaLink="false">http://blog.ajaxlife.net/?p=342</guid>
		<description><![CDATA[We&#8217;re back, and hopefully more reliable than before. As a bonus, you no longer get redirected to bizarre IPs! Development will be picking up again shortly. Also, since we&#8217;re back, donations would be appreciated – since I&#8217;m on the main grid now (:D), please just send L$ to Katharine Berry in-world if you wish to [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;re back, and hopefully more reliable than before. As a bonus, you no longer get redirected to bizarre IPs! Development will be picking up again shortly.</p>
<p>Also, since we&#8217;re back, donations would be appreciated – since I&#8217;m on the main grid now (:D), please just send L$ to Katharine Berry in-world if you wish to donate, cover costs, etc. <img src='http://blog.ajaxlife.net/wp-includes/images/smilies/icon_surprised.gif' alt=':o' class='wp-smiley' /> </p>
<p>(I don&#8217;t really have much to say here. Can you tell?)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ajaxlife.net/2010/05/were-back/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>AjaxLife 0.6</title>
		<link>http://blog.ajaxlife.net/2010/01/ajaxlife-0-6/</link>
		<comments>http://blog.ajaxlife.net/2010/01/ajaxlife-0-6/#comments</comments>
		<pubDate>Sun, 24 Jan 2010 18:27:32 +0000</pubDate>
		<dc:creator>Katharine Berry</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Donations]]></category>

		<guid isPermaLink="false">http://blog.ajaxlife.net/?p=330</guid>
		<description><![CDATA[AjaxLife is actually being actively developed again. Shocking, I know. In any case, AjaxLife 0.6 is almost ready. This is mostly a maintenance release, with the following improvements: The map now works as expected Textures now display as expected Group chat now works as expected HTTPS links now work as expected Parcel tracking now works [...]]]></description>
			<content:encoded><![CDATA[<p>AjaxLife is actually being actively developed again. Shocking, I know.</p>
<p>In any case, AjaxLife 0.6 is almost ready. This is mostly a maintenance release, with the following improvements:</p>
<ul>
<li>The map now works as expected</li>
<li>Textures now display as expected</li>
<li>Group chat now works as expected</li>
<li>HTTPS links now work as expected</li>
<li>Parcel tracking now works as expected</li>
<li>llOwnerSay from objects is coloured appropriately</li>
<li>LSL highlighter is up-to-date</li>
</ul>
<p>Actual new features will materialise later on. Additionally, a rewritten iPhone client is in progress. Coinciding with this release, I will once again start requesting donations (For the last year or so I have not requested donations, as it didn&#8217;t feel fair to ask them for something not actively being developed).</p>
<p>Oh, and the source code is now at <a href="http://github.com/Katharine/AjaxLife">http://github.com/Katharine/AjaxLife</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ajaxlife.net/2010/01/ajaxlife-0-6/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Log in&#8230; where?</title>
		<link>http://blog.ajaxlife.net/2008/06/log-in-anywhere/</link>
		<comments>http://blog.ajaxlife.net/2008/06/log-in-anywhere/#comments</comments>
		<pubDate>Tue, 24 Jun 2008 01:48:26 +0000</pubDate>
		<dc:creator>Katharine Berry</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[location]]></category>
		<category><![CDATA[login]]></category>

		<guid isPermaLink="false">http://blog.ajaxlife.net/?p=258</guid>
		<description><![CDATA[I&#8217;ve tweaked the layout of the login screen for the next version. It now looks like this:   Specifically, I added this menu:   Which may look something like this after typing: So now you can choose where to log in. This is working on my testing server, but not yet live.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve tweaked the layout of the login screen for the next version. It now looks like this:</p>
<p><a rel="attachment wp-att-259" href="http://blog.ajaxlife.net/2008/06/log-in-anywhere/picture-61/"><img class="alignnone size-medium wp-image-259" title="New login screen" src="http://blog.ajaxlife.net/wp-content/uploads/2008/06/picture-61-299x225.png" alt="" width="299" height="225" /></a></p>
<p> </p>
<p>Specifically, I added this menu:</p>
<p><img class="alignnone size-full wp-image-260" title="Location menu" src="http://blog.ajaxlife.net/wp-content/uploads/2008/06/picture-62.png" alt="" width="188" height="87" /></p>
<p> </p>
<p>Which may look something like this after typing:</p>
<p><img class="alignnone size-full wp-image-261" title="Log in to Andretti" src="http://blog.ajaxlife.net/wp-content/uploads/2008/06/picture-63.png" alt="" width="163" height="87" /></p>
<p>So now you can choose where to log in. This is working on my testing server, but not yet live.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ajaxlife.net/2008/06/log-in-anywhere/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>More AjaxLife development progress</title>
		<link>http://blog.ajaxlife.net/2008/04/more-ajaxlife-development-progress/</link>
		<comments>http://blog.ajaxlife.net/2008/04/more-ajaxlife-development-progress/#comments</comments>
		<pubDate>Sat, 26 Apr 2008 01:03:43 +0000</pubDate>
		<dc:creator>Katharine Berry</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[AjaxLife]]></category>
		<category><![CDATA[Editable]]></category>
		<category><![CDATA[Gallery]]></category>
		<category><![CDATA[Inventory]]></category>
		<category><![CDATA[Map]]></category>
		<category><![CDATA[Properties]]></category>

		<guid isPermaLink="false">http://blog.katharineberry.co.uk/?p=274</guid>
		<description><![CDATA[Here are some more screenshots! Going to add the ability to start your own group IMs tomorrow (hopefully), among other things.]]></description>
			<content:encoded><![CDATA[<p>Here are some more screenshots! <img src='http://blog.ajaxlife.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>

<a href='http://blog.ajaxlife.net/2008/04/more-ajaxlife-development-progress/picture-54/' title='AjaxLife Inventory Properties'><img width="150" height="150" src="http://blog.ajaxlife.net/wp-content/uploads/2008/04/picture-54-150x150.png" class="attachment-thumbnail" alt="AjaxLife Inventory Properties" title="AjaxLife Inventory Properties" /></a>
<a href='http://blog.ajaxlife.net/2008/04/more-ajaxlife-development-progress/picture-55/' title='Minimap with target'><img width="150" height="150" src="http://blog.ajaxlife.net/wp-content/uploads/2008/04/picture-55-150x150.png" class="attachment-thumbnail" alt="Minimap with target" title="Minimap with target" /></a>
<a href='http://blog.ajaxlife.net/2008/04/more-ajaxlife-development-progress/picture-56/' title='Loading region'><img width="84" height="66" src="http://blog.ajaxlife.net/wp-content/uploads/2008/04/picture-56.png" class="attachment-thumbnail" alt="Loading region" title="Loading region" /></a>
<a href='http://blog.ajaxlife.net/2008/04/more-ajaxlife-development-progress/picture-57/' title='No such region'><img width="55" height="48" src="http://blog.ajaxlife.net/wp-content/uploads/2008/04/picture-57.png" class="attachment-thumbnail" alt="No such region" title="No such region" /></a>

<p>Going to add the ability to start your own group IMs tomorrow (hopefully), among other things. <img src='http://blog.ajaxlife.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ajaxlife.net/2008/04/more-ajaxlife-development-progress/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>AjaxLife Development Progress</title>
		<link>http://blog.ajaxlife.net/2008/04/ajaxlife-development-progress/</link>
		<comments>http://blog.ajaxlife.net/2008/04/ajaxlife-development-progress/#comments</comments>
		<pubDate>Thu, 24 Apr 2008 22:31:20 +0000</pubDate>
		<dc:creator>Katharine Berry</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[AjaxLife]]></category>
		<category><![CDATA[Groups]]></category>
		<category><![CDATA[Instant Messages]]></category>
		<category><![CDATA[Second Life]]></category>

		<guid isPermaLink="false">http://blog.katharineberry.co.uk/?p=272</guid>
		<description><![CDATA[Coming soon, among other things: Other changes so far include significantly improved behaviour of those text boxes on the map (they now reflect what the map thinks you want), marking of the map beacon on the minimap (as a red mark), and assorted refactoring. Wee! Coming once I&#8217;m done adding stuffs.]]></description>
			<content:encoded><![CDATA[<p>Coming soon, among other things:</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-273" title="AjaxLife Group IMs" src="http://blog.ajaxlife.net/wp-content/uploads/2008/04/picture-53.png" alt="" width="500" height="118" /></p>
<p>Other changes so far include significantly improved behaviour of those text boxes on the map (they now reflect what the map thinks you want), marking of the map beacon on the minimap (as a red mark), and assorted refactoring. Wee!</p>
<p>Coming once I&#8217;m done adding stuffs. <img src='http://blog.ajaxlife.net/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ajaxlife.net/2008/04/ajaxlife-development-progress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Coming soon to AjaxLife</title>
		<link>http://blog.ajaxlife.net/2008/03/coming-soon-to-ajaxlife/</link>
		<comments>http://blog.ajaxlife.net/2008/03/coming-soon-to-ajaxlife/#comments</comments>
		<pubDate>Sat, 08 Mar 2008 14:56:25 +0000</pubDate>
		<dc:creator>Katharine Berry</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://blog.katharineberry.co.uk/2008/03/08/coming-soon-to-ajaxlife/</guid>
		<description><![CDATA[So, I&#8217;ve been semi-busily working on AjaxLife, and spending the rest of my time revising for insanely large numbers of tests. It must be report writing time. Anyway, we have new features to come to you all shortly, most of which are inventory related: Hovertips: Context menus: And, for those of you who use OS [...]]]></description>
			<content:encoded><![CDATA[<p>So, I&#8217;ve been semi-busily working on AjaxLife, and spending the rest of my time revising for insanely large numbers of tests. It must be report writing time.</p>
<p>Anyway, we have new features to come to you all shortly, most of which are inventory related:</p>
<p>Hovertips:<br />
<img src="http://blog.ajaxlife.net/wp-content/uploads/2008/03/ajaxlife-devscreensnapz003.png" alt="AjaxLife inventory hovertips" /></p>
<p>Context menus:<br />
<img src="http://blog.ajaxlife.net/wp-content/uploads/2008/03/ajaxlife-devscreensnapz004.png" alt="Folder context menu" /></p>
<p><img src="http://blog.ajaxlife.net/wp-content/uploads/2008/03/ajaxlife-devscreensnapz002.png" alt="Item context menu" /></p>
<p><img src="http://blog.ajaxlife.net/wp-content/uploads/2008/03/ajaxlife-devscreensnapz005.png" alt="Trash context menu" /></p>
<p>And, for those of you who use <a href="http://apple.com/macosx">OS X</a> and <a href="http://fluidapp.com">Fluid</a> (the latest version, that is), we can do this:<br />
<img src="http://blog.ajaxlife.net/wp-content/uploads/2008/03/ajaxlife-growl.png" alt="AjaxLife growls" /></p>
<p>This&#8217;ll be released as soon as that &#8220;Properties&#8221; button works.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ajaxlife.net/2008/03/coming-soon-to-ajaxlife/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>[COMPLETED] AjaxLife update deploy in progress</title>
		<link>http://blog.ajaxlife.net/2008/02/ajaxlife-update-deploy-in-progress/</link>
		<comments>http://blog.ajaxlife.net/2008/02/ajaxlife-update-deploy-in-progress/#comments</comments>
		<pubDate>Mon, 18 Feb 2008 00:06:08 +0000</pubDate>
		<dc:creator>Katharine Berry</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://blog.katharineberry.co.uk/2008/02/18/ajaxlife-update-deploy-in-progress/</guid>
		<description><![CDATA[[01:57 GMT] We&#8217;re back! Release notes as soon as I work out what they are. [01:52 GMT] Waiting for the server to boot up&#8230; [01:50 GMT] Deploy complete. Booting everyone left online (for the last two hours!) and restarting. [01:29 GMT] Client deploy complete and tested. Server setup complete and tested. Server deploy in progress. [...]]]></description>
			<content:encoded><![CDATA[<p><strong>[01:57 GMT]</strong> We&#8217;re back! Release notes as soon as I work out what they are.</p>
<p><strong>[01:52 GMT]</strong> Waiting for the server to boot up&#8230;</p>
<p><strong>[01:50 GMT]</strong> Deploy complete. Booting everyone left online (for the last two hours!) and restarting.</p>
<p><strong>[01:29 GMT]</strong> Client deploy complete and tested. Server setup complete and tested. Server deploy in progress.</p>
<p>AjaxLife logins are disabled while we update things. Full release notes will be made available when I&#8217;m done.</p>
<p>If you can&#8217;t wait, feel free to browse through the svn commits. <img src='http://blog.ajaxlife.net/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ajaxlife.net/2008/02/ajaxlife-update-deploy-in-progress/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Subversion structure change</title>
		<link>http://blog.ajaxlife.net/2008/02/subversion-structure-change/</link>
		<comments>http://blog.ajaxlife.net/2008/02/subversion-structure-change/#comments</comments>
		<pubDate>Thu, 14 Feb 2008 10:50:49 +0000</pubDate>
		<dc:creator>Katharine Berry</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[svn]]></category>

		<guid isPermaLink="false">http://blog.katharineberry.co.uk/2008/02/14/subversion-structure-change/</guid>
		<description><![CDATA[The subversion repository at Google Code is no longer going to contain a &#8220;trunk&#8221; which is always stable &#8211; instead, it will contain whatever I ended up with after I finished working. When I feel happy enough with it to push it out to ajaxlife.net I&#8217;ll tag it in svn. The last version I had [...]]]></description>
			<content:encoded><![CDATA[<p>The subversion repository at <a href="http://code.google.com/p/ajaxlife/">Google Code</a> is no longer going to contain a &#8220;trunk&#8221; which is always stable &#8211; instead, it will contain whatever I ended up with after I finished working. When I feel happy enough with it to push it out to ajaxlife.net I&#8217;ll tag it in svn. The last version I had up there is currently tagged 0.0.1, and is identical to revision 34 of the trunk.</p>
<p>The net effect of this is far more frequent updates to the code, and less of me having to spend hours undoing stuff I did due to not having a copy of it.</p>
<p>Basically, if you want working code, look for the largest number in <a href="http://ajaxlife.googlecode.com/svn/tags/">http://ajaxlife.googlecode.com/svn/tags/</a>. If you want recent code, look in <a href="http://ajaxlife.googlecode.com/svn/trunk/">http://ajaxlife.googlecode.com/svn/trunk/</a>. I&#8217;ll be dropping my own server code into the trunk shortly. The client code is so hideously broken it gets to be an exception until I have it fixed (which shouldn&#8217;t be that hard, really &#8211; it needs to be ported back to an old UI library, and it&#8217;ll all magically start working again).</p>
<p>I hope this makes people who want more recent code happy. Also, contributions would be welcomed, although this will involve digging through my mess of C#/JavaScript.</p>
<p><strong>[EDIT]</strong> I&#8217;ve committed the server changed &#8211; see <a href="http://code.google.com/p/ajaxlife/source/detail?r=39">here</a> for a list of changes.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ajaxlife.net/2008/02/subversion-structure-change/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New AjaxLife functionality &#8211; coming soon</title>
		<link>http://blog.ajaxlife.net/2008/01/new-ajaxlife-functionality-coming-soon/</link>
		<comments>http://blog.ajaxlife.net/2008/01/new-ajaxlife-functionality-coming-soon/#comments</comments>
		<pubDate>Sun, 27 Jan 2008 15:28:00 +0000</pubDate>
		<dc:creator>Katharine Berry</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://blog.katharineberry.co.uk/2008/01/27/new-ajaxlife-functionality-coming-soon/</guid>
		<description><![CDATA[I&#8217;m working on new AjaxLife features. Hoorah. I&#8217;d hoped to have a new version out by last Friday, but I changed my mind about what I wanted to get into this one. As such, here are some screenshots of the upcoming features to make up for it: This When you do this: Goes to this: [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m working on new AjaxLife features. Hoorah.</p>
<p>I&#8217;d hoped to have a new version out by last Friday, but I changed my mind about what I wanted to get into this one. As such, here are some screenshots of the upcoming features to make up for it:</p>
<p><span id="more-197"></span></p>
<p>This<br />
<img src='http://blog.ajaxlife.net/wp-content/uploads/2008/01/picture-18.png' alt='Before' /><br />
When you do this:<br />
<img src='http://blog.ajaxlife.net/wp-content/uploads/2008/01/picture-17.png' alt='During' /><br />
Goes to this:<br />
<img src='http://blog.ajaxlife.net/wp-content/uploads/2008/01/picture-19.png' alt='After' /></p>
<p>And you can have this this:<br />
<img src='http://blog.ajaxlife.net/wp-content/uploads/2008/01/picture-20.png' alt='Renaming' /></p>
<p>And these happen too:<br />
<img src='http://blog.ajaxlife.net/wp-content/uploads/2008/01/picture-21.png' alt='Permissions' /><br />
(but realise that it has little use for camera or control permissions, as there are none <img src='http://blog.ajaxlife.net/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> )</p>
<p><img src='http://blog.ajaxlife.net/wp-content/uploads/2008/01/picture-22.png' alt='Dialogs' /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ajaxlife.net/2008/01/new-ajaxlife-functionality-coming-soon/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>[FIXED!] &#8220;Error retrieving the login response from the server&#8221;</title>
		<link>http://blog.ajaxlife.net/2008/01/error-retrieving-the-login-response-from-the-server/</link>
		<comments>http://blog.ajaxlife.net/2008/01/error-retrieving-the-login-response-from-the-server/#comments</comments>
		<pubDate>Sun, 20 Jan 2008 18:08:23 +0000</pubDate>
		<dc:creator>Katharine Berry</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://blog.katharineberry.co.uk/2008/01/20/error-retrieving-the-login-response-from-the-server/</guid>
		<description><![CDATA[I&#8217;m bored, so I&#8217;m going to see if I can get round this bug. First step: reproduction. This is easy: Step 2: Found the offending XML: &#60;member>&#60;name>name&#60;/name>&#60;value>&#60;i4>1&#60;/i4>&#60;/value>&#60;/member> (&#8220;i4&#8243; should be &#8220;string&#8221;) Step 3: Give up because my internet connection&#8217;s dying. Step 4: Roll out fix. Step 5: Announce success.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m bored, so I&#8217;m going to see if I can get round this bug. <img src='http://blog.ajaxlife.net/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>First step: reproduction. This is easy:<br />
<img src='http://blog.ajaxlife.net/wp-content/uploads/2008/01/picture-54.png' alt='Login error' /></p>
<p>Step 2: Found the offending XML:</p>
<p><code>&lt;member>&lt;name>name&lt;/name>&lt;value>&lt;i4>1&lt;/i4>&lt;/value>&lt;/member></code></p>
<p>(&#8220;i4&#8243; should be &#8220;string&#8221;)</p>
<p>Step 3: Give up because my internet connection&#8217;s dying.</p>
<p>Step 4: Roll out fix.</p>
<p>Step 5: Announce success.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ajaxlife.net/2008/01/error-retrieving-the-login-response-from-the-server/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

