<?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/"
	xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule">

<channel>
	<title>Mike&#039;s Musings &#187; User Interface</title>
	<atom:link href="http://mlowen.com/tag/user-interface/feed/" rel="self" type="application/rss+xml" />
	<link>http://mlowen.com</link>
	<description>Do you want code with that mongoose?</description>
	<lastBuildDate>Sat, 20 Mar 2010 02:35:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/nz/</creativeCommons:license>		<item>
		<title>Build System Redux</title>
		<link>http://mlowen.com/2009/05/07/build-system-redux/</link>
		<comments>http://mlowen.com/2009/05/07/build-system-redux/#comments</comments>
		<pubDate>Wed, 06 May 2009 13:05:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[gIDE]]></category>
		<category><![CDATA[libvtemm]]></category>
		<category><![CDATA[screenshots]]></category>
		<category><![CDATA[UI Design]]></category>
		<category><![CDATA[User Interface]]></category>

		<guid isPermaLink="false">http://mlowen.com/?p=87</guid>
		<description><![CDATA[I decided upon lookiung through the documentation for the latest version of libvtemm that the running of the build commands needed a revamp.  Previously the build output just plowed on regardless of whether the previous command succeeded or failed.  This as you would guess is bad, you want to find out things have fallen apart [...]]]></description>
			<content:encoded><![CDATA[<p>I decided upon lookiung through the documentation for the latest version of libvtemm that the running of the build commands needed a revamp.  Previously the build output just plowed on regardless of whether the previous command succeeded or failed.  This as you would guess is bad, you want to find out things have fallen apart as soon as possible without the follow on errors that are caused by an early command failing.  Lucky for me the latest version of libvtemm (0.20.2) makes this very easy to do.</p>
<p>While stopping the build from running is a good start there was still more to be done, namely some way to indicate to the user the status of the build.  To deal with this a bit more of a serious refactoring was required, this substantially changed the code of the build output class to such a degree that it no longer inherits from the same widget as it did before.  Thankfully though it allowed for non-obtrusive place to add feedback to the user.  With this in mind a progress bar was also added so that a user could tell how far along the build was at a glance.</p>
<p>Perhaps the most sane part of the change to build system is that now when the a build is initiated the if the build output is not visible it will be made visible, something that is should have been doing from the start.  Finally a couple of pictures to show how the new build system looks in various states.</p>

]]></content:encoded>
			<wfw:commentRss>http://mlowen.com/2009/05/07/build-system-redux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>gIDE Update</title>
		<link>http://mlowen.com/2008/12/10/gide-update/</link>
		<comments>http://mlowen.com/2008/12/10/gide-update/#comments</comments>
		<pubDate>Wed, 10 Dec 2008 04:22:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[gIDE]]></category>
		<category><![CDATA[Dialogs]]></category>
		<category><![CDATA[Overhauls]]></category>
		<category><![CDATA[screenshots]]></category>
		<category><![CDATA[UI Design]]></category>
		<category><![CDATA[User Interface]]></category>

		<guid isPermaLink="false">http://mlowen.com/?p=31</guid>
		<description><![CDATA[The new Create project dialog I mentioned earlier this week has hit trunk as of about 5 minutes ago and everything seems to be working fine as always the svn repository is http://mlowen.com/svn/gIDE/trunk. Before I get back to adding new features to gIDE there are a couple of more overhauls of the current system that [...]]]></description>
			<content:encoded><![CDATA[<p>The new Create project dialog I mentioned earlier this week has hit trunk as of about 5 minutes ago and everything seems to be working fine as always the svn repository is <a href="http://mlowen.com/svn/gIDE/trunk">http://mlowen.com/svn/gIDE/trunk</a>.</p>
<p>Before I get back to adding new features to gIDE there are a couple of more overhauls of the current system that I want to do, the parts I want to look at are:</p>
<ul>
<li>Configuration system.</li>
<li>Add file dialog.</li>
<li>Remove file dialog.</li>
</ul>
<p>The configuration system doesn&#8217;t need much more than some tweaking and at the most is a nights work.  I&#8217;m also thinking about doing away entirely with the remove file dialog as it just seems clunky where a right click menu would do the trick.  The add file dialog is the only one that I&#8217;m not overly sure how to approach as of yet, originally it was a quick hack to get the functionality in there (much like the create project dialog) with the intent of replacing it later.  Well the time has come to do away with the quick hack but I&#8217;m just not sure what the new dialog should look like, all I know is I want something different from what I currently have which can be seen in the screenshots below.</p>
<div id="attachment_32" class="wp-caption alignnone" style="width: 220px"><a href="http://mlowen.com/wordpress/wp-content/uploads/2008/12/screenshot-gide-add1.png" rel="lightbox[31]"><img class="size-medium wp-image-32" title="gIDE Add file dialog 1" src="http://mlowen.com/wordpress/wp-content/uploads/2008/12/screenshot-gide-add1.png" alt="Default add file dialog." width="210" height="111" /></a><p class="wp-caption-text">Default add file dialog.</p></div>
<div id="attachment_33" class="wp-caption alignnone" style="width: 220px"><a href="http://mlowen.com/wordpress/wp-content/uploads/2008/12/screenshot-gide-add2.png" rel="lightbox[31]"><img class="size-medium wp-image-33" title="gIDE Add file dialog 2" src="http://mlowen.com/wordpress/wp-content/uploads/2008/12/screenshot-gide-add2.png" alt="Adding a new file to a subfolder of the project" width="210" height="166" /></a><p class="wp-caption-text">Adding a new file to a subfolder of the project</p></div>
<p>As you can see these are pretty bloody horrible, will probably brainstorm tonight and post some design sketches tomorrow or Friday.</p>
]]></content:encoded>
			<wfw:commentRss>http://mlowen.com/2008/12/10/gide-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
