<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.7.6(BH)" -->
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>Planet Maemo: category &quot;feed:f168df4cdfce3f7f74c89f7ca04c7c25&quot;</title>
        <description>Blog entries from Maemo community</description>
        <link>http://maemo.org/news/planet-maemo/</link>
        <lastBuildDate>Sun, 24 May 2026 06:06:59 +0000</lastBuildDate>
        <generator>FeedCreator 1.7.6(BH)</generator>
        <language>en</language>
        <managingEditor>planet@maemo.org</managingEditor>
        <item>
            <title>WebKitGTK+ hackfest 2010</title>
            <link>https://mariospr.org/2010/12/13/webkitgtk-hackfest-2010/</link>
            <description><![CDATA[
<p>After <a title="http://blogs.gnome.org/diegoe/2010/12/05/webkitgtk-hackfest-day-0/" href="http://blogs.gnome.org/diegoe/2010/12/05/webkitgtk-hackfest-day-0/">the</a> <a title="WebKitGTK+ hackfest, day 1" href="http://blogs.gnome.org/diegoe/2010/12/06/webkitgtk-hackfest-day-1/">daily</a> <a title="WebKitGTK+ hackfest, day 2" href="http://blogs.gnome.org/diegoe/2010/12/07/webkitgtk-hackfest-day-2/">reports</a> <a title="http://blogs.gnome.org/diegoe/2010/12/08/3rd-day-of-vebkitgtk-hackfest-live-from-the-cave/" href="http://blogs.gnome.org/diegoe/2010/12/08/3rd-day-of-vebkitgtk-hackfest-live-from-the-cave/">written</a> <a title="WebKitGTK+ hackfest, day 400" href="http://blogs.gnome.org/diegoe/2010/12/09/webkitgtk-hackfest-day-400/">by</a> <a title="http://blogs.gnome.org/diegoe/2010/12/10/webkitgtk-hackfest-day-5/" href="http://blogs.gnome.org/diegoe/2010/12/10/webkitgtk-hackfest-day-5/">Diego</a> in <a href="http://blogs.gnome.org/diegoe/">his blog</a>, few more things can be told about the <a title="WebKitGTK hackfest" href="http://live.gnome.org/Hackfests/WebKitGTK2010">WebKitGTK+ hackfest</a> hosted at the <a title="Igalia" href="http://www.igalia.com">Igalia</a> offices last week, but I&#8217;d like to comment anyway some impressions from my personal point of view, if you don&#8217;t mind reading them.</p>
<p>First of all, this was the second time I attended to this hackfest (I &#8220;kind of&#8221; attended <a title="WebKitGTK+ Coruña Hackfest 2009" href="http://live.gnome.org/WebKitGtk/Hackfest2009">last year hackfest</a> as well) but now things were pretty different for me, basically because one year ago I was not part of the <a title="Igalia" href="http://www.igalia.com">Igalia</a> <a title="WebKit" href="http://webkit.org">WebKit</a> team yet, hence my contributions in the hackfest were pretty small (see <a title="WebKitGTK+ Hackfest is over (2009)" href="https://mariospr.org/2009/12/21/webkitgtk-hackfest-is-over/">my post back then</a> for more details). However, this time I attended full-time to the event and I must say I&#8217;m really proud of the work I&#8217;ve been doing right there, which I hope will eventually lead to the resolution of <a title="[GTK] Metabug: Bugs blocking Orca support" href="https://bugs.webkit.org/show_bug.cgi?id=25531">this WebKit metabug</a>, which was about fixing bugs blocking <a title="ORCA" href="http://live.gnome.org/Orca">ORCA</a> support from <a title="WebKitGTK" href="http://webkitgtk.org">WebKitGTK</a> based applications.</p>
<p>But fortunately, the work I&#8217;ve been doing during the last week was just a pretty small and humble contribution compared to all the work that has been done by the rest of the people attending to the hackfest, like fixing GTK3 and GObject Introspection issues, fully integrating in libsoup all the new cache stuff written for <a title="WebKitGTK" href="http://webkitgtk.org">WebKitGTK</a> (which eventually lead to removing the equivalent code from WebKitGTK, as <a title="WebKitGtk+ HTTP cache ready!" href="https://blogs.igalia.com/svillar/2010/10/20/webkitgtk-http-cache-ready/">my mate Sergio told some weeks ago</a>, as soon as some bots upgrade to the latest version of libsoup), adding support for profiling in JavascriptCore, implementing some missing and advanced features into the DumRenderTree (aka <em>DRT</em>, the so beloved tool for writing functional tests), fixing spell-checking support&#8230; and bugfixing in general (as well as, most likely, lots of other things I&#8217;m failing to recall right now). You can read <a href="http://blogs.gnome.org/diegoe/">Diego&#8217;s blog</a> for more details on those.</p>
<p>Other than that, there was also time for working in <a title="Epiphany: the GNOME browser" href="http://projects.gnome.org/epiphany/">Epiphany</a> were some notorious fixes and improvements also happened. Those I can remember right now are the new error pages for epiphany, the implementation of a certificates viewer and new font preferences, getting rid of <a title="GConf" href="http://projects.gnome.org/gconf/">GConf</a> in <em>epiphany-extensions </em>and general bugfixing tasks. As you can easily understand, as the devoted and committed Epiphany user that I am, I&#8217;m pretty excited with these improvements as well. Not needed to say anything about <a title="window-commands: hackfest mooded epiphany" href="http://git.gnome.org/browse/epiphany/commit/?id=5641c511a80969b910ba45897a2be3c411d40618">this patch committed at the beginning of the hackfest</a>, I guess, in my opinion this is one of those cases where a picture is clearly worth a thousand words:-)</p>
<p><a href="https://i0.wp.com/mariospr.org/wp-content/uploads/2010/12/Screenshot-Hackfests-WebKitGTK2010-GNOME-Live.png?ssl=1"><img class="aligncenter size-medium wp-image-321" src="https://i0.wp.com/mariospr.org/wp-content/uploads/2010/12/Screenshot-Hackfests-WebKitGTK2010-GNOME-Live.png?resize=300%2C244&#038;ssl=1" alt="hackfest mooded epiphany" width="300" height="244" data-recalc-dims="1" /></a></p>
<p>So, as you can see it was a quite productive week after all here in <a title="Wikipedia: A Coruña" href="http://en.wikipedia.org/wiki/A_Coruña">Coruña</a>!</p>
<p>Last but not least, I&#8217;d like to specially thank <a title="The GNOME Foundation" href="http://foundation.gnome.org/">The GNOME Foundation</a> for sponsoring the event, as well as <a title="Igalia" href="http://www.igalia.com">Igalia</a> and <a title="Collabora" href="http://www.collabora.co.uk/">Collabora</a> for helping make this possible once again. Hope we can repeat it next year, and that more people will join the event to help making <a title="WebKitGTK" href="http://webkitgtk.org">WebKitGTK</a> an even better web engine for the <a title="The GNOME platfform" href="http://www.gnome.org">GNOME</a> platform.</p>
<p>See pictures of the hackfest here:</p>
<ul>
<li><a title="My flickr photostream" href="http://www.flickr.com/photos/mariosp/sets/72157625444570591">My flickr photostream</a></li>
<li><a title="Joone's flickr photostream" href="http://www.flickr.com/photos/joone/sets/72157625444172107/">Joone&#8217;s flickr photostream</a></li>
<li><a title="Diego's 'webkitgtk' tagged pictures" href="http://www.flickr.com/photos/diegoe/tags/webkitgtk/">Diego&#8217;s &#8216;webkitgtk&#8217; tagged pictures</a></li>
</ul>
<span class="net_nemein_favourites">0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=1e706b31d64965e06b311e78cc03bdc930cbe02be02&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/1e706b31d64965e06b311e78cc03bdc930cbe02be02/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=bury&net_nemein_favourites_execute_for=1e706b31d64965e06b311e78cc03bdc930cbe02be02&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/1e706b31d64965e06b311e78cc03bdc930cbe02be02/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span>]]></description>
            <author>Mario Sanchez Prada &lt;mariospr@gmail.com&gt;</author>
            <category>feed:f168df4cdfce3f7f74c89f7ca04c7c25</category>
            <pubDate>Mon, 13 Dec 2010 12:57:18 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-1e706b31d64965e06b311e78cc03bdc930cbe02be02</guid>
        </item>
        <item>
            <title>WebKitGTK+ hackfest 2010</title>
            <link>http://blogs.igalia.com/mario/2010/12/13/webkitgtk-hackfest-2010/</link>
            <description><![CDATA[
<p>After <a title="http://blogs.gnome.org/diegoe/2010/12/05/webkitgtk-hackfest-day-0/" href="http://blogs.gnome.org/diegoe/2010/12/05/webkitgtk-hackfest-day-0/">the</a> <a title="WebKitGTK+ hackfest, day 1" href="http://blogs.gnome.org/diegoe/2010/12/06/webkitgtk-hackfest-day-1/">daily</a> <a title="WebKitGTK+ hackfest, day 2" href="http://blogs.gnome.org/diegoe/2010/12/07/webkitgtk-hackfest-day-2/">reports</a> <a title="http://blogs.gnome.org/diegoe/2010/12/08/3rd-day-of-vebkitgtk-hackfest-live-from-the-cave/" href="http://blogs.gnome.org/diegoe/2010/12/08/3rd-day-of-vebkitgtk-hackfest-live-from-the-cave/">written</a> <a title="WebKitGTK+ hackfest, day 400" href="http://blogs.gnome.org/diegoe/2010/12/09/webkitgtk-hackfest-day-400/">by</a> <a title="http://blogs.gnome.org/diegoe/2010/12/10/webkitgtk-hackfest-day-5/" href="http://blogs.gnome.org/diegoe/2010/12/10/webkitgtk-hackfest-day-5/">Diego</a> in <a href="http://blogs.gnome.org/diegoe/">his blog</a>, few more things can be told about the <a title="WebKitGTK hackfest" href="http://live.gnome.org/Hackfests/WebKitGTK2010">WebKitGTK+ hackfest</a> hosted at the <a title="Igalia" href="http://www.igalia.com">Igalia</a> offices last week, but I&#8217;d like to comment anyway some impressions from my personal point of view, if you don&#8217;t mind reading them.</p>
<p>First of all, this was the second time I attended to this hackfest (I &#8220;kind of&#8221; attended <a title="WebKitGTK+ Coruña Hackfest 2009" href="http://live.gnome.org/WebKitGtk/Hackfest2009">last year hackfest</a> as well) but now things were pretty different for me, basically because one year ago I was not part of the <a title="Igalia" href="http://www.igalia.com">Igalia</a> <a title="WebKit" href="http://webkit.org">WebKit</a> team yet, hence my contributions in the hackfest were pretty small (see <a title="WebKitGTK+ Hackfest is over (2009)" href="http://blogs.igalia.com/mario/2009/12/21/webkitgtk-hackfest-is-over/">my post back then</a> for more details). However, this time I attended full-time to the event and I must say I&#8217;m really proud of the work I&#8217;ve been doing right there, which I hope will eventually lead to the resolution of <a title="[GTK] Metabug: Bugs blocking Orca support" href="https://bugs.webkit.org/show_bug.cgi?id=25531">this WebKit metabug</a>, which was about fixing bugs blocking <a title="ORCA" href="http://live.gnome.org/Orca">ORCA</a> support from <a title="WebKitGTK" href="http://webkitgtk.org">WebKitGTK</a> based applications.</p>
<p>But fortunately, the work I&#8217;ve been doing during the last week was just a pretty small and humble contribution compared to all the work that has been done by the rest of the people attending to the hackfest, like fixing GTK3 and GObject Introspection issues, fully integrating in libsoup all the new cache stuff written for <a title="WebKitGTK" href="http://webkitgtk.org">WebKitGTK</a> (which eventually lead to removing the equivalent code from WebKitGTK, as <a title="WebKitGtk+ HTTP cache ready!" href="http://blogs.igalia.com/svillar/2010/10/20/webkitgtk-http-cache-ready/">my mate Sergio told some weeks ago</a>, as soon as some bots upgrade to the latest version of libsoup), adding support for profiling in JavascriptCore, implementing some missing and advanced features into the DumRenderTree (aka <em>DRT</em>, the so beloved tool for writing functional tests), fixing spell-checking support&#8230; and bugfixing in general (as well as, most likely, lots of other things I&#8217;m failing to recall right now). You can read <a href="http://blogs.gnome.org/diegoe/">Diego&#8217;s blog</a> for more details on those.</p>
<p>Other than that, there was also time for working in <a title="Epiphany: the GNOME browser" href="http://projects.gnome.org/epiphany/">Epiphany</a> were some notorious fixes and improvements also happened. Those I can remember right now are the new error pages for epiphany, the implementation of a certificates viewer and new font preferences, getting rid of <a title="GConf" href="http://projects.gnome.org/gconf/">GConf</a> in <em>epiphany-extensions </em>and general bugfixing tasks. As you can easily understand, as the devoted and committed Epiphany user that I am, I&#8217;m pretty excited with these improvements as well. Not needed to say anything about <a title="window-commands: hackfest mooded epiphany" href="http://git.gnome.org/browse/epiphany/commit/?id=5641c511a80969b910ba45897a2be3c411d40618">this patch committed at the beginning of the hackfest</a>, I guess, in my opinion this is one of those cases where a picture is clearly worth a thousand words:-)</p>
<p><a href="http://blogs.igalia.com/mario/files/2010/12/Screenshot-Hackfests-WebKitGTK2010-GNOME-Live.png"><img class="aligncenter size-medium wp-image-321" src="http://blogs.igalia.com/mario/files/2010/12/Screenshot-Hackfests-WebKitGTK2010-GNOME-Live-300x244.png" alt="hackfest mooded epiphany" width="300" height="244" /></a></p>
<p>So, as you can see it was a quite productive week after all here in <a title="Wikipedia: A Coruña" href="http://en.wikipedia.org/wiki/A_Coruña">Coruña</a>!</p>
<p>Last but not least, I&#8217;d like to specially thank <a title="The GNOME Foundation" href="http://foundation.gnome.org/">The GNOME Foundation</a> for sponsoring the event, as well as <a title="Igalia" href="http://www.igalia.com">Igalia</a> and <a title="Collabora" href="http://www.collabora.co.uk/">Collabora</a> for helping make this possible once again. Hope we can repeat it next year, and that more people will join the event to help making <a title="WebKitGTK" href="http://webkitgtk.org">WebKitGTK</a> an even better web engine for the <a title="The GNOME platfform" href="http://www.gnome.org">GNOME</a> platform.</p>
<p>See pictures of the hackfest here:</p>
<ul>
<li><a title="My flickr photostream" href="http://www.flickr.com/photos/mariosp/sets/72157625444570591">My flickr photostream</a></li>
<li><a title="Joone's flickr photostream" href="http://www.flickr.com/photos/joone/sets/72157625444172107/">Joone&#8217;s flickr photostream</a></li>
<li><a title="Diego's 'webkitgtk' tagged pictures" href="http://www.flickr.com/photos/diegoe/tags/webkitgtk/">Diego&#8217;s &#8216;webkitgtk&#8217; tagged pictures</a></li>
</ul>
<span class="net_nemein_favourites">5 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=83a377ac06bd11e08d3d6b0c6e34beeebeee&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/83a377ac06bd11e08d3d6b0c6e34beeebeee/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=bury&net_nemein_favourites_execute_for=83a377ac06bd11e08d3d6b0c6e34beeebeee&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/83a377ac06bd11e08d3d6b0c6e34beeebeee/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span>]]></description>
            <author>Mario Sanchez Prada &lt;mariospr@gmail.com&gt;</author>
            <category>feed:f168df4cdfce3f7f74c89f7ca04c7c25</category>
            <pubDate>Mon, 13 Dec 2010 12:57:18 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-83a377ac06bd11e08d3d6b0c6e34beeebeee</guid>
        </item>
        <item>
            <title>GWAH-DEC!</title>
            <link>https://mariospr.org/2010/07/27/gwah-dec/</link>
            <description><![CDATA[
<p>After having a great time last week in the seventh edition of the <a title="GUADEC-ES 7" href="http://2010.guadec.es">GUADEC-ES conference</a> in A Coruña, I&#8217;m now announcing, in the same way <a title="Planet Igalia" href="http://planet.igalia.com">some of my mates</a> from <a title="Planet Igalia" href="http://www.igalia.com">Igalia</a> already did, that&#8230;</p>
<p><a title="GUADEC" href="http://www.guadec.org"><img class="alignnone size-full wp-image-278" src="https://i0.wp.com/mariospr.org/wp-content/uploads/2010/07/guadec2010-attending.png?resize=134%2C46&#038;ssl=1" alt="I am attending GUADEC" width="134" height="46" data-recalc-dims="1" /></a></p>
<p>I&#8217;ve arrived yesterday to Den Haag, along with most of the <a title="Planet Igalia" href="http://www.igalia.com">Igalia</a> gang (still some of us coming tomorrow), and will be here just until Friday  morning, since I&#8217;ll need to miss the last day of <a title="GUADEC" href="http://www.guadec.org">GUADEC</a> to attend my brother&#8217;s wedding. So, don&#8217;t hesitate to talk to me if you see me hanging around and want to share something, chat, or just to get a nice <a title="Planet Igalia" href="http://www.igalia.com">Igalia</a> shirt&#8230; or even something different, who knows&#8230;</p>
<p>For more information, I&#8217;ll basically be in the <a href="http://portal.hhs.nl/portal/page/portal/nl">Haagse Hogeschool</a> most of the time during the day, and maybe in the hall of the hotel at night, although I can&#8217;t promise much about that because the time slot after dinner will be the only moment I&#8217;ll have to walk around the city in this my first visit to the Netherlands.</p>
<p>And by the way&#8230; if you&#8217;re expecting to see a long hair guy I must warn you that won&#8217;t be possible, at least <a title="My Gravatar" href="http://www.gravatar.com/avatar/bc38cb9a92d4281e44fc08dc3ed232be.png">for the moment</a>.</p>
<p>And that&#8217;s all, I guess&#8230; see you in <a title="GUADEC" href="http://www.guadec.org">GUADEC</a>!</p>
<p>PS: Did I say we have a new website? Check it out <a title="Planet Igalia" href="http://www.igalia.com">here</a>.</p>
<span class="net_nemein_favourites">0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=1e706b31ae9acde06b311e78cc03bdc930cbe02be02&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/1e706b31ae9acde06b311e78cc03bdc930cbe02be02/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=bury&net_nemein_favourites_execute_for=1e706b31ae9acde06b311e78cc03bdc930cbe02be02&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/1e706b31ae9acde06b311e78cc03bdc930cbe02be02/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span>]]></description>
            <author>Mario Sanchez Prada &lt;mariospr@gmail.com&gt;</author>
            <category>feed:f168df4cdfce3f7f74c89f7ca04c7c25</category>
            <pubDate>Tue, 27 Jul 2010 01:02:46 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-1e706b31ae9acde06b311e78cc03bdc930cbe02be02</guid>
        </item>
        <item>
            <title>GWAH-DEC!</title>
            <link>http://blogs.igalia.com/mario/2010/07/27/gwah-dec/</link>
            <description><![CDATA[
<p>After having a great time last week in the seventh edition of the <a title="GUADEC-ES 7" href="http://2010.guadec.es">GUADEC-ES conference</a> in A Coruña, I&#8217;m now announcing, in the same way <a title="Planet Igalia" href="http://planet.igalia.com">some of my mates</a> from <a title="Planet Igalia" href="http://www.igalia.com">Igalia</a> already did, that&#8230;</p>
<p><a title="GUADEC" href="http://www.guadec.org"><img class="alignnone size-full wp-image-278" src="http://blogs.igalia.com/mario/files/2010/07/guadec2010-attending.png" alt="I am attending GUADEC" width="134" height="46" /></a></p>
<p>I&#8217;ve arrived yesterday to Den Haag, along with most of the <a title="Planet Igalia" href="http://www.igalia.com">Igalia</a> gang (still some of us coming tomorrow), and will be here just until Friday  morning, since I&#8217;ll need to miss the last day of <a title="GUADEC" href="http://www.guadec.org">GUADEC</a> to attend my brother&#8217;s wedding. So, don&#8217;t hesitate to talk to me if you see me hanging around and want to share something, chat, or just to get a nice <a title="Planet Igalia" href="http://www.igalia.com">Igalia</a> shirt&#8230; or even something different, who knows&#8230;</p>
<p>For more information, I&#8217;ll basically be in the <a href="http://portal.hhs.nl/portal/page/portal/nl">Haagse Hogeschool</a> most of the time during the day, and maybe in the hall of the hotel at night, although I can&#8217;t promise much about that because the time slot after dinner will be the only moment I&#8217;ll have to walk around the city in this my first visit to the Netherlands.</p>
<p>And by the way&#8230; if you&#8217;re expecting to see a long hair guy I must warn you that won&#8217;t be possible, at least <a title="My Gravatar" href="http://www.gravatar.com/avatar/bc38cb9a92d4281e44fc08dc3ed232be.png">for the moment</a>.</p>
<p>And that&#8217;s all, I guess&#8230; see you in <a title="GUADEC" href="http://www.guadec.org">GUADEC</a>!</p>
<p>PS: Did I say we have a new website? Check it out <a title="Planet Igalia" href="http://www.igalia.com">here</a>.</p>
<span class="net_nemein_favourites">4 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=276830b4992011df86c0c1e84927b7ecb7ec&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/276830b4992011df86c0c1e84927b7ecb7ec/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=bury&net_nemein_favourites_execute_for=276830b4992011df86c0c1e84927b7ecb7ec&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/276830b4992011df86c0c1e84927b7ecb7ec/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span>]]></description>
            <author>Mario Sanchez Prada &lt;mariospr@gmail.com&gt;</author>
            <category>feed:f168df4cdfce3f7f74c89f7ca04c7c25</category>
            <pubDate>Tue, 27 Jul 2010 01:02:46 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-276830b4992011df86c0c1e84927b7ecb7ec</guid>
        </item>
        <item>
            <title>Porting Frogr 0.2 to Maemo 5</title>
            <link>https://mariospr.org/2010/01/13/porting-frogr-0-2-to-maemo-5/</link>
            <description><![CDATA[
<p style="text-align: left">During the last days (well, actually during the last <strong>nights</strong> [*]), I&#8217;ve been spending some time in adapting <a title="Frogr's web site" href="http://code.google.com/p/frogr/" target="_self">frogr 0.2</a> to also compile and work on my brand new N900 (thanks Igalia!), and this is the humble result up to date:</p>
<p style="text-align: left"><a href="https://i1.wp.com/mariospr.org/wp-content/uploads/2010/01/Screenshot-20100113-083300.png?ssl=1"><img class="aligncenter size-medium wp-image-156" src="https://i1.wp.com/mariospr.org/wp-content/uploads/2010/01/Screenshot-20100113-083300.png?resize=300%2C180&#038;ssl=1" alt="Frogr 0.2 for Fremantle" width="300" height="180" data-recalc-dims="1" /></a></p>
<p>Perhaps you&#8217;re thinking why the hell I needed frogr to upload pictures when the N900 already comes with a nice and handy sharing application to upload pictures directly from the camera app or the image viewer, so here you have some use cases where I found the  sharing app not enough for my needs:</p>
<ul>
<li><del>To upload several pictures in a row to flickr, instead of having to do it one by one (tipical use case after taking several pictures that I&#8217;d like to share/backup in flickr).</del></li>
<li>To set same name, description <del>and/or tags</del> to a bunch of pictures instead of doing it one by one (related to previous use case).</li>
<li><del>To be able to upload pictures as &#8220;private&#8221; instead of &#8220;public&#8221;.</del></li>
</ul>
<p><strong>Update:</strong> I&#8217;m correcting this post here since <a href="https://mariospr.org/2010/01/13/porting-frogr-0-2-to-maemo-5/#comments">it seems the sharing application already was capable of doing some of those things I mentioned above</a> (ups!). Anyway, as I commented there, this does not discourage me even a little bit of keeping porting my little frogr to Fremantle, but just encourage me to try to make a difference and because&#8230; why not to tell it? I&#8217;d just love to bring frogr with me wherever I go :-). Thanks Daniel for your comment!</p>
<p>Current status of this port to Fremantle is still work in progress so don&#8217;t expect to find anything working out-of-the-box if you download the <a title="Source code at gitorious" href="http://gitorious.org/frogr">source code</a> at this moment, but the idea is to get it into a stable state soon to upload it to maemo-extras, along with a packaged version for Fremantle of the great <a title="Flickcurl: C API to flickr" href="http://librdf.org/flickcurl/">flickcurl</a> library, which is a requirement for frogr to work (and at this moment I&#8217;m jsut packaging and using it on my own for development purposes).</p>
<p>[*] I think the screenshot explains pretty well the main reason why I work so slowly and at late hours in frogr :-)</p>
<span class="net_nemein_favourites">0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=1e706b318623ff806b311e78cc03bdc930cbe02be02&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/1e706b318623ff806b311e78cc03bdc930cbe02be02/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=bury&net_nemein_favourites_execute_for=1e706b318623ff806b311e78cc03bdc930cbe02be02&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/1e706b318623ff806b311e78cc03bdc930cbe02be02/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span>]]></description>
            <author>Mario Sanchez Prada &lt;mariospr@gmail.com&gt;</author>
            <category>feed:f168df4cdfce3f7f74c89f7ca04c7c25</category>
            <pubDate>Wed, 13 Jan 2010 08:06:37 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-1e706b318623ff806b311e78cc03bdc930cbe02be02</guid>
        </item>
        <item>
            <title>Porting Frogr 0.2 to Maemo 5</title>
            <link>http://blogs.igalia.com/mario/2010/01/13/porting-frogr-0-2-to-maemo-5/</link>
            <description><![CDATA[
<p style="text-align: left">During the last days (well, actually during the last <strong>nights</strong> [*]), I&#8217;ve been spending some time in adapting <a title="Frogr's web site" href="http://code.google.com/p/frogr/" target="_self">frogr 0.2</a> to also compile and work on my brand new N900 (thanks Igalia!), and this is the humble result up to date:</p>
<p style="text-align: left"><a href="http://blogs.igalia.com/mario/files/2010/01/Screenshot-20100113-083300.png"><img class="aligncenter size-medium wp-image-156" src="http://blogs.igalia.com/mario/files/2010/01/Screenshot-20100113-083300-300x180.png" alt="Frogr 0.2 for Fremantle" width="300" height="180" /></a></p>
<p>Perhaps you&#8217;re thinking why the hell I needed frogr to upload pictures when the N900 already comes with a nice and handy sharing application to upload pictures directly from the camera app or the image viewer, so here you have some use cases where I found the  sharing app not enough for my needs:</p>
<ul>
<li><del>To upload several pictures in a row to flickr, instead of having to do it one by one (tipical use case after taking several pictures that I&#8217;d like to share/backup in flickr).</del></li>
<li>To set same name, description <del>and/or tags</del> to a bunch of pictures instead of doing it one by one (related to previous use case).</li>
<li><del>To be able to upload pictures as &#8220;private&#8221; instead of &#8220;public&#8221;.</del></li>
</ul>
<p><strong>Update:</strong> I&#8217;m correcting this post here since <a href="http://blogs.igalia.com/mario/2010/01/13/porting-frogr-0-2-to-maemo-5/#comments">it seems the sharing application already was capable of doing some of those things I mentioned above</a> (ups!). Anyway, as I commented there, this does not discourage me even a little bit of keeping porting my little frogr to Fremantle, but just encourage me to try to make a difference and because&#8230; why not to tell it? I&#8217;d just love to bring frogr with me wherever I go <img src='http://blogs.igalia.com/mario/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> . Thanks Daniel for your comment!</p>
<p>Current status of this port to Fremantle is still work in progress so don&#8217;t expect to find anything working out-of-the-box if you download the <a title="Source code at gitorious" href="http://gitorious.org/frogr">source code</a> at this moment, but the idea is to get it into a stable state soon to upload it to maemo-extras, along with a packaged version for Fremantle of the great <a title="Flickcurl: C API to flickr" href="http://librdf.org/flickcurl/">flickcurl</a> library, which is a requirement for frogr to work (and at this moment I&#8217;m jsut packaging and using it on my own for development purposes).</p>
<p>[*] I think the screenshot explains pretty well the main reason why I work so slowly and at late hours in frogr <img src='http://blogs.igalia.com/mario/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<span class="net_nemein_favourites">11 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=67d0af12002a11dfa223b33c9246c2aec2ae&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/67d0af12002a11dfa223b33c9246c2aec2ae/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>1 <a href="http://maemo.org/news/?net_nemein_favourites_execute=bury&net_nemein_favourites_execute_for=67d0af12002a11dfa223b33c9246c2aec2ae&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/67d0af12002a11dfa223b33c9246c2aec2ae/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span>]]></description>
            <author>Mario Sanchez Prada &lt;mariospr@gmail.com&gt;</author>
            <category>feed:f168df4cdfce3f7f74c89f7ca04c7c25</category>
            <pubDate>Wed, 13 Jan 2010 08:06:37 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-67d0af12002a11dfa223b33c9246c2aec2ae</guid>
        </item>
        <item>
            <title>GNOME Party at GCDS 09</title>
            <link>https://mariospr.org/2009/07/07/gnome-party-at-gcds-09/</link>
            <description><![CDATA[
<p>Yesterday the GNOME Party took place and we all had a lot of fun there. There was food, drinks, live music performed by a bunch of &#8220;gnomies&#8221; and even the Ice Cream Deatchmatch took place there as well, and all this stuff &#8220;dressed&#8221; with a wonderful warm night to enjoy in a nice terrace here in Las Palmas de Gran Canaria&#8230; so looking backwards I think we can feel very satisfied of how things finally gone.</p>
<p>By the way, and talking about the Ice Cream Deathmatch, I have to say this was my first time taking part of such a contest and now I understand why it is a DEATH-match&#8230; as today I woke up with a &#8220;sugar-overflow failure&#8221; which will probably keep me away from more ice creams for some days :-)&#8230; you know, I need to survive yet another year to take part in the next edition of the contest :-)</p>
<p>At last I&#8217;d like to share with you a nice picture of the Jam session performed by some GNOME musicians:</p>
<div style="width: 460px" class="wp-caption aligncenter"><a href="http://www.flickr.com/photos/mariosp/3701087692/in/set-72157621127471498/"><img src="https://i0.wp.com/mariospr.org/wp-content/uploads/2009/07/20090707-gcds-party.jpg?resize=450%2C300&#038;ssl=1" alt="Jam session at the Igalia Party" width="450" height="300" data-recalc-dims="1" /></a><p class="wp-caption-text">Jam session at the Igalia Party</p></div>
<p style="text-align: right"><em>Keep on rockin&#8217; me baby&#8230;</em></p>
<span class="net_nemein_favourites">0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=1e706b315d967ac06b311e78cc03bdc930cbe02be02&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/1e706b315d967ac06b311e78cc03bdc930cbe02be02/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=bury&net_nemein_favourites_execute_for=1e706b315d967ac06b311e78cc03bdc930cbe02be02&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/1e706b315d967ac06b311e78cc03bdc930cbe02be02/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span>]]></description>
            <author>Mario Sanchez Prada &lt;mariospr@gmail.com&gt;</author>
            <category>feed:f168df4cdfce3f7f74c89f7ca04c7c25</category>
            <pubDate>Tue, 07 Jul 2009 11:01:30 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-1e706b315d967ac06b311e78cc03bdc930cbe02be02</guid>
        </item>
        <item>
            <title>Counting down for Guadec!</title>
            <link>https://mariospr.org/2009/07/01/counting-down-for-guadec/</link>
            <description><![CDATA[
<p><a href="http://www.grancanariadesktopsummit.org/"><img class="alignright" src="https://i0.wp.com/mariospr.org/wp-content/uploads/2009/07/gcds2009-logo.png?resize=236%2C137&#038;ssl=1" alt="" width="236" height="137" data-recalc-dims="1" /></a>As many of you know only two days are left now for Guadec and Guadec-es 2009, which will be located this year in Las Palmas de Gran Canaria and which will be a &#8220;little bit&#8221; special this year because it will took place along with Akademy and Akademy-es. Actually, that&#8217;s why this year it&#8217;s named <a title="Gran Canaria Desktop Summit" href="http://www.grancanariadesktopsummit.org/" target="_blank">&#8220;Gran Canaria Desktop Summit&#8221;</a>.</p>
<p>Thus, even though I had a great time last year in Madrid and Istanbul, I&#8217;m sure this time we&#8217;re going to have fun as never before and that it will be a perfect environment for sharing ideas, thoughts, knowledge&#8230; and perhaps even some beer at the <span style="text-decoration: line-through">wild parties</span> social events both with the <a title="The GNOME Project" href="http://www.gnome.org" target="_blank">GNOME</a> and <a title="KDE" href="http://www.kde.org/" target="_blank">KDE</a> guys ;-).</p>
<p>I&#8217;m really really looking forward to being there with the rest of <a title="Igalia" href="http://www.igalia.com" target="_blank">Igalia</a> gang to start enjoying &#8220;<a title="The Jimi Hendrix Experience" href="http://en.wikipedia.org/wiki/The_Jimi_Hendrix_Experience" target="_blank">the Guadec experience</a>&#8220;&#8230; can&#8217;t actually believe I&#8217;ll be there just in three days! :-)</p>
<p>See you there guys!</p>
<span class="net_nemein_favourites">0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=1e706b31365f4f406b311e78cc03bdc930cbe02be02&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/1e706b31365f4f406b311e78cc03bdc930cbe02be02/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=bury&net_nemein_favourites_execute_for=1e706b31365f4f406b311e78cc03bdc930cbe02be02&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/1e706b31365f4f406b311e78cc03bdc930cbe02be02/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span>]]></description>
            <author>Mario Sanchez Prada &lt;mariospr@gmail.com&gt;</author>
            <category>feed:f168df4cdfce3f7f74c89f7ca04c7c25</category>
            <pubDate>Wed, 01 Jul 2009 15:44:52 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-1e706b31365f4f406b311e78cc03bdc930cbe02be02</guid>
        </item>
        <item>
            <title>Love and Hate</title>
            <link>https://mariospr.org/2009/02/09/love-hate/</link>
            <description><![CDATA[
<p>Seen in <a title="FOSDEM 2009" href="http://fosdem.org/2009" target="_blank">FOSDEM</a>, in front of the GNOME stand:<br />
<a href="https://i0.wp.com/mariospr.org/wp-content/uploads/2009/02/20090208-fosdem-gnomelovehate.jpg?ssl=1" target="_blank"><img src="https://i2.wp.com/mariospr.org/wp-content/uploads/2009/02/20090208-fosdem-gnomelovehate_thumb.jpg?w=625&#038;ssl=1" alt="Gnome love and hate" align="middle" data-recalc-dims="1" /></a></p>
<p>It looks like a original and very visual idea to put many ideas and visions all together, doesn&#8217;t it? Pointless to say I agree more with the &#8220;love&#8221; side, of course :-)</p>
<p>By the way, I took this picture today, the second and last day of the conference&#8230; so now I&#8217;m ready to give a full and complete opinion about it, which is that it just was great: I had a very  good time and a lot of fun being there, and not only because of the talks, which were amazing in most of the cases, but also because of meeting people and sharing visions and comments with all of them.</p>
<p>So, it seems now it&#8217;s time to get back home, so now I&#8217;m going to bed, since I&#8217;m very tired and tomorrow I&#8217;ll have to wake up early to take the plane.</p>
<span class="net_nemein_favourites">0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=1e706b310f444d206b311e78cc03bdc930cbe02be02&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/1e706b310f444d206b311e78cc03bdc930cbe02be02/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=bury&net_nemein_favourites_execute_for=1e706b310f444d206b311e78cc03bdc930cbe02be02&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/1e706b310f444d206b311e78cc03bdc930cbe02be02/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span>]]></description>
            <author>Mario Sanchez Prada &lt;mariospr@gmail.com&gt;</author>
            <category>feed:f168df4cdfce3f7f74c89f7ca04c7c25</category>
            <pubDate>Mon, 09 Feb 2009 00:13:45 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-1e706b310f444d206b311e78cc03bdc930cbe02be02</guid>
        </item>
        <item>
            <title>First day at FOSDEM, first impressions</title>
            <link>https://mariospr.org/2009/02/08/first-day-at-fosdem-first-impressions/</link>
            <description><![CDATA[
<p>As planned, I attended today to my first day at <a title="FOSDEM '09" href="http://fosdem.org/2009" target="_blank">FOSDEM &#8217;09</a>, and I have to say my impressions are even better than what I would expected: lots of talks, lots of volunteers, lots of resources to get into (I&#8217;d like to congratulate the organization for all the amazing work they have done), and lots of hackers all over the place. In fact, it was sometimes very hard to manage to select and attend to some talks (at least for me, perhaps because I&#8217;m a &#8220;newbie&#8221; here as this is my first year here), since parallelization is very high (and needed, if you think on more than 260 talks taking place in just two days) and timetables are sometimes too tight if you want to move around between different rooms.</p>
<p>But&#8230; what the hell? That insane amount of talks and hackers hanging around is exactly which makes FOSDEM great, isn&#8217;t it? So, no complaints, only good words for FOSDEM! :-)</p>
<p>As I side note about conferences, I&#8217;d like to state I liked a lot the talks I attended, specially those ones in the <a title="GNOME developers room" href="http://fosdem.org/2009/schedule/devrooms/gnome" target="_blank">&#8220;GNOME developers room&#8221;</a>, which were all great. In a more specific way, I specially liked the <a title="The People Framework" href="http://fosdem.org/2009/schedule/events/gnome_people_framework" target="_blank">talk about the People Framework</a>, which is IMO such an interesting project, which could become a very helpful tool for those kind of people that, like me, suffer the typical problems of having several devices or applications with independent (but related) contact list. Keep going on with that awesome work, guys!</p>
<p>Regarding to the <a title="FOSDEM Beer Event" href="http://fosdem.org/2009/beeralgorithm" target="_blank">Fosdem Beer Event</a>, needed to say it was just great to be there, talking to so many people (some new people to me, and some already &#8220;old friends&#8221;) and trying so many different beers, which were very tasty indeed, like the &#8220;Delirium Tremens&#8221; and &#8220;Kasteel&#8221;, for instance, which I just loved. The only slightly negative point on this was that trying so many beers didn&#8217;t help me to wake up in my best shape precisely, but nothing that a good breakfast and some hours of good talks could not fix :-).</p>
<p>At last, as a picture is usually better than too much text, here you are one: me in the main entrance.<br />
<a href="https://i2.wp.com/mariospr.org/wp-content/uploads/2009/02/20090207-atfosdem.jpg?ssl=1" target="_blank"><img src="https://i2.wp.com/mariospr.org/wp-content/uploads/2009/02/20090207-atfosdem_thumb.jpg?w=625&#038;ssl=1" alt="Me at FOSDEM main entrance" align="middle" data-recalc-dims="1" /></a></p>
<p>Can&#8217;t wait for tomorrow!</p>
<span class="net_nemein_favourites">0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=1e706b30e7a816c06b311e78cc03bdc930cbe02be02&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/1e706b30e7a816c06b311e78cc03bdc930cbe02be02/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=bury&net_nemein_favourites_execute_for=1e706b30e7a816c06b311e78cc03bdc930cbe02be02&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/1e706b30e7a816c06b311e78cc03bdc930cbe02be02/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span>]]></description>
            <author>Mario Sanchez Prada &lt;mariospr@gmail.com&gt;</author>
            <category>feed:f168df4cdfce3f7f74c89f7ca04c7c25</category>
            <pubDate>Sun, 08 Feb 2009 00:07:42 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-1e706b30e7a816c06b311e78cc03bdc930cbe02be02</guid>
        </item>
        <item>
            <title>Vagalume: D-Bus support for its desktop version</title>
            <link>https://mariospr.org/2008/06/13/vagalume-d-bus-support-for-its-desktop-version/</link>
            <description><![CDATA[
<p>As you can check out in the <em>vagalume-devel@garage.maemo.org</em> mailing list archives:</p>
<p><a title="vagalume-devel mailing list archives" target="_blank" href="https://garage.maemo.org/pipermail/vagalume-devel/2008-June/000151.html">https://garage.maemo.org/pipermail/vagalume-devel/2008-June/000151.html</a></p>
<p>&#8230;today I&#8217;ve finished the implementation of a new patch for <a title="Vagalume web site" href="http://vagalume.igalia.com">Vagalume</a> which will enable D-Bus support in the desktop version of this nice player, since so far D-Bus interaction was only allowed in the maemo platform (due to using functions from <em>libosso</em> for RPC methods, instead of <em>dbus-glib</em>).</p>
<p>So, this is how the <em>vagalumectl</em> script (formerly known as <a title="My sloppy, dirty, ugly… but (maybe) useful script for the Vagalume D-Bus interface" href="https://mariospr.org/2008/03/01/my-sloppy-dirty-ugly-but-maybe-useful-script-for-the-vagalume-d-bus-interface/"><em>vagalume-dbus</em></a>) would work from now on in a &#8220;regular&#8221; GNU/Linux machine:</p>
<blockquote><p>mario@bender:~$ vagalumectl<br />
Usage:<br />
vagalumectl<br />
(Vagalume will be automatically started if not already running)</p>
<p>COMMAND:<br />
play:              start playing the current radio<br />
skip:              skip to the nex song in the current radio<br />
stop:              stop playing the current radio<br />
love:              mark the current song as &#8216;loved&#8217;<br />
ban:               mark the current song as &#8216;banned&#8217;<br />
tag :         change to a &#8216;global tag&#8217; radio.<br />
artist :   change to a &#8216;similar artists&#8217; radio<br />
group :     change to a &#8216;last.fm group&#8217; radio<br />
loved :      change to a &#8216;loved&#8217; radio for a specific user<br />
neighbours : change to a &#8216;neighbours&#8217; radio for a specific user<br />
personal :   change to a &#8216;personal&#8217; radio for a specific user<br />
playlist :   change to a &#8216;playlist&#8217; radio for a specific user<br />
playurl :     just play the specified URL on Vagalume<br />
volumeup [INC]:    increase playback volume<br />
volumedown [INC]:  decrease playback volume<br />
volume :    set the playback volume to a specific value<br />
start:             start Vagalume (if not already running)<br />
close:             close Vagalume (if not already closed)<br />
help:              print this information</p>
<p>Double quotes are REQUIRED when specifying parameters to some commands,<br />
such as TAG or ARTIST, because of the white spaces they might contain, e.g:</p>
<p>$ vagalumectl tag &#8220;hard rock&#8221;<br />
$ vagalumectl artist &#8220;Led Zeppelin&#8221;</p>
<p>mario@bender:~$ vagalumectl loved homemaxico<br />
Command &#8216;loved&#8217; successfully executed<br />
mario@bender:~$</p></blockquote>
<p>Well&#8230; perhaps not a too much useful &#8216;screenshot&#8217; after all&#8230; but believe me, that&#8217;s the proof that D-Bus is working fine on my GNOME desktop from now on.</p>
<p>I hope you can enjoy the patch soon (as soon as <a title="Berto's blog" href="https://blogs.igalia.com/berto">Berto</a> applies it to the <em>SVN trunk</em>)&#8230; perhaps in <a title="Vagalume web site" href="http://vagalume.igalia.com">Vagalume</a> 0.7 ;-), who knows&#8230;</p>
<span class="net_nemein_favourites">0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=1e706b30bffdedc06b311e78cc03bdc930cbe02be02&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/1e706b30bffdedc06b311e78cc03bdc930cbe02be02/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=bury&net_nemein_favourites_execute_for=1e706b30bffdedc06b311e78cc03bdc930cbe02be02&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/1e706b30bffdedc06b311e78cc03bdc930cbe02be02/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span>]]></description>
            <author>Mario Sanchez Prada &lt;mariospr@gmail.com&gt;</author>
            <category>feed:f168df4cdfce3f7f74c89f7ca04c7c25</category>
            <pubDate>Fri, 13 Jun 2008 15:56:15 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-1e706b30bffdedc06b311e78cc03bdc930cbe02be02</guid>
        </item>
        <item>
            <title>(freedesktop) Tray icon for Vagalume</title>
            <link>https://mariospr.org/2008/04/25/freedesktop-tray-icon-for-vagalume/</link>
            <description><![CDATA[
<p>As you might know, some time ago I developed a plugin for the <a title="Maemo: code in your hands" href="http://www.maemo.org" target="_blank">maemo</a> version of <a title="Vagalume web site" href="http://vagalume.igalia.com">Vagalume</a> which would allow the user to manage the most basic features from a tiny icon in the status bar.</p>
<p>After that, I thought it could be a good idea to implement a <a title="Freedesktop" href="http://www.freedesktop.org" target="_blank">freedesktop</a> <a title="System Tray Protocol Specification" href="http://standards.freedesktop.org/systemtray-spec/systemtray-spec-0.2.html" target="_blank">tray icon</a> as well, so you would be able to hide/show <a title="Vagalume web site" href="http://vagalume.igalia.com">Vagalume</a> with a tray icon in the notification area, in the same way you could do it with some other programs such as <em>pidgin</em>, <em>xchat</em> or <em>rhythmbox</em>, for instance. Moreover, some people told me that it would be very nice to have a tray icon in the desktop version of vagalume, so everything seemed to say that I was not mad after all and that it could be a good idea&#8230;</p>
<p>So, I&#8217;ve started working on its implementation (using a <a title="GtkStatusIcon: API reference" href="http://library.gnome.org/devel/gtk/2.11/GtkStatusIcon.html" target="_blank"><em>GtkStatusIcon</em></a>) some weeks ago and now I finally managed to get the enough &#8216;spare time&#8217; to plug everything together and to finally <strong>finish</strong> the patch for being applied to one of the latest revisions of the <em>SVN trunk</em> (158). In fact, at this moment I&#8217;ve already sent it to <em>vagalume-devel@maemo.org</em> mailing list and I&#8217;m waiting for <a title="Berto's blog" href="https://blogs.igalia.com/berto">Berto</a> to take a look into it to finally integrate it for (hopefully) the next release :-)</p>
<p><strong>Update [2008/04/29]:</strong> After working a bit more on this new tray icon during the past weekend I&#8217;ve <strong>added libnotify support</strong> to allow the tray icon to show a notification each time <a title="Vagalume web site" href="http://vagalume.igalia.com">Vagalume</a> starts playing a new song. Of course, as I know there&#8217;re people who might dislike this feature, I&#8217;ve also added the possibility of disabling these notifications from the &#8216;Settings&#8217; dialog in the <a title="The GNOME project" href="http://www.gnome.org" target="_blank">GNOME</a> version of the application. I&#8217;ve also added an screenshot of the notifications working at the end of this post.</p>
<p>To finish with this post, and knowing that sometimes an image is better than just a description, here you are a couple of screenshots of the new tray icon working in my <a title="The GNOME project" href="http://www.gnome.org" target="_blank">GNOME</a> environment:</p>
<p align="center"><a href="https://i1.wp.com/mariospr.org/wp-content/uploads/2008/04/20080425-vagalume_tray_icon-menu.png?ssl=1" target="_blank"><img src="https://i0.wp.com/mariospr.org/wp-content/uploads/2008/04/20080425-vagalume_tray_icon-menu-thumb.png?w=625&#038;ssl=1" alt="Vagalume's tray icon: showing the menu" align="middle" data-recalc-dims="1" /></a></p>
<p align="center"><em>Vagalume&#8217;s tray icon: showing the menu</em></p>
<p align="center"><img src="https://i0.wp.com/mariospr.org/wp-content/uploads/2008/04/20080425-vagalume_tray_icon-tooltip.png?w=625&#038;ssl=1" alt="Vagalume's tray icon: showing the tooltip" align="middle" data-recalc-dims="1" /></p>
<p align="center"><em>Vagalume&#8217;s tray icon: showing the tooltip</em></p>
<p align="center"><img src="https://i1.wp.com/mariospr.org/wp-content/uploads/2008/04/20080429-vagalume_tray_icon-notifications.png?w=625&#038;ssl=1" alt="Vagalume's tray icon: showing playback notifications" align="middle" data-recalc-dims="1" /></p>
<p align="center"><strong>Update [2008/04/29]: </strong><em>Vagalume&#8217;s tray icon: showing playback notifications</em></p>
<p align="left">And that&#8217;s all. I hope the patch is good enough to integrate it with the next release of <a title="Vagalume web site" href="http://vagalume.igalia.com">Vagalume</a>. Of course, suggestions and criticisms are always welcome, so don&#8217;t hesitate to leave your comments here.</p>
<p align="left">I hope you like it ;-)</p>
<span class="net_nemein_favourites">0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=1e706b3096ec56606b311e78cc03bdc930cbe02be02&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/1e706b3096ec56606b311e78cc03bdc930cbe02be02/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=bury&net_nemein_favourites_execute_for=1e706b3096ec56606b311e78cc03bdc930cbe02be02&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/1e706b3096ec56606b311e78cc03bdc930cbe02be02/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span>]]></description>
            <author>Mario Sanchez Prada &lt;mariospr@gmail.com&gt;</author>
            <category>feed:f168df4cdfce3f7f74c89f7ca04c7c25</category>
            <pubDate>Fri, 25 Apr 2008 09:31:41 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-1e706b3096ec56606b311e78cc03bdc930cbe02be02</guid>
        </item>
        <item>
            <title>Installing a VNC server on a maemo Internet Tablet</title>
            <link>https://mariospr.org/2008/04/17/installing-a-vnc-server-on-a-maemo-internet-tablet/</link>
            <description><![CDATA[
<p>Today, I&#8217;m going to give a talk about <a title="Vagalume at igalia.com" href="http://vagalume.igalia.com">Vagalume</a> in the <em>&#8220;<a target="_blank" title="VIII Jornadas de Software Libre de GPUL 2008" href="http://gpul.grupos.udc.es/MaKaC/conferenceDisplay.py?confId=11">VIII Jornadas de Software Libre de GPUL 2008</a>&#8220;</em>, since <a title="Berto's blog" href="https://blogs.igalia.com/berto">Berto</a> finally won&#8217;t be able to be there, as it was initially planned, so I&#8217;ll be charged with the responsibility of telling the people how cool <a title="Vagalume at igalia.com" href="http://vagalume.igalia.com">Vagalume</a>, <a target="_blank" title="maemo.org" href="http://www.maemo.org">Maemo</a> and <a target="_blank" title="The GNOME project" href="http://www.gnome.org">GNOME</a> are in only 30 minutes&#8230; quite a big challenge for me, since I seldom can speak in a concise, short and effective way without going on and on.</p>
<p>So, yesterday I spent some time looking for an easy and effective way for showing people attending to the talk how cool this cute device (my <em><a title="Nokia N810" target="_blank" href="http://en.wikipedia.org/wiki/N810">N810</a></em>) is&#8230; and thinking about the past I remembered when Andres gave a talk/workshop about the Maemo development platform, where he used an <a title="Virtual Network Computing" href="http://en.wikipedia.org/wiki/VNC">VNC</a> server installed in the device to show the <em><a title="Nokia N810" target="_blank" href="http://en.wikipedia.org/wiki/N810">N810</a></em> &#8220;screen&#8221; to everyone in the room, just using an <a title="Virtual Network Computing" href="http://en.wikipedia.org/wiki/VNC">VNC</a> client in the laptop connected to the proyector.</p>
<p>IIRC, <a title="Andres' blog" href="https://blogs.igalia.com/agomez">Andrés</a> compiled the <a title="Virtual Network Computing" href="http://en.wikipedia.org/wiki/VNC">VNC</a> server for the device to get it working, but yesterday I found a much easier way to get it working, so here you are the receipt (I use too much this word in my blog, perhaps I should consider to become a cook&#8230; ):</p>
<ul>
<li>Download the pre-compiled .deb package for your device from <a target="_blank" title="Mike Saunby's web" href="http://mike.saunby.googlepages.com/x11vncfornokia7702">this web</a>.</li>
<li>Copy the .deb file to your device and install it following <strong>one of the following methods</strong>:</li>
<ul>
<li>Install it with the Application installer from the Control Panel (<a title="Nokia N770" target="_blank" href="http://en.wikipedia.org/wiki/N770"><em>N770</em></a>).</li>
<li>Install it with the Application Manager from the &#8216;Settings&#8217; Menu (<em><a title="Nokia N800" target="_blank" href="http://en.wikipedia.org/wiki/N800">N800</a> / <a title="Nokia N810" target="_blank" href="http://en.wikipedia.org/wiki/N810">N810</a></em>). It&#8217;s <strong>required </strong>to have the <strong>red-pill mode enabled</strong>. To know how to enable this &#8220;peculiar&#8221; mode, <a target="_blank" title="Application Manager: Activating the Red-Pill mode" href="http://maemo.org/community/wiki/ApplicationManagerRedPillMode">check this out</a>.</li>
<li>Open a <strong>root terminal</strong> in the device with a remote ssh connection and install it this way:</li>
<blockquote><p>dpkg -i x11vnc_0.9.3-1_armel.deb</p></blockquote>
</ul>
<li>Configure it to use a password with the default username available in the device (&#8216;<em>user</em>&#8216;):</li>
<ul>
<li>Make sure you are running the terminal as <em>&#8216;user&#8217;</em>, by executing the command:</li>
<blockquote><p>su user</p></blockquote>
</ul>
<ul>
<li>Create a VNC password (recommended):</li>
<blockquote><p>x11vnc -storepasswd</p></blockquote>
<ul>
<li>This will store your password (encrypted) under <em>/home/user/.vnc/passwd</em></li>
</ul>
</ul>
<li>Start the server:</li>
<ul>
<li>Not using the password: from <em>Menu -&gt; Extras</em>, click on <em>x11vnc</em>.</li>
<li>Using the password (recommended):</li>
<ul>
<li>Open a terminal for <em>&#8216;user&#8217;</em></li>
<li>Execute the command:</li>
<blockquote><p>x11vnc &#8211;usepw</p></blockquote>
</ul>
</ul>
<li>Connect to server (already running on the device, at <em>port 5900</em>):</li>
<ul>
<li>Using any VNC client connect to your device&#8217;s IP, using the following credentials if you started the server with <em>&#8211;usepw</em>:</li>
<ul>
<li>Username: <em>user</em></li>
<li>Password: (whatever you&#8217;ve set with <em>&#8211;storepasswd</em>)</li>
</ul>
</ul>
</ul>
<p>Of course, there are lots of options you can pass to <em>x11vnc</em> (see <em>x11vnc &#8211;help</em>) but these ones worked fine for me: I have an easy <a title="Virtual Network Computing" href="http://en.wikipedia.org/wiki/VNC">VNC</a> server working with password authentication :-)</p>
<p>And to finish this post, just a last advice: If you think you&#8217;re going to use always (like me) the <a title="Virtual Network Computing" href="http://en.wikipedia.org/wiki/VNC">VNC</a> server with password authentication, it could be more nice for you to edit the <em>/usr/bin/x11vnc.sh</em> script so it also includes the <em>&#8211;usepw</em>. This way, you can always start the <a title="Virtual Network Computing" href="http://en.wikipedia.org/wiki/VNC">VNC</a> server from <em>Menu -&gt; Extras</em>, withouth having to open a terminal for it&#8230; although, to be honest, I still prefer a remote terminal for most of the times, because of the output I continously get through it&#8230; but hey! that&#8217;s just a very personal opinion! :-)</p>
<span class="net_nemein_favourites">0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=1e706b306d93fca06b311e78cc03bdc930cbe02be02&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/1e706b306d93fca06b311e78cc03bdc930cbe02be02/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=bury&net_nemein_favourites_execute_for=1e706b306d93fca06b311e78cc03bdc930cbe02be02&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/1e706b306d93fca06b311e78cc03bdc930cbe02be02/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span>]]></description>
            <author>Mario Sanchez Prada &lt;mariospr@gmail.com&gt;</author>
            <category>feed:f168df4cdfce3f7f74c89f7ca04c7c25</category>
            <pubDate>Thu, 17 Apr 2008 09:14:54 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-1e706b306d93fca06b311e78cc03bdc930cbe02be02</guid>
        </item>
    </channel>
</rss>
