<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet href="/templates/default/atom.css" type="text/css" ?>

<feed 
   xmlns="http://www.w3.org/2005/Atom"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/">
    <link href="http://www.herzi.eu/feeds/atom.xml" rel="self" title="herzi.eu" type="application/atom+xml" />
    <link href="http://www.herzi.eu/"                        rel="alternate"    title="herzi.eu" type="text/html" />
    <link href="http://www.herzi.eu/rss.php?version=2.0"     rel="alternate"    title="herzi.eu" type="application/rss+xml" />
    <title type="html">herzi.eu</title>
    <subtitle type="html">My little place on the web...</subtitle>
    <icon>http://www.herzi.eu/templates/default/img/s9y_banner_small.png</icon>
    <id>http://www.herzi.eu/</id>
    <updated>2010-08-13T11:53:07Z</updated>
    <generator uri="http://www.s9y.org/" version="1.4.1">Serendipity 1.4.1 - http://www.s9y.org/</generator>
    <dc:language>en</dc:language>

    <entry>
        <link href="http://www.herzi.eu/archives/162-Two-Weeks-of-Hacking-Sapwood.html" rel="alternate" title="Two Weeks of Hacking Sapwood" />
        <author>
            <name>Sven Herzberg</name>
                    </author>
    
        <published>2010-08-13T11:53:07Z</published>
        <updated>2010-08-13T11:53:07Z</updated>
        <wfw:comment>http://www.herzi.eu/wfwcomment.php?cid=162</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.herzi.eu/rss.php?version=atom1.0&amp;type=comments&amp;cid=162</wfw:commentRss>
    
    
        <id>http://www.herzi.eu/archives/162-guid.html</id>
        <title type="html">Two Weeks of Hacking Sapwood</title>
        <content type="xhtml" xml:base="http://www.herzi.eu/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                During the past two weeks I was assigned to <a href="http://www.lanedo.com/">work</a> on <a href="http://git.gnome.org/browse/sapwood">sapwood</a> a little more than usual. My current goal for sapwood is to drop the GDK based rendering (which will disappear from GTK+ 3.0 once <a href="http://blogs.gnome.org/otte/">Company</a>'s <a href="http://git.gnome.org/browse/gtk+/log/?h=rendering-cleanup">rendering-cleanup</a> branch gets merged). The transition towards a cairo-only core of sapwood will also be required in order to properly integrate with <a href="http://blogs.gnome.org/carlosg/">Carlos</a>' work on the new <a href="http://github.com/garnacho/gtk/tree/gtk-style-context">GtkThemingEngine</a> API (which is supposed to land in 3.0 as well).<br />
<br />
So I spent the last two weeks developing test cases for sapwood's rendering results. After finishing those, the real refactoring started. Right now, the cairo-transition for SapwoodPixmap is almost finished (the part in the theming engine that does the actual drawing).<br />
<br />
I also finally got around to refactor the image cropping code (it was actually doing very similar things four times due to copy'n'paste and the short time available when developing this feature). 
            </div>
        </content>
        <dc:subject>Cairo</dc:subject>
<dc:subject>FLOSS</dc:subject>
<dc:subject>GNOME</dc:subject>
<dc:subject>GTK+</dc:subject>
<dc:subject>Hacking</dc:subject>
<dc:subject>Lanedo</dc:subject>
<dc:subject>Sapwood</dc:subject>

    </entry>
    <entry>
        <link href="http://www.herzi.eu/archives/160-A-tiny-helper-for-your-unit-testing.html" rel="alternate" title="A tiny helper for your unit testing…" />
        <author>
            <name>Sven Herzberg</name>
                    </author>
    
        <published>2010-04-06T13:39:23Z</published>
        <updated>2010-04-10T23:13:22Z</updated>
        <wfw:comment>http://www.herzi.eu/wfwcomment.php?cid=160</wfw:comment>
    
        <slash:comments>1</slash:comments>
        <wfw:commentRss>http://www.herzi.eu/rss.php?version=atom1.0&amp;type=comments&amp;cid=160</wfw:commentRss>
    
    
        <id>http://www.herzi.eu/archives/160-guid.html</id>
        <title type="html">A tiny helper for your unit testing…</title>
        <content type="xhtml" xml:base="http://www.herzi.eu/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                I wanted to get a little closer to the "writing tests first" paradigm. But I realized that it was too painful to execute "make check" (or whatever) after my changes, I decided to develop a graphical front end to the GLib/GTK+ unit testing system: <a href="http://herzi.github.com/gutachter/">Gutachter</a><br />
<br />
<img src="http://herzi.github.com/gutachter/gutachter-0.0.1-failures.png" title="Gutachter displays a test failure" alt="Gutachter displays a test failure" /><br />
<br />
<a href="http://download.opensuse.org/repositories/home:/herzi/Fedora_12/home:herzi.repo">Packages for Fedora 12</a> are available, for <a href="http://wiki.opensuse.org/openSUSE:Build_Service_supported_build_targets">other distrubutions</a> you can kindly ask&hellip;<br />
<br />
A big <b>Thank You!</b> goes to <a href="http://www.andreasn.se/">Andreas</a>, who created the icons for that project quite some time ago (and actually for a different project, but here we go).<br />
<br />
Happy <a href="http://herzi.github.com/gutachter/">using</a>, <a href="http://github.com/herzi/gutachter/issues">bug reporting</a>, <a href="http://guthub.com/herzi/gutachter/">hacking</a> and happy <a href="http://www.transifex.net/projects/p/gutachter/">translating</a>&hellip; 
            </div>
        </content>
        <dc:subject>FLOSS</dc:subject>
<dc:subject>GNOME</dc:subject>
<dc:subject>GTK+</dc:subject>
<dc:subject>Unit Testing</dc:subject>

    </entry>

</feed>