<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    <title>vdboor - Screenshots</title>
    <link>http://www.codingdomain.com/blog/</link>
    <description>About coding, kmess, and uhmm.. everything else</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.1-beta5 - http://www.s9y.org/</generator>
    <pubDate>Thu, 31 Jul 2008 19:33:31 GMT</pubDate>

    <image>
        <url>http://www.codingdomain.com/blog/templates/default/img/s9y_banner_small.png</url>
        <title>RSS: vdboor - Screenshots - About coding, kmess, and uhmm.. everything else</title>
        <link>http://www.codingdomain.com/blog/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>KMess 2.0 progress, personal stuff</title>
    <link>http://www.codingdomain.com/blog/archives/21-KMess-2.0-progress,-personal-stuff.html</link>
            <category>KMess</category>
            <category>Less-technical</category>
            <category>Screenshots</category>
    
    <comments>http://www.codingdomain.com/blog/archives/21-KMess-2.0-progress,-personal-stuff.html#comments</comments>
    <wfw:comment>http://www.codingdomain.com/blog/wfwcomment.php?cid=21</wfw:comment>

    <slash:comments>16</slash:comments>
    <wfw:commentRss>http://www.codingdomain.com/blog/rss.php?version=2.0&amp;type=comments&amp;cid=21</wfw:commentRss>
    

    <author>nospam@example.com (Diederik van der Boor)</author>
    <content:encoded>
    
&lt;p&gt;With this blog entry I&#039;d like to inform you all about the amazing progress we&#039;re making with KMess 2.0. It&#039;s been a bit quiet on the blogging side, but development surely didn&#039;t stop. The development timeline at &lt;a target=&quot;_blank&quot; href=&quot;http://trac.kmess.org/&quot;&gt;trac.kmess.org&lt;/a&gt; reveals there are 200 commits within the last 30 days. &lt;img src=&quot;http://www.codingdomain.com/blog/templates/default/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;/p&gt;&lt;p&gt;Within a few days we hope to release a 2.0-alpha 2 release, which has the following new features:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Everything is running quite stable under KDE 4.&lt;/li&gt;&lt;li&gt;Tabbed chats are supported now. This is such a breeze, I wouldn&#039;t ever want to live without that anymore!&lt;/li&gt;&lt;li&gt;Every dialog received a nice makeover.&lt;/li&gt;&lt;li&gt;Connecting over HTTP is supported, making KMess usable for restricted LAN&#039;s.&lt;/li&gt;&lt;li&gt;Ink sending works!&lt;/li&gt;&lt;li&gt;Larger messages can be sent&lt;/li&gt;&lt;li&gt;MSNplus formatting can be displayed.&lt;/li&gt;&lt;li&gt;We&#039;ve added an application-wide settings dialog for common settings.&lt;/li&gt;&lt;li&gt;Lots of nifty improvements everywhere; choose your fire transfer ports, automatically download to a folder, copy contact &#039;now listening&#039; information, etc..&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;We stil have our share of things we like to improve, implement and annoyances to fix, so the upcoming release will still be called an alpha.  Most of the work on KMess 2 has been done by Valerio and Antonio, so I like to thank them for this as well!&lt;/p&gt;&lt;p&gt;This is how KMess 2 look like now:&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;&lt;a class=&quot;serendipity_image_link&quot; href=&quot;http://www.codingdomain.com/blog/uploads/kmess-linux.png&quot;&gt;&lt;!-- s9ymdb:21 --&gt;&lt;img width=&quot;300&quot; height=&quot;240&quot; style=&quot;border: 0px none ; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://www.codingdomain.com/blog/uploads/kmess-linux.serendipityThumb.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;In the screenshot you see the ink receiving and tabbed chat in action.&lt;/p&gt;&lt;h4&gt;KMess on Windows&lt;/h4&gt;&lt;p&gt;There is &lt;i&gt;experimental support&lt;/i&gt; for Windows as well:&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;&lt;a class=&quot;serendipity_image_link&quot; href=&quot;http://www.codingdomain.com/blog/uploads/kmess-windows-alpha2.png&quot;&gt;&lt;!-- s9ymdb:22 --&gt;&lt;img width=&quot;300&quot; height=&quot;188&quot; style=&quot;border: 0px none ; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://www.codingdomain.com/blog/uploads/kmess-windows-alpha2.serendipityThumb.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;!-- s9ymdb:21 --&gt;&lt;/p&gt;&lt;p&gt;There is no &amp;quot;setup.exe&amp;quot; yet to double-click on, but a lengthy manual of &lt;a target=&quot;_blank&quot; href=&quot;http://trac.kmess.org/wiki/Compiling%20KMess%20for%20Windows&quot;&gt;steps to install&lt;/a&gt;. Hence the reason we still call it experimental. Everything seams to work though.&lt;/p&gt;&lt;h4&gt;Personal stuff&lt;/h4&gt;&lt;p&gt;I didn&#039;t always find time to work on KMess in the past few months. If you have a daily job as web developer, not all evenings are easily spent on coding as well. &lt;img src=&quot;http://www.codingdomain.com/blog/templates/default/img/emoticons/tongue.png&quot; alt=&quot;:-P&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; I still do a lot of things in the background, and I&#039;m slowly starting to pick up coding again. I&#039;m working through the first parts to receive webcam sessions, and you can expect this to be present in KMess too.&lt;/p&gt;&lt;p&gt;After the summer holidays I&#039;ll also be moving to to my very own appartment (maisonette actually). It has a small balcony, 3 bedrooms and a view to a lovely park in front, which I really love. Some work needs to be done before I can move in, like installing new kitchen and installing central heating. Guess you&#039;ll know what I&#039;ll be doing this autumn. &lt;img src=&quot;http://www.codingdomain.com/blog/templates/default/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt; &lt;/p&gt;&lt;p&gt;Oh and:&lt;/p&gt;&lt;p&gt;&lt;!-- s9ymdb:24 --&gt;&lt;img width=&quot;320&quot; height=&quot;178&quot; src=&quot;http://www.codingdomain.com/blog/uploads/goingakademy08.png&quot; style=&quot;border: 0px none ; padding-left: 5px; padding-right: 5px;&quot; /&gt;&lt;/p&gt;&lt;p&gt;So if you see a guy coding for KMess on a white MacBook running KDE on Windows, it&#039;s probably me &lt;img src=&quot;http://www.codingdomain.com/blog/templates/default/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; It&#039;s my first time on Akademy and I didn&#039;t make any plans yet, but love to join some BoF meetings and discuss innovation. Last time I checked, almost every pillar of KDE could find a place within KMess. &lt;img src=&quot;http://www.codingdomain.com/blog/templates/default/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;/p&gt; 
    </content:encoded>

    <pubDate>Sun, 27 Jul 2008 21:21:00 +0200</pubDate>
    <guid isPermaLink="false">http://www.codingdomain.com/blog/archives/21-guid.html</guid>
    
