<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
   <channel>
      <title>Catkin-QTM</title>
      <link>http://catkin.blogistan.co.uk/</link>
      <description>A weblog management system using Qt 4.1</description>
      <language>en</language>
      <copyright>Copyright 2009</copyright>
      <lastBuildDate>Tue, 19 May 2009 13:39:23 +0000</lastBuildDate>
      <generator>http://www.sixapart.com/movabletype/?v=4.24-en</generator>
      <docs>http://blogs.law.harvard.edu/tech/rss</docs> 

      
      <item>
         <title>Another test post</title>
         <description><![CDATA[<p>Testing out posting</p>
]]></description>
         <link>http://catkin.blogistan.co.uk/2009/05/another_test_post.html</link>
         <guid>http://catkin.blogistan.co.uk/2009/05/another_test_post.html</guid>
         <category></category>
         <pubDate>Tue, 19 May 2009 13:39:23 +0000</pubDate>
      </item>
      
      <item>
         <title>Testing progress bar</title>
         <description><![CDATA[<p>This is  a test</p>
]]></description>
         <link>http://catkin.blogistan.co.uk/2009/05/testing_progress_bar.html</link>
         <guid>http://catkin.blogistan.co.uk/2009/05/testing_progress_bar.html</guid>
         <category>Admin</category>
         <pubDate>Sun, 03 May 2009 23:20:39 +0000</pubDate>
      </item>
      
      <item>
         <title>This is a test</title>
         <description><![CDATA[<p>Testing out progress bar.</p>
]]></description>
         <link>http://catkin.blogistan.co.uk/2009/04/this_is_a_test_1.html</link>
         <guid>http://catkin.blogistan.co.uk/2009/04/this_is_a_test_1.html</guid>
         <category></category>
         <pubDate>Tue, 21 Apr 2009 21:25:27 +0000</pubDate>
      </item>
      
      <item>
         <title>Testing out UTF-8 conversion</title>
         <description><![CDATA[<p>This is to see if <em>conversion</em> of UTF-£8 works.</p>
]]></description>
         <link>http://catkin.blogistan.co.uk/2009/02/testing_out_utf-8_conversion.html</link>
         <guid>http://catkin.blogistan.co.uk/2009/02/testing_out_utf-8_conversion.html</guid>
         <category>Development</category>
         <pubDate>Thu, 05 Feb 2009 20:14:26 +0000</pubDate>
      </item>
      
      <item>
         <title>Testing, testing, 123</title>
         <description><![CDATA[<p>Just testing to see if QTM really does process categories properly now.</p>
]]></description>
         <link>http://catkin.blogistan.co.uk/2007/09/testing_testing_123.html</link>
         <guid>http://catkin.blogistan.co.uk/2007/09/testing_testing_123.html</guid>
         <category></category>
         <pubDate>Sat, 01 Sep 2007 09:44:24 +0000</pubDate>
      </item>
      
      <item>
         <title>Republish categories test</title>
         <description><![CDATA[<p>This is just to test out whether republishing with categories works or not.</p>

<p>Let's add somemore text.</p>
]]></description>
         <link>http://catkin.blogistan.co.uk/2007/06/republish_categories_test.html</link>
         <guid>http://catkin.blogistan.co.uk/2007/06/republish_categories_test.html</guid>
         <category>Releases</category>
         <pubDate>Fri, 08 Jun 2007 12:24:48 +0000</pubDate>
      </item>
      
      <item>
         <title>Yet another test post!</title>
         <description><![CDATA[<p>This is yet another attempt to test out posting to publish with MT and QTM.  If you want to know about QTM, see <a href="http://qtm.blogistan.co.uk/">here</a></p>
]]></description>
         <link>http://catkin.blogistan.co.uk/2007/05/yet_another_test_post.html</link>
         <guid>http://catkin.blogistan.co.uk/2007/05/yet_another_test_post.html</guid>
         <category>Releases</category>
         <pubDate>Fri, 18 May 2007 19:29:43 +0000</pubDate>
      </item>
      
      <item>
         <title>Trying out posting to publish with QTM and MT</title>
         <description><![CDATA[<p>No, it's not a new release.  I'm just testing out the publish feature.</p>

<p><a href="http://qtm.blogistan.co.uk/">QTM</a></p>
]]></description>
         <link>http://catkin.blogistan.co.uk/2007/05/trying_out_posting_to_publish.html</link>
         <guid>http://catkin.blogistan.co.uk/2007/05/trying_out_posting_to_publish.html</guid>
         <category>Releases</category>
         <pubDate>Fri, 18 May 2007 18:53:06 +0000</pubDate>
      </item>
      
      <item>
         <title>Yet another test of QTM</title>
         <description><![CDATA[<p>If you are reading this, you have come to the wrong place.  This is now just a dummy blog that I use to test QTM features.</p>

<p>If you are looking for QTM, click <a href="http://qtm.blogistan.co.uk/">here</a>.</p>
]]></description>
         <link>http://catkin.blogistan.co.uk/2007/05/yet_another_test_of_qtm.html</link>
         <guid>http://catkin.blogistan.co.uk/2007/05/yet_another_test_of_qtm.html</guid>
         <category>Admin</category>
         <pubDate>Fri, 18 May 2007 17:07:29 +0000</pubDate>
      </item>
      
      <item>
         <title>QTM has moved</title>
         <description><![CDATA[<p>For anyone surfing in from places like Softpedia, QTM's homepage has moved to:</p>

<p><a href="http://qtm.blogistan.co.uk/" title="QTM homepage">http://qtm.blogistan.co.uk/</a></p>

<p>This page will no longer be updated.</p>
]]></description>
         <link>http://catkin.blogistan.co.uk/2007/05/qtm_has_moved.html</link>
         <guid>http://catkin.blogistan.co.uk/2007/05/qtm_has_moved.html</guid>
         <category>Announcements</category>
         <pubDate>Fri, 04 May 2007 11:13:24 +0000</pubDate>
      </item>
      
      <item>
         <title>QTM version 0.3.10 released</title>
         <description><![CDATA[<p>I have just released the source for version 0.3.10 of QTM - downloadable at <a href="http://www.kde-apps.org/content/show.php?content=34289">KDE Apps</a> and <a href="http://sourceforge.net/project/showfiles.php?group_id=112622&amp;package_id=177004&amp;release_id=470031">SourceForge</a> as usual (binaries will follow in the next couple of days, I hope).  As I did not announce the beta release here, here are the changes since version 0.3.9.1:</p>

<ul>
<li>Crash: fixed bug which caused app to crash when trying to access non-existent web servers or servers (i.e. when server or location was wrongly specified)</li>
<li>Qt 4.2 update: now has a system tray icon, which can be compiled in or not, as required.  See README file for information on how to compile it in.  Able to begin a new entry, open a saved entry, set whether to open a blank window on startup and to quit.</li>
<li>Qt 4.2 update: new tabbed preferences window which also sets the editor, preview and console fonts using the Qt 4.2 font combo box (as specified <a href="http://doc.trolltech.com/4.2/qt4-2-intro.html#new-widgets-and-gui-features">here</a>).  The old preferences window is still present when Qt 4.1 is used</li>
<li>New Edit menu action to set the console font (Qt 4.1 only)</li>
<li>Can now post to Blogger blogs (but only as a draft; this restriction is at Blogger's end and is the case on all client applications)</li>
<li>Bug fix: warning message which sometimes appeared when opening entries from files with the password missing is now gone.</li>
</ul>

<p>I consider this to be a stable release; focus for development is now shifting onto version 0.4, which I intend will have multiple user accounts besides the one which is accessible now.  When this will come out, I don't know.</p>
]]></description>
         <link>http://catkin.blogistan.co.uk/2006/12/qtm_version_0310_released.html</link>
         <guid>http://catkin.blogistan.co.uk/2006/12/qtm_version_0310_released.html</guid>
         <category>Releases</category>
         <pubDate>Sat, 09 Dec 2006 20:40:33 +0000</pubDate>
      </item>
      
      <item>
         <title>More Qt 4.2 progress</title>
         <description><![CDATA[<p>It's been a long while since I last made an update release of QTM.  What happened was that I was working on fixing a crash bug which turned out to be a much simpler matter than I had originally thought (that I was continually deleting the HTTP object when there was no need to).  Then I got side-tracked, as the Qt 4.2 release candidate came out, with its new system tray icon class being a particularly attractive feature.  Instead of doing the logical thing and releasing a version of QTM with the crash bug fixed, I decided to explore the STI feature.</p>

<p>I have now implemented a functional system tray icon.  The STI works on any system which actually has a system tray, namely KDE, GNOME, IceWM, Windows and the Mac.  There are, however, irritating glitches on all platforms.  On KDE and, to a lesser extent, GNOME, right-clicking on the icon does not guarantee bringing up the QTM menu; it may bring up the environment's system tray menu instead.  You may have to left-click a couple of times before you get QTM's own menu.  On the Mac, when starting the app and only displaying the icon, as opposed to a new entry as well, it leaves you with an empty menu bar rather than simply handing back control to whatever you were running before; on the Mac and Windows, closing down from the STI does not always work as it should.</p>

<p>What I will probably do is release a version 0.3.10 as a stable release with the STI isolated.  One Qt 4.2 feature which will be in 0.3.10 is a better font selection dialog, integrated into the main preferences window, which uses the new <a href="file:///usr/share/qt4/doc/html/qt4-2-intro.html#new-widgets-and-gui-features">Qt font selector</a>.  The program will be structured so that the old preferences dialog will load instead on Qt 4.1.</p>

<p>And here are some screenshots, starting with the new, improved preferences window (so far only implemented for Qt 4.2):</p>

<p><a href="http://catkin.blogistan.co.uk/tidier-prefs-window1.html" onclick="window.open('http://catkin.blogistan.co.uk/tidier-prefs-window1.html','popup','width=493,height=359,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://catkin.blogistan.co.uk/tidier-prefs-window1-thumb.png" width="200" height="146" alt="" /></a> <a href="http://catkin.blogistan.co.uk/qtm-font-selector.html" onclick="window.open('http://catkin.blogistan.co.uk/qtm-font-selector.html','popup','width=493,height=359,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://catkin.blogistan.co.uk/qtm-font-selector-thumb.png" width="200" height="146" alt="" /></a></p>

<p><img alt="qtm-sti-menu1.png" src="http://catkin.blogistan.co.uk/qtm-sti-menu1.png" width="277" height="192" /></p>
]]></description>
         <link>http://catkin.blogistan.co.uk/2006/10/more_qt_42_progress.html</link>
         <guid>http://catkin.blogistan.co.uk/2006/10/more_qt_42_progress.html</guid>
         <category>Development</category>
         <pubDate>Sun, 29 Oct 2006 12:57:37 +0000</pubDate>
      </item>
      
      <item>
         <title>QTM ... with Qt 4.2</title>
         <description><![CDATA[<p>Trolltech has just put out the first release candidate of Qt 4.2, and naturally as a Qt 4 developer I was eager to get my hands on it, for among other reasons to see what it would look like with the new Cleanlooks theme, derived from GNOME's Clearlooks and, like Qt's new support for GLib, intended to make Qt apps blend in on the GNOME desktop.  Anyway, here's a snapshot:</p>

<p><img src="http://catkin.blogistan.co.uk/pictures/qtm-with-qt4rc1.png" alt="QTM screenshot with the Cleanlooks theme></img></p>

<p>There are a number of bugs in the theme (remember, it's not an official release) - among them that it sometimes (but not always) displays toolbar items wrong when they are of different heights - instead of being in a straight line along the middle, they are straight along the top.  There is another issue, which isn't necessarily a bug, which is that on monitors like mine with a slight tinge - in my case, a Dell 1905FP with a noticeable pinkish tinge - the menu bar looks a completely different colour to the toolbar: a bluish grey and a light pink, respectively.  Admittedly this is a monitor fault, but it's common in lower-end TFT monitors.  Perhaps theme designers might consider this when they choose their colour schemes?</p>
]]></description>
         <link>http://catkin.blogistan.co.uk/2006/09/qtm_with_qt_42.html</link>
         <guid>http://catkin.blogistan.co.uk/2006/09/qtm_with_qt_42.html</guid>
         <category>Development</category>
         <pubDate>Fri, 08 Sep 2006 23:10:39 +0000</pubDate>
      </item>
      
      <item>
         <title>QTM changes build system</title>
         <description><![CDATA[<p>QTM has now jumped on the <a href="http://www.cmake.org/">CMake</a> bandwagon, and a new version of the source bundle has been uploaded to SourceForge and KDE Apps which includes a CMake project file as well as the old QMake one.  I don't intend to get rid of the QMake version yet; for one thing, it's still useful in preparing the Mac application bundle which doesn't require installing; it just needs dragging to the Applications folder, which is not the case on any other OS.  This was built with the help of Jacek at <a href="http://www.qtcentre.org/">Qt Centre</a>, who wrote <a href="http://wiki.qtcentre.org/index.php?title=Compiling_Qt4_apps_with_CMake">this guide</a> at the Qt Centre Wiki to building Qt 4 programs with CMake.  Note that the CMake project file example at <a href="http://qtnode.net/wiki/Qt_with_cmake">qtnode</a> does not work; I tried it myself and it didn't make it past the configure stage.</p>

<p>To build and install, you need to type "cmake ." from the directory where the source files are (note the dot, denoting the current directory).  Then you type "make" and then, as root or with sudo, "make install" (without the quotes in each case).  Note that Makefiles built with CMake give a concise, pretty and colourful output as standard, quite unlike the (to most users) incomprehensible list of commands the old Makefiles made.</p>

<p>You need CMake version 2.4.3 or 2.4.1; version 2.4.2 is not reliable.  It can be obtained from <a href="http://www.cmake.org/HTML/Download.html">this page</a> on the CMake homepage, or (and preferably) as a binary from a repository specific to your OS.  Note that Ubuntu Dapper has a 2.2 version which is not suitable for this purpose.</p>
]]></description>
         <link>http://catkin.blogistan.co.uk/2006/09/qtm_changes_build_system.html</link>
         <guid>http://catkin.blogistan.co.uk/2006/09/qtm_changes_build_system.html</guid>
         <category>Announcements</category>
         <pubDate>Sun, 03 Sep 2006 22:12:03 +0000</pubDate>
      </item>
      
      <item>
         <title>Minor update: version 0.3.9.1</title>
         <description><![CDATA[<p>Yesterday I released a minor update, fixing a bug introuduced in version 0.3.9 in the code which was meant to fix an earlier bug.  For anyone who knows Qt, it was a signal-slot mismatch, and it was causing the initial host lookup not to be acted upon.</p>

<p>Downloads are available at <a href="http://sourceforge.net/project/showfiles.php?group_id=112622&amp;package_id=177004&amp;release_id=444221">SourceForge</a> (with source also at KDE Apps if you prefer).  Source, a Mac OS X universal binary and RPMs for Ubuntu Dapper, SUSE 10.1 and Fedora 5 are there now.  (By the way, SUSE's Qt 4.1 RPMs are now located <a href="http://software.opensuse.org/download/repositories/KDE:/Qt/SUSE_Linux_10.1/">here</a> for 10.1 and <a href="http://software.opensuse.org/download/repositories/KDE:/Qt/SUSE_Linux_10.0/">here</a> for version 10.  The binaries for 9.3 seem to have been deleted.)</p>
]]></description>
         <link>http://catkin.blogistan.co.uk/2006/09/minor_update_version_0391.html</link>
         <guid>http://catkin.blogistan.co.uk/2006/09/minor_update_version_0391.html</guid>
         <category>Releases</category>
         <pubDate>Sun, 03 Sep 2006 10:57:57 +0000</pubDate>
      </item>
      
   </channel>
</rss>