</item>
<item>
    <title>KDE 4 porting of KMess</title>
    <link>http://www.codingdomain.com/blog/archives/19-KDE-4-porting-of-KMess.html</link>
            <category>KMess</category>
            <category>Less-technical</category>
            <category>Screenshots</category>
    
    <comments>http://www.codingdomain.com/blog/archives/19-KDE-4-porting-of-KMess.html#comments</comments>
    <wfw:comment>http://www.codingdomain.com/blog/wfwcomment.php?cid=19</wfw:comment>

    <slash:comments>12</slash:comments>
    <wfw:commentRss>http://www.codingdomain.com/blog/rss.php?version=2.0&amp;type=comments&amp;cid=19</wfw:commentRss>
    

    <author>nospam@example.com (Diederik van der Boor)</author>
    <content:encoded>
    
&lt;p&gt;A while ago I mentioned briefly KMess would be ported to KDE 4. We weren&#039;t sure when to do it yet. Eventually we decided to port it as soon as possible before doing new changes to the codebase. That would only make the porting more difficult, or give SVN a vague status to new contributions. So at  15 January I started a branch for porting the code.&lt;/p&gt;

&lt;p&gt;After all automated changes we went through all files one by one (resuling in ~190 commits) before things managed to compile again. For those that are interested, there is a screenshot of the &lt;a title=&quot;Ah, our first Qt4/KDE4 run. Such goodness!&quot; target=&quot;_blank&quot; href=&quot;http://trac.kmess.org/attachment/ticket/192/first%20run.png&quot;&gt;first run&lt;/a&gt;. Things crashed at startup, crashed deep in QHttp, froze, and corrupted memory multiple times. Once you manage to open the settings panel again things look &lt;a href=&quot;http://trac.kmess.org/attachment/ticket/192/kmess2-settingsdialog.png?format=raw&quot; target=&quot;_blank&quot;&gt;really funny&lt;/a&gt;. &lt;img src=&quot;http://www.codingdomain.com/blog/templates/default/img/emoticons/tongue.png&quot; alt=&quot;:-P&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;/p&gt;&lt;p&gt;We&#039;ve managed to get these issues fixed in the last 2 weeks and things are starting to get back in shape. This is KMess after ~270 commits since the initial start of the &#039;kde4porting&#039; branch:&lt;/p&gt;

&lt;table cellspacing=&quot;5&quot; cellpadding=&quot;0&quot; border=&quot;0&quot;&gt;&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;&lt;a class=&quot;serendipity_image_link&quot; href=&quot;http://www.codingdomain.com/blog/uploads/kmess2-mainwindow.png&quot; target=&quot;_blank&quot;&gt;&lt;!-- s9ymdb:15 --&gt;&lt;img width=&quot;150&quot; height=&quot;300&quot; border=&quot;0&quot; src=&quot;http://www.codingdomain.com/blog/uploads/kmess2-mainwindow.serendipityThumb.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td width=&quot;8&quot;&gt; &lt;/td&gt;
&lt;td&gt;&lt;a class=&quot;serendipity_image_link&quot; href=&quot;http://www.codingdomain.com/blog/uploads/kmess2-desktop.png&quot; target=&quot;_blank&quot;&gt;&lt;!-- s9ymdb:17 --&gt;&lt;img width=&quot;300&quot; height=&quot;240&quot; border=&quot;0&quot; src=&quot;http://www.codingdomain.com/blog/uploads/kmess2-desktop.serendipityThumb.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td align=&quot;center&quot;&gt;&lt;font size=&quot;1&quot;&gt;Login dialog&lt;/font&gt;&lt;/td&gt;
&lt;td width=&quot;8&quot;&gt; &lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;&lt;font size=&quot;1&quot;&gt;Full desktop&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;

&lt;p&gt;Note that the application is still not usable. Now we&#039;ve gotten past most crashes we can fix everything we&#039;ve broken and make it pretty. Some things were broken on purpose to get past all compiling errors, like the contact list, now playing information and saving of settings. In fact, your settings will likely be eaten at this point. &lt;img src=&quot;http://www.codingdomain.com/blog/templates/default/img/emoticons/tongue.png&quot; alt=&quot;:-P&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;/p&gt;&lt;p&gt;There are some visible benefits for the KDE 4 porting already. Oxygen alone makes apps breathtaking beautiful. The networking code has less dependencies on KDE now, which helps to build a library from it later. The application startups almost instantly. Memory statistics also show some interesting effects (note the size is also affected by the shared libraries).&lt;/p&gt;&lt;p&gt;&lt;!-- s9ymdb:18 --&gt;&lt;!-- s9ymdb:18 --&gt;&lt;img width=&quot;300&quot; height=&quot;63&quot; style=&quot;border: 0px none ; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://www.codingdomain.com/blog/uploads/kmess-memory-comparison.serendipityThumb.png&quot; /&gt;&lt;/p&gt;&lt;p /&gt;&lt;p&gt;I&#039;m not really sure what those numbers mean, but for the ignorant among us it makes KDE 4 applications look so much better. &lt;img src=&quot;http://www.codingdomain.com/blog/templates/default/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;/p&gt; 
    </content:encoded>

    <pubDate>Sat,  9 Feb 2008 14:04:00 +0100</pubDate>
    <guid isPermaLink="false">http://www.codingdomain.com/blog/archives/19-guid.html</guid>
    
</item>
<item>
    <title>File transfer previews just even got better</title>
    <link>http://www.codingdomain.com/blog/archives/10-File-transfer-previews-just-even-got-better.html</link>
            <category>KMess</category>
            <category>Less-technical</category>
            <category>Screenshots</category>
    
    <comments>http://www.codingdomain.com/blog/archives/10-File-transfer-previews-just-even-got-better.html#comments</comments>
    <wfw:comment>http://www.codingdomain.com/blog/wfwcomment.php?cid=10</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.codingdomain.com/blog/rss.php?version=2.0&amp;type=comments&amp;cid=10</wfw:commentRss>
    

    <author>nospam@example.com (Diederik van der Boor)</author>
    <content:encoded>
    &lt;p&gt;There are some additional improvements to the file transfer previews. The previews are now generated with a more low-level KIO API. This no longer blocks the KMess interface to generate the preview.&lt;/p&gt;&lt;p&gt;As extra bonus, KMess generates previews of video files as well. When you send a movie to someone who uses the official client, they&#039;ll see something like this:&lt;br /&gt;&lt;!-- s9ymdb:13 --&gt;&lt;img width=&quot;356&quot; height=&quot;186&quot; style=&quot;border: 0px none ; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://www.codingdomain.com/blog/uploads/msn-movies.png&quot; /&gt;&lt;br /&gt;&lt;br /&gt;Pretty neat, isn&#039;t it? &lt;img src=&quot;http://www.codingdomain.com/blog/templates/default/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;/p&gt; 
    </content:encoded>

    <pubDate>Tue, 20 Feb 2007 23:41:45 +0100</pubDate>
    <guid isPermaLink="false">http://www.codingdomain.com/blog/archives/10-guid.html</guid>
    
</item>
<item>
    <title>File transfer previews</title>
    <link>http://www.codingdomain.com/blog/archives/9-File-transfer-previews.html</link>
            <category>KMess</category>
            <category>Less-technical</category>
            <category>Screenshots</category>
    
    <comments>http://www.codingdomain.com/blog/archives/9-File-transfer-previews.html#comments</comments>
    <wfw:comment>http://www.codingdomain.com/blog/wfwcomment.php?cid=9</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.codingdomain.com/blog/rss.php?version=2.0&amp;type=comments&amp;cid=9</wfw:commentRss>
    

    <author>nospam@example.com (Diederik van der Boor)</author>
    <content:encoded>
    &lt;p&gt;KMess just got a new cool feature! I&#039;ve received a patch for file transfer previews. The result now looks like this:&lt;/p&gt;&lt;p&gt;&lt;!-- s9ymdb:12 --&gt;&lt;img width=&quot;300&quot; height=&quot;180&quot; src=&quot;http://www.codingdomain.com/blog/uploads/kmess-file-preview.serendipityThumb.png&quot; style=&quot;border: 0px none ; padding-left: 5px; padding-right: 5px;&quot; /&gt;&lt;/p&gt;&lt;p&gt;In the official client this is used to send previews of images. KMess also adds support for almost every imaginable file type, thanksverymuch KDE! Think PDF, OpenDocument, HTML, Qt designer files, really everything. Whooho! &lt;img src=&quot;http://www.codingdomain.com/blog/templates/default/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;/p&gt; 
    </content:encoded>

    <pubDate>Wed, 14 Feb 2007 22:11:20 +0100</pubDate>
    <guid isPermaLink="false">http://www.codingdomain.com/blog/archives/9-guid.html</guid>
    
</item>
<item>
    <title>Completed now listening support</title>
    <link>http://www.codingdomain.com/blog/archives/6-Completed-now-listening-support.html</link>
            <category>KMess</category>
            <category>Less-technical</category>
            <category>Screenshots</category>
    
    <comments>http://www.codingdomain.com/blog/archives/6-Completed-now-listening-support.html#comments</comments>
    <wfw:comment>http://www.codingdomain.com/blog/wfwcomment.php?cid=6</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.codingdomain.com/blog/rss.php?version=2.0&amp;type=comments&amp;cid=6</wfw:commentRss>
    

    <author>nospam@example.com (Diederik van der Boor)</author>
    <content:encoded>
    &lt;p&gt;I&#039;ve just completed the now listening support in KMess! A month ago KMess could only show what contacts are listening to. Now it also does the reverse; notifying contacts what you&#039;re listening to. &lt;/p&gt;&lt;p&gt;When this feature is active, an additional status line appears in the main window:&lt;br /&gt; &lt;/p&gt;&lt;p&gt;&lt;!-- s9ymdb:7 --&gt;&lt;img width=&quot;450&quot; height=&quot;166&quot; src=&quot;http://www.codingdomain.com/blog/uploads/kmess-nowlistening3.png&quot; style=&quot;border: 0px none ; padding-left: 5px; padding-right: 5px;&quot; /&gt;&lt;/p&gt;&lt;p&gt;KMess is able to retreive playing information from Amarok, Juk,
Kaffeine, KsCD, and Noatun. Suport for non KDE-players like XMMS and
Banchee could be added later, but I&#039;m not starting with it yet. Each of
these players has it&#039;s own way to provide the playing information.&lt;/p&gt;&lt;p&gt;To enable this feature, check the last option in the settings dialog:&lt;/p&gt;&lt;p&gt;&lt;!-- s9ymdb:5 --&gt;&lt;img width=&quot;471&quot; height=&quot;64&quot; src=&quot;http://www.codingdomain.com/blog/uploads/kmess-nowlistening2.png&quot; style=&quot;border: 0px none ; padding-left: 5px; padding-right: 5px;&quot; /&gt;&lt;/p&gt;&lt;p&gt; KMess uses DCOP to retreive the playing information. DCOP is a really nice KDE feature to make IPC-calls to other applications (it runs over the standard X11 ICE protocol). Try the following commands in the console, and you&#039;ll get the idea:&lt;/p&gt;&lt;pre&gt;dcop&lt;br /&gt;dcop amarok&lt;br /&gt;dcop amarok player&lt;br /&gt;dcop amarok player artist&lt;/pre&gt;&lt;p /&gt;&lt;p&gt;Really amazing, and extremely powerful &lt;img src=&quot;http://www.codingdomain.com/blog/templates/default/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;/p&gt; 
    </content:encoded>

    <pubDate>Sun, 17 Dec 2006 17:10:00 +0100</pubDate>
    <guid isPermaLink="false">http://www.codingdomain.com/blog/archives/6-guid.html</guid>
    
</item>
<item>
    <title>Now listening in KMess</title>
    <link>http://www.codingdomain.com/blog/archives/2-Now-listening-in-KMess.html</link>
            <category>KMess</category>
            <category>Less-technical</category>
            <category>Screenshots</category>
    
    <comments>http://www.codingdomain.com/blog/archives/2-Now-listening-in-KMess.html#comments</comments>
    <wfw:comment>http://www.codingdomain.com/blog/wfwcomment.php?cid=2</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.codingdomain.com/blog/rss.php?version=2.0&amp;type=comments&amp;cid=2</wfw:commentRss>
    

    <author>nospam@example.com (Diederik van der Boor)</author>
    <content:encoded>
    &lt;p&gt;A recent enhancement in KMess is support for &amp;quot;now listening&amp;quot; information. You get to see what your contacts are playing. this information is displayed after the personal status message, and looks like this:&lt;/p&gt;&lt;p&gt;&lt;!-- s9ymdb:4 --&gt;&lt;img width=&quot;389&quot; height=&quot;87&quot; src=&quot;http://www.codingdomain.com/blog/uploads/kmess-nowlistening1.png&quot; style=&quot;border: 0px none ; padding-left: 5px; padding-right: 5px;&quot; /&gt;&lt;/p&gt;&lt;p&gt;Much like the official client, you get small icon, and the title afterwards.&lt;/p&gt;&lt;p&gt;The next step is offcourse, displaying what you&#039;re playing. Work has started, and I&#039;ve decided to use Kopete&#039;s &amp;quot;now listening&amp;quot; plugin as inspiration. It has support for Amarok, Kaffeine, Juk, KsCD, Noatun and XMMS. Sounds good enough to me &lt;img src=&quot;http://www.codingdomain.com/blog/templates/default/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;/p&gt; 
    </content:encoded>

    <pubDate>Tue,  7 Nov 2006 00:46:31 +0100</pubDate>
    <guid isPermaLink="false">http://www.codingdomain.com/blog/archives/2-guid.html</guid>
    
</item>

</channel>
</rss>