<?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:4fc53fd28b16e0b9ada2e2e5e88f1d9f&quot;</title>
        <description>Blog entries from Maemo community</description>
        <link>http://maemo.org/news/planet-maemo/</link>
        <lastBuildDate>Sat, 04 Apr 2026 00:04:57 +0000</lastBuildDate>
        <generator>FeedCreator 1.7.6(BH)</generator>
        <language>en</language>
        <managingEditor>planet@maemo.org</managingEditor>
        <item>
            <title>Onwards and upwards</title>
            <link>https://marnanel.dreamwidth.org/219480.html</link>
            <description><![CDATA[
I think I'd like a new challenge. If anyone out there could make good use of a creative C/GTK/C++/Qt/object Perl/Python hacker based in Philadelphia with the ability to work in the US and EU, they can find my resume/CV at <a href="http://is.gd/thurman">http://is.gd/thurman</a>.<br /><br /><img src="https://www.dreamwidth.org/tools/commentcount?user=marnanel&ditemid=219480" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/> comments<span class="net_nemein_favourites">0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=1e7a24ae1f2b0fea24a11e7af2ea179fb225b235b23&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/1e7a24ae1f2b0fea24a11e7af2ea179fb225b235b23/" 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=1e7a24ae1f2b0fea24a11e7af2ea179fb225b235b23&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/1e7a24ae1f2b0fea24a11e7af2ea179fb225b235b23/" 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>Thomas Thurman &lt;tthurman@gnome.org&gt;</author>
            <category>feed:4fc53fd28b16e0b9ada2e2e5e88f1d9f</category>
            <pubDate>Fri, 18 Mar 2011 20:24:33 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-1e7a24ae1f2b0fea24a11e7af2ea179fb225b235b23</guid>
        </item>
        <item>
            <title>Onwards and upwards</title>
            <link>http://marnanel.dreamwidth.org/219480.html</link>
            <description><![CDATA[
I think I'd like a new challenge. If anyone out there could make good use of a creative C/GTK/C++/Qt/object Perl/Python hacker based in Philadelphia with the ability to work in the US and EU, they can find my resume/CV at <a href="http://is.gd/thurman">http://is.gd/thurman</a>.<br /><br /><img src="http://www.dreamwidth.org/tools/commentcount?user=marnanel&ditemid=219480" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/> comments<span class="net_nemein_favourites">4 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=1593a51a51a011e08ae309d4ba3b84a584a5&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/1593a51a51a011e08ae309d4ba3b84a584a5/" 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=1593a51a51a011e08ae309d4ba3b84a584a5&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/1593a51a51a011e08ae309d4ba3b84a584a5/" 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>Thomas Thurman &lt;tthurman@gnome.org&gt;</author>
            <category>feed:4fc53fd28b16e0b9ada2e2e5e88f1d9f</category>
            <pubDate>Fri, 18 Mar 2011 20:24:33 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-1593a51a51a011e08ae309d4ba3b84a584a5</guid>
        </item>
        <item>
            <title>imgur upload</title>
            <link>https://marnanel.dreamwidth.org/202376.html</link>
            <description><![CDATA[
Anyone fancy beta-testing imgur upload for Maemo? Let me know how you get on.<br /><br />Deb: <a href="http://www.chiark.greenend.org.uk/~tthurman/imgur/tmp/imgur_0.50-1_armel.deb">http://www.chiark.greenend.org.uk/~tthurman/imgur/tmp/imgur_0.50-1_armel.deb</a><br /><br />Source: <a href="https://github.com/tthurman/imgur-integration">https://github.com/tthurman/imgur-integration</a><br /><br /><center><img src="http://i.imgur.com/zIMn1l.jpg" width="320" height="192" alt="screenshot"><br /><br />&darr;<br /><br /><img src="http://i.imgur.com/iKzCAl.jpg" width="320" height="192" alt="screenshot"><br /><br />&darr;<br /><br /><img src="http://i.imgur.com/u9KzIl.jpg" width="320" height="192" alt="screenshot"></center><br /><br />Instructions are included.<br /><br /><b>Update:</b> <a href="http://maemo.org/packages/package_instance/view/fremantle_extras-testing_free_armel/imgur/0.50-1/">Now in extras-testing.</a><br /><br /><img src="https://www.dreamwidth.org/tools/commentcount?user=marnanel&ditemid=202376" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/> comments<span class="net_nemein_favourites">0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=1e7a24adf3aaa10a24a11e7af2ea179fb225b235b23&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/1e7a24adf3aaa10a24a11e7af2ea179fb225b235b23/" 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=1e7a24adf3aaa10a24a11e7af2ea179fb225b235b23&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/1e7a24adf3aaa10a24a11e7af2ea179fb225b235b23/" 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>Thomas Thurman &lt;tthurman@gnome.org&gt;</author>
            <category>feed:4fc53fd28b16e0b9ada2e2e5e88f1d9f</category>
            <pubDate>Sun, 30 Jan 2011 19:19:33 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-1e7a24adf3aaa10a24a11e7af2ea179fb225b235b23</guid>
        </item>
        <item>
            <title>imgur upload</title>
            <link>http://marnanel.dreamwidth.org/202376.html</link>
            <description><![CDATA[
Anyone fancy beta-testing imgur upload for Maemo? Let me know how you get on.<br /><br />Deb: <a href="http://www.chiark.greenend.org.uk/~tthurman/imgur/tmp/imgur_0.50-1_armel.deb">http://www.chiark.greenend.org.uk/~tthurman/imgur/tmp/imgur_0.50-1_armel.deb</a><br /><br />Source: <a href="https://github.com/tthurman/imgur-integration">https://github.com/tthurman/imgur-integration</a><br /><br /><center><img src="http://i.imgur.com/zIMn1l.jpg" width="320" height="192" alt="screenshot"><br /><br />&darr;<br /><br /><img src="http://i.imgur.com/iKzCAl.jpg" width="320" height="192" alt="screenshot"><br /><br />&darr;<br /><br /><img src="http://i.imgur.com/u9KzIl.jpg" width="320" height="192" alt="screenshot"></img></img></img></center><br /><br />Instructions are included.<br /><br /><b>Update:</b> <a href="http://maemo.org/packages/package_instance/view/fremantle_extras-testing_free_armel/imgur/0.50-1/">Now in extras-testing.</a><br /><br /><img src="http://www.dreamwidth.org/tools/commentcount?user=marnanel&ditemid=202376" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/> comments<span class="net_nemein_favourites">5 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=9c592c7c2ca811e08a5ac767f776169d169d&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/9c592c7c2ca811e08a5ac767f776169d169d/" 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=9c592c7c2ca811e08a5ac767f776169d169d&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/9c592c7c2ca811e08a5ac767f776169d169d/" 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>Thomas Thurman &lt;tthurman@gnome.org&gt;</author>
            <category>feed:4fc53fd28b16e0b9ada2e2e5e88f1d9f</category>
            <pubDate>Sun, 30 Jan 2011 19:19:33 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-9c592c7c2ca811e08a5ac767f776169d169d</guid>
        </item>
        <item>
            <title>2011-01-29</title>
            <link>https://marnanel.dreamwidth.org/202176.html</link>
            <description><![CDATA[
I spent perhaps too much of today coding. I didn't really mean to spend quite that long on it, though it was a lot of fun. Will Thompson's help fixing DBus problems was invaluable. Version 0.50 of <a href="https://github.com/tthurman/imgur-integration/wiki">imgur integration</a> will be coming to a Maemo repository near you soon:<br /><br /><center><img src="http://i.imgur.com/iKzCAl.jpg"></center><br /><br />Later, since it's my birthday tomorrow, we went out for a curry. It was pretty good, but rather mild. I was amused that the people at the next table to us were clearly English as well. Then we went to the bookshop, came home, and had some coffee. A pretty good day, all told.<br /><br /><img src="https://www.dreamwidth.org/tools/commentcount?user=marnanel&ditemid=202176" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/> comments<span class="net_nemein_favourites">0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=1e7a24adc6fb5faa24a11e7af2ea179fb225b235b23&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/1e7a24adc6fb5faa24a11e7af2ea179fb225b235b23/" 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=1e7a24adc6fb5faa24a11e7af2ea179fb225b235b23&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/1e7a24adc6fb5faa24a11e7af2ea179fb225b235b23/" 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>Thomas Thurman &lt;tthurman@gnome.org&gt;</author>
            <category>feed:4fc53fd28b16e0b9ada2e2e5e88f1d9f</category>
            <pubDate>Sun, 30 Jan 2011 04:02:23 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-1e7a24adc6fb5faa24a11e7af2ea179fb225b235b23</guid>
        </item>
        <item>
            <title>2011-01-29</title>
            <link>http://marnanel.dreamwidth.org/202176.html</link>
            <description><![CDATA[
I spent perhaps too much of today coding. I didn't really mean to spend quite that long on it, though it was a lot of fun. Will Thompson's help fixing DBus problems was invaluable. Version 0.50 of <a href="https://github.com/tthurman/imgur-integration/wiki">imgur integration</a> will be coming to a Maemo repository near you soon:<br /><br /><center><img src="http://i.imgur.com/iKzCAl.jpg"></img></center><br /><br />Later, since it's my birthday tomorrow, we went out for a curry. It was pretty good, but rather mild. I was amused that the people at the next table to us were clearly English as well. Then we went to the bookshop, came home, and had some coffee. A pretty good day, all told.<br /><br /><img src="http://www.dreamwidth.org/tools/commentcount?user=marnanel&ditemid=202176" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/> comments<span class="net_nemein_favourites">5 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=e2705a062c2a11e0bbe5e72df0e01c711c71&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/e2705a062c2a11e0bbe5e72df0e01c711c71/" 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=e2705a062c2a11e0bbe5e72df0e01c711c71&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/e2705a062c2a11e0bbe5e72df0e01c711c71/" 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>Thomas Thurman &lt;tthurman@gnome.org&gt;</author>
            <category>feed:4fc53fd28b16e0b9ada2e2e5e88f1d9f</category>
            <pubDate>Sun, 30 Jan 2011 04:02:23 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-e2705a062c2a11e0bbe5e72df0e01c711c71</guid>
        </item>
        <item>
            <title>Maemo rfk still going</title>
            <link>https://marnanel.dreamwidth.org/198550.html</link>
            <description><![CDATA[
This morning I finally got around to testing the <a href="https://github.com/tthurman/rfk-meego">rewritten MeeGo version of robotfindskitten</a> on the N900.  It works passably well:<br /><br /><center><img src="http://i.imgur.com/XM1iD.png" width="500" height="300" alt="Screenshot" style="border: 2px solid #000" /></center><br /><br />You see that the text is missing.<br /><br /><center><img src="http://i.imgur.com/Wal7c.png" width="500" height="300" alt="Screenshot" style="border: 2px solid #000" /></center><br /><br />There are a few other things wrong (we need to use Maemo banners, <a href="http://i.imgur.com/jsZPv.png">not dialogue boxes</a>; the vibration at the end needs reimplementing) but I think it will be good to go in a week or so of snatched moments here and there. If you'd like to test, let me know.<br /><br />(I'm thinking of making the title page dark grey, and losing the text across the top, to look more Maemo-like than MeeGo-like.)<br /><br /><img src="https://www.dreamwidth.org/tools/commentcount?user=marnanel&ditemid=198550" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/> comments<span class="net_nemein_favourites">0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=1e7a24ad99bebf0a24a11e7af2ea179fb225b235b23&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/1e7a24ad99bebf0a24a11e7af2ea179fb225b235b23/" 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=1e7a24ad99bebf0a24a11e7af2ea179fb225b235b23&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/1e7a24ad99bebf0a24a11e7af2ea179fb225b235b23/" 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>Thomas Thurman &lt;tthurman@gnome.org&gt;</author>
            <category>feed:4fc53fd28b16e0b9ada2e2e5e88f1d9f</category>
            <pubDate>Wed, 26 Jan 2011 01:19:39 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-1e7a24ad99bebf0a24a11e7af2ea179fb225b235b23</guid>
        </item>
        <item>
            <title>Maemo rfk still going</title>
            <link>http://marnanel.dreamwidth.org/198550.html</link>
            <description><![CDATA[
This morning I finally got around to testing the <a href="https://github.com/tthurman/rfk-meego">rewritten MeeGo version of robotfindskitten</a> on the N900.  It works passably well:<br /><br /><center><img src="http://i.imgur.com/XM1iD.png" width="500" height="300" alt="Screenshot" style="border: 2px solid #000" /></center><br /><br />You see that the text is missing.<br /><br /><center><img src="http://i.imgur.com/Wal7c.png" width="500" height="300" alt="Screenshot" style="border: 2px solid #000" /></center><br /><br />There are a few other things wrong (we need to use Maemo banners, <a href="http://i.imgur.com/jsZPv.png">not dialogue boxes</a>; the vibration at the end needs reimplementing) but I think it will be good to go in a week or so of snatched moments here and there. If you'd like to test, let me know.<br /><br />(I'm thinking of making the title page dark grey, and losing the text across the top, to look more Maemo-like than MeeGo-like.)<br /><br /><img src="http://www.dreamwidth.org/tools/commentcount?user=marnanel&ditemid=198550" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/> comments<span class="net_nemein_favourites">5 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=3324d3b828ee11e0ad93c5e3867b19941994&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/3324d3b828ee11e0ad93c5e3867b19941994/" 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=3324d3b828ee11e0ad93c5e3867b19941994&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/3324d3b828ee11e0ad93c5e3867b19941994/" 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>Thomas Thurman &lt;tthurman@gnome.org&gt;</author>
            <category>feed:4fc53fd28b16e0b9ada2e2e5e88f1d9f</category>
            <pubDate>Wed, 26 Jan 2011 01:19:39 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-3324d3b828ee11e0ad93c5e3867b19941994</guid>
        </item>
        <item>
            <title>Software we'd like to see: contacts and Tracker</title>
            <link>https://marnanel.dreamwidth.org/198366.html</link>
            <description><![CDATA[
Every contact database program I know has a "nickname" field. Today I was thinking that I use the same values in that field for EXIF tags, and what I'd like to see is a plugin (or better, to see it coming out of the box) with a button on each person's contact record. The button would query Tracker, and then launch gthumb or the local equivalent to show images of that person. The button would not display if there were no such images.<br /><br />Something like this (on Maemo, though the principle is the same for GNOME):<br /><br /><center><img src="http://i.imgur.com/w2pUs.png" width="569" height="700" alt="Mockup" /></center><br /><br />(It's interesting to consider whether the plugin should assemble the list and then pass it to gthumb, or whether gthumb should be extended so that it can be passed a switch to display all pictures known to Tracker with a given tag.)<br /><br />Of course, Tracker also tracks things other than images, so you could also have buttons for wordprocessor documents, emails, and so on. I could do this (in a while, when I have some time); would any of you want it?<br /><br /><img src="https://www.dreamwidth.org/tools/commentcount?user=marnanel&ditemid=198366" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/> comments<span class="net_nemein_favourites">0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=1e7a24ad6fe8998a24a11e7af2ea179fb225b235b23&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/1e7a24ad6fe8998a24a11e7af2ea179fb225b235b23/" 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=1e7a24ad6fe8998a24a11e7af2ea179fb225b235b23&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/1e7a24ad6fe8998a24a11e7af2ea179fb225b235b23/" 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>Thomas Thurman &lt;tthurman@gnome.org&gt;</author>
            <category>feed:4fc53fd28b16e0b9ada2e2e5e88f1d9f</category>
            <pubDate>Tue, 25 Jan 2011 18:08:19 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-1e7a24ad6fe8998a24a11e7af2ea179fb225b235b23</guid>
        </item>
        <item>
            <title>Software we'd like to see: contacts and Tracker</title>
            <link>http://marnanel.dreamwidth.org/198366.html</link>
            <description><![CDATA[
Every contact database program I know has a "nickname" field. Today I was thinking that I use the same values in that field for EXIF tags, and what I'd like to see is a plugin (or better, to see it coming out of the box) with a button on each person's contact record. The button would query Tracker, and then launch gthumb or the local equivalent to show images of that person. The button would not display if there were no such images.<br /><br />Something like this (on Maemo, though the principle is the same for GNOME):<br /><br /><center><img src="http://i.imgur.com/w2pUs.png" width="569" height="700" alt="Mockup" /></center><br /><br />(It's interesting to consider whether the plugin should assemble the list and then pass it to gthumb, or whether gthumb should be extended so that it can be passed a switch to display all pictures known to Tracker with a given tag.)<br /><br />Of course, Tracker also tracks things other than images, so you could also have buttons for wordprocessor documents, emails, and so on. I could do this (in a while, when I have some time); would any of you want it?<br /><br /><img src="http://www.dreamwidth.org/tools/commentcount?user=marnanel&ditemid=198366" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/> comments<span class="net_nemein_favourites">7 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=5b6b9d0228b211e087dd1bc74ba74dc94dc9&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/5b6b9d0228b211e087dd1bc74ba74dc94dc9/" 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=5b6b9d0228b211e087dd1bc74ba74dc94dc9&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/5b6b9d0228b211e087dd1bc74ba74dc94dc9/" 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>Thomas Thurman &lt;tthurman@gnome.org&gt;</author>
            <category>feed:4fc53fd28b16e0b9ada2e2e5e88f1d9f</category>
            <pubDate>Tue, 25 Jan 2011 18:08:19 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-5b6b9d0228b211e087dd1bc74ba74dc94dc9</guid>
        </item>
        <item>
            <title>imgur: Post to web</title>
            <link>https://marnanel.dreamwidth.org/195792.html</link>
            <description><![CDATA[
I have had this sitting half-written in my projects directory for far too long, so I present: <b>Imgur Integration</b> version 0.20.  <a href="http://imgur.com">imgur.com</a> is a website which allows you to host arbitrary images without creating an account.  This program includes a DBus service which allows posting of images to imgur.com, a command-line interface to the DBus service, and an <a href="http://projects.gnome.org/eog/">Eye of Gnome</a> plugin to do the same.  It is not an official client, but I have talked to the imgur admins and they are happy about its existence.<br /><br />So when you open a picture, you have a menu option that uploads it and opens a browser at the right page, with no configuration, thus:<br /><br /><center><img alt="screenshot" src="http://i.imgur.com/vq3Dvl.jpg" /></center><br /><br />You have to turn on the plugin in eog after installation (Edit &gt; Preferences &gt; Plugins &gt; Post to imgur.com).  If I package this, I may make it turn on automatically, since it's a little hard to find this.<br /><br />As originally conceived, it would have also allowed you to use <a href="http://moblin.org/projects/libsocialweb">libsocialweb</a> to tweet/dent the resulting URL.  I took this out for now because libsocialweb also has API to post pictures, and I wasn't sure how best to do it.  There is still a rather useless dependency on libsocialweb.  Sorry about that.<br /><br />eog seems not to look in /usr/local/share/eog/plugins, only /usr/share/eog/plugins.  You may therefore have to set --prefix appropriately, or simply copy the files from /usr/local to /usr by hand after installation.  Sorry about that, too.<br /><br />There was a partially-written <a href="http://maemo.org/api_refs/5.0/5.0-final/libsharing-plugin/">libsharing</a> plugin for Maemo which used the imgur DBus service, but it's not finished.  It <em>could</em> be finished, if people would like it.<br /><br />Other thoughts on how the program could develop are in <a href="https://github.com/tthurman/imgur-integration/blob/master/README">the README</a>.  You can <a href="http://spectrum.myriadcolours.com/~marnanel/imgur-integration/">download the program</a> or <a href="https://github.com/tthurman/imgur-integration">look at the source control</a>.  This is quite a rough draft.  Patches and suggestions are, as always, welcome.<br /><br /><img src="https://www.dreamwidth.org/tools/commentcount?user=marnanel&ditemid=195792" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/> comments<span class="net_nemein_favourites">0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=1e7a24ad475b8e0a24a11e7af2ea179fb225b235b23&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/1e7a24ad475b8e0a24a11e7af2ea179fb225b235b23/" 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=1e7a24ad475b8e0a24a11e7af2ea179fb225b235b23&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/1e7a24ad475b8e0a24a11e7af2ea179fb225b235b23/" 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>Thomas Thurman &lt;tthurman@gnome.org&gt;</author>
            <category>feed:4fc53fd28b16e0b9ada2e2e5e88f1d9f</category>
            <pubDate>Sun, 16 Jan 2011 17:17:45 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-1e7a24ad475b8e0a24a11e7af2ea179fb225b235b23</guid>
        </item>
        <item>
            <title>imgur: Post to web</title>
            <link>http://marnanel.dreamwidth.org/195792.html</link>
            <description><![CDATA[
I have had this sitting half-written in my projects directory for far too long, so I present: <b>Imgur Integration</b> version 0.20.  <a href="http://imgur.com">imgur.com</a> is a website which allows you to host arbitrary images without creating an account.  This program includes a DBus service which allows posting of images to imgur.com, a command-line interface to the DBus service, and an <a href="http://projects.gnome.org/eog/">Eye of Gnome</a> plugin to do the same.  It is not an official client, but I have talked to the imgur admins and they are happy about its existence.<br /><br />So when you open a picture, you have a menu option that uploads it and opens a browser at the right page, with no configuration, thus:<br /><br /><center><img alt="screenshot" src="http://i.imgur.com/vq3Dvl.jpg" /></center><br /><br />You have to turn on the plugin in eog after installation (Edit &gt; Preferences &gt; Plugins &gt; Post to imgur.com).  If I package this, I may make it turn on automatically, since it's a little hard to find this.<br /><br />As originally conceived, it would have also allowed you to use <a href="http://moblin.org/projects/libsocialweb">libsocialweb</a> to tweet/dent the resulting URL.  I took this out for now because libsocialweb also has API to post pictures, and I wasn't sure how best to do it.  There is still a rather useless dependency on libsocialweb.  Sorry about that.<br /><br />eog seems not to look in /usr/local/share/eog/plugins, only /usr/share/eog/plugins.  You may therefore have to set --prefix appropriately, or simply copy the files from /usr/local to /usr by hand after installation.  Sorry about that, too.<br /><br />There was a partially-written <a href="http://maemo.org/api_refs/5.0/5.0-final/libsharing-plugin/">libsharing</a> plugin for Maemo which used the imgur DBus service, but it's not finished.  It <em>could</em> be finished, if people would like it.<br /><br />Other thoughts on how the program could develop are in <a href="https://github.com/tthurman/imgur-integration/blob/master/README">the README</a>.  You can <a href="http://spectrum.myriadcolours.com/~marnanel/imgur-integration/">download the program</a> or <a href="https://github.com/tthurman/imgur-integration">look at the source control</a>.  This is quite a rough draft.  Patches and suggestions are, as always, welcome.<br /><br /><img src="http://www.dreamwidth.org/tools/commentcount?user=marnanel&ditemid=195792" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/> comments<span class="net_nemein_favourites">4 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=9b403a08219811e0acf92daab16555c355c3&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/9b403a08219811e0acf92daab16555c355c3/" 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=9b403a08219811e0acf92daab16555c355c3&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/9b403a08219811e0acf92daab16555c355c3/" 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>Thomas Thurman &lt;tthurman@gnome.org&gt;</author>
            <category>feed:4fc53fd28b16e0b9ada2e2e5e88f1d9f</category>
            <pubDate>Sun, 16 Jan 2011 17:17:45 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-9b403a08219811e0acf92daab16555c355c3</guid>
        </item>
        <item>
            <title>QML adventures</title>
            <link>https://marnanel.dreamwidth.org/188047.html</link>
            <description><![CDATA[
I've been looking at QML today.  Here's a little Christmas present for you all: an adventure game in QML.<br /><br /><center><a href="http://spectrum.myriadcolours.com/~marnanel/qml-gnusto/qml-gnusto.png"><img src="http://spectrum.myriadcolours.com/~marnanel/qml-gnusto/qml-gnusto.png" width="512" height="300"></a></center><br /><br />This is probably really ugly QML because I'm still learning it. It uses the <a href="http://parchment.toolness.com/">Gnusto</a> just-in-time compiler as the back end.<br /><br />You can download this and play with it here (please! play with it and extend it as you see fit): <a href="http://spectrum.myriadcolours.com/~marnanel/qml-gnusto/qml-gnusto-0.01.tar.bz2">qml-gnusto-0.01.tar.bz2</a><br /><br />(And if you like adventure games, you might also like <a href="http://thomasthurman.org/poem-a-day/ballade-of-adventure">today's poem</a>.)<br /><br /><img src="https://www.dreamwidth.org/tools/commentcount?user=marnanel&ditemid=188047" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/> comments<span class="net_nemein_favourites">0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=1e7a24ad1dbc444a24a11e7af2ea179fb225b235b23&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/1e7a24ad1dbc444a24a11e7af2ea179fb225b235b23/" 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=1e7a24ad1dbc444a24a11e7af2ea179fb225b235b23&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/1e7a24ad1dbc444a24a11e7af2ea179fb225b235b23/" 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>Thomas Thurman &lt;tthurman@gnome.org&gt;</author>
            <category>feed:4fc53fd28b16e0b9ada2e2e5e88f1d9f</category>
            <pubDate>Sat, 25 Dec 2010 19:38:59 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-1e7a24ad1dbc444a24a11e7af2ea179fb225b235b23</guid>
        </item>
        <item>
            <title>QML adventures</title>
            <link>http://marnanel.dreamwidth.org/188047.html</link>
            <description><![CDATA[
I've been looking at QML today.  Here's a little Christmas present for you all: an adventure game in QML.<br /><br /><center><a href="http://spectrum.myriadcolours.com/~marnanel/qml-gnusto/qml-gnusto.png"><img src="http://spectrum.myriadcolours.com/~marnanel/qml-gnusto/qml-gnusto.png" width="512" height="300"></img></a></center><br /><br />This is probably really ugly QML because I'm still learning it. It uses the <a href="http://parchment.toolness.com/">Gnusto</a> just-in-time compiler as the back end.<br /><br />You can download this and play with it here (please! play with it and extend it as you see fit): <a href="http://spectrum.myriadcolours.com/~marnanel/qml-gnusto/qml-gnusto-0.01.tar.bz2">qml-gnusto-0.01.tar.bz2</a><br /><br />(And if you like adventure games, you might also like <a href="http://thomasthurman.org/poem-a-day/ballade-of-adventure">today's poem</a>.)<br /><br /><img src="http://www.dreamwidth.org/tools/commentcount?user=marnanel&ditemid=188047" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/> comments<span class="net_nemein_favourites">3 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=39ece0fc105f11e0849f19f7c943707e707e&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/39ece0fc105f11e0849f19f7c943707e707e/" 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=39ece0fc105f11e0849f19f7c943707e707e&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/39ece0fc105f11e0849f19f7c943707e707e/" 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>Thomas Thurman &lt;tthurman@gnome.org&gt;</author>
            <category>feed:4fc53fd28b16e0b9ada2e2e5e88f1d9f</category>
            <pubDate>Sat, 25 Dec 2010 19:38:59 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-39ece0fc105f11e0849f19f7c943707e707e</guid>
        </item>
        <item>
            <title>imgur posting</title>
            <link>https://marnanel.dreamwidth.org/175917.html</link>
            <description><![CDATA[
<img width="363" height="438" align="right" alt="" src="http://i.imgur.com/gtEQj.png" />Earlier this year, arising out of a conversation at GUADEC, I wrote <a href="http://marnanel.livejournal.com/1409073.html">a nautilus plugin</a> to upload images to imgur.com.  (This is useful because imgur doesn't require an account: you can just install, hit &quot;upload&quot;, and off you go.)<br /><br />Here is <a href="http://spectrum.myriadcolours.com/~marnanel/imgur-plugin-0.1.0-1.i586.rpm">a copy of the same thing as a MeeGo RPM</a>, suitable for use on the Lenovo machines distributed at the MeeGo conference.  Once this is installed, you can select a <tt>.jpg</tt> image in the file browser, press the menu button, and choose &quot;Post to imgur&quot; from the resulting menu.  Equivalently, you can choose the same option from the Edit menu.  The image will be uploaded, and the web browser will pop up at the new URL.&nbsp; Then you can send it to your friends, embed it in a blog post, or whatever you like.<br /><br /><a href="http://www.chiark.greenend.org.uk/ucgi/~tthurman/git?p=imgur-plugin.git;a=summary">The source is here</a>.<br /><br />Things I would like to do with this:<ul><li>Add a similar menu option to the image viewer (which is currently <a href="http://projects.gnome.org/eog/">Eye of GNOME</a>). &nbsp; I haven't looked into how easy it is to extend eog.</li><li>Add an icon to the launcher which brought up a file chooser.</li><li>Separate out the uploading part to a DBus service.</li><li>Do this as a <a href="http://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide/Using_Data_Sharing/Sharing_Plug-in">libsharing</a> plugin for Maemo.&nbsp; I would do this, but I have broken my scratchbox and have no <a href="http://en.wiktionary.org/wiki/round_tuit">tuits</a> to fix it.</li><li>Have some app which remembered the images you'd uploaded and helped you find them again.&nbsp; Especially, if you try to upload the same image twice, it should just take you to the previous copy.</li></ul>Let me know if you use this, what feedback you have, and whether any of the above would be useful to you.<br /><br /><img src="https://www.dreamwidth.org/tools/commentcount?user=marnanel&ditemid=175917" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/> comments<span class="net_nemein_favourites">0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=1e7a24acf44facaa24a11e7af2ea179fb225b235b23&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/1e7a24acf44facaa24a11e7af2ea179fb225b235b23/" 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=1e7a24acf44facaa24a11e7af2ea179fb225b235b23&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/1e7a24acf44facaa24a11e7af2ea179fb225b235b23/" 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>Thomas Thurman &lt;tthurman@gnome.org&gt;</author>
            <category>feed:4fc53fd28b16e0b9ada2e2e5e88f1d9f</category>
            <pubDate>Fri, 26 Nov 2010 17:47:53 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-1e7a24acf44facaa24a11e7af2ea179fb225b235b23</guid>
        </item>
        <item>
            <title>imgur posting</title>
            <link>http://marnanel.dreamwidth.org/175917.html</link>
            <description><![CDATA[
<img width="363" height="438" align="right" alt="" src="http://i.imgur.com/gtEQj.png" />Earlier this year, arising out of a conversation at GUADEC, I wrote <a href="http://marnanel.livejournal.com/1409073.html">a nautilus plugin</a> to upload images to imgur.com.  (This is useful because imgur doesn't require an account: you can just install, hit &quot;upload&quot;, and off you go.)<br /><br />Here is <a href="http://spectrum.myriadcolours.com/~marnanel/imgur-plugin-0.1.0-1.i586.rpm">a copy of the same thing as a MeeGo RPM</a>, suitable for use on the Lenovo machines distributed at the MeeGo conference.  Once this is installed, you can select a <tt>.jpg</tt> image in the file browser, press the menu button, and choose &quot;Post to imgur&quot; from the resulting menu.  Equivalently, you can choose the same option from the Edit menu.  The image will be uploaded, and the web browser will pop up at the new URL.&nbsp; Then you can send it to your friends, embed it in a blog post, or whatever you like.<br /><br /><a href="http://www.chiark.greenend.org.uk/ucgi/~tthurman/git?p=imgur-plugin.git;a=summary">The source is here</a>.<br /><br />Things I would like to do with this:<ul><li>Add a similar menu option to the image viewer (which is currently <a href="http://projects.gnome.org/eog/">Eye of GNOME</a>). &nbsp; I haven't looked into how easy it is to extend eog.</li><li>Add an icon to the launcher which brought up a file chooser.</li><li>Separate out the uploading part to a DBus service.</li><li>Do this as a <a href="http://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide/Using_Data_Sharing/Sharing_Plug-in">libsharing</a> plugin for Maemo.&nbsp; I would do this, but I have broken my scratchbox and have no <a href="http://en.wiktionary.org/wiki/round_tuit">tuits</a> to fix it.</li><li>Have some app which remembered the images you'd uploaded and helped you find them again.&nbsp; Especially, if you try to upload the same image twice, it should just take you to the previous copy.</li></ul>Let me know if you use this, what feedback you have, and whether any of the above would be useful to you.<br /><br /><img src="http://www.dreamwidth.org/tools/commentcount?user=marnanel&ditemid=175917" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/> comments<span class="net_nemein_favourites">6 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=a0ae2146f98c11df9a82fd7d720cbe3ebe3e&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/a0ae2146f98c11df9a82fd7d720cbe3ebe3e/" 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=a0ae2146f98c11df9a82fd7d720cbe3ebe3e&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/a0ae2146f98c11df9a82fd7d720cbe3ebe3e/" 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>Thomas Thurman &lt;tthurman@gnome.org&gt;</author>
            <category>feed:4fc53fd28b16e0b9ada2e2e5e88f1d9f</category>
            <pubDate>Fri, 26 Nov 2010 17:47:53 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-a0ae2146f98c11df9a82fd7d720cbe3ebe3e</guid>
        </item>
        <item>
            <title>Further to my previous post</title>
            <link>https://marnanel.dreamwidth.org/175161.html</link>
            <description><![CDATA[
<img src="http://people.collabora.co.uk/~tthurman/predictive/web-circle.png" width="214" height="214" alt="" align="right" />Further to <a href="http://marnanel.dreamwidth.org/174614.html">my previous post</a>:<br /><br />Here's <a href="http://marnanel.org/DasherKeyboard/">a live AJAX-based version you can play with</a>.  It's not very fast unless the word is cached, and it only takes at most a word of context (unlike the real thing, where the context is everything you've ever typed), but it should serve to demonstrate the principle.<br /><br />Now to release the code, and to look into patching existing VKB systems.<br /><br /><img src="https://www.dreamwidth.org/tools/commentcount?user=marnanel&ditemid=175161" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/> comments<span class="net_nemein_favourites">0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=1e7a24accb33722a24a11e7af2ea179fb225b235b23&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/1e7a24accb33722a24a11e7af2ea179fb225b235b23/" 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=1e7a24accb33722a24a11e7af2ea179fb225b235b23&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/1e7a24accb33722a24a11e7af2ea179fb225b235b23/" 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>Thomas Thurman &lt;tthurman@gnome.org&gt;</author>
            <category>feed:4fc53fd28b16e0b9ada2e2e5e88f1d9f</category>
            <pubDate>Wed, 24 Nov 2010 21:43:44 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-1e7a24accb33722a24a11e7af2ea179fb225b235b23</guid>
        </item>
        <item>
            <title>Further to my previous post</title>
            <link>http://marnanel.dreamwidth.org/175161.html</link>
            <description><![CDATA[
<img src="http://people.collabora.co.uk/~tthurman/predictive/web-circle.png" width="214" height="214" alt="" align="right" />Further to <a href="http://marnanel.dreamwidth.org/174614.html">my previous post</a>:<br /><br />Here's <a href="http://marnanel.org/DasherKeyboard/">a live AJAX-based version you can play with</a>.  It's not very fast unless the word is cached, and it only takes at most a word of context (unlike the real thing, where the context is everything you've ever typed), but it should serve to demonstrate the principle.<br /><br />Now to release the code, and to look into patching existing VKB systems.<br /><br /><img src="http://www.dreamwidth.org/tools/commentcount?user=marnanel&ditemid=175161" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/> comments<span class="net_nemein_favourites">8 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=c7346c02f81b11dfb2426d1ebad2294c294c&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/c7346c02f81b11dfb2426d1ebad2294c294c/" 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=c7346c02f81b11dfb2426d1ebad2294c294c&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/c7346c02f81b11dfb2426d1ebad2294c294c/" 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>Thomas Thurman &lt;tthurman@gnome.org&gt;</author>
            <category>feed:4fc53fd28b16e0b9ada2e2e5e88f1d9f</category>
            <pubDate>Wed, 24 Nov 2010 21:43:44 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-c7346c02f81b11dfb2426d1ebad2294c294c</guid>
        </item>
        <item>
            <title>Virtual keyboards, and dasher</title>
            <link>https://marnanel.dreamwidth.org/174614.html</link>
            <description><![CDATA[
Funnily enough, <a href="http://mail.gnome.org/archives/gtk-list/2010-November/msg00053.html">someone was asking about virtual keyboards on gtk-list this morning</a>.<br /><br />Last week at <a href="http://conference2010.meego.com/">the MeeGo Conference</a> several people were talking about virtual keyboards, and the idea came up of doing predictive text, either by making more likely letters physically larger, or merely by increasing their sensitivity.<br /><br />When I came home, I wrote <a href="http://people.collabora.co.uk/~tthurman/predictive/">a JavaScript mock-up</a> based on a third-order Markov chain.  It's quite fun to play with, especially on a touchscreen.<br /><br />When I showed this to a few people at Collabora and elsewhere, <a href="http://robot101.net/http://robot101.net/">Rob McQueen</a> suggested avoiding reinventing the wheel by using the rather wonderful <a href="http://www.inference.phy.cam.ac.uk/dasher/">Dasher</a> system as a back end.  So, after a longish hacking session, here it is:<br /><br /><center><img src="http://people.collabora.co.uk/~tthurman/predictive/dasher-kb-1.png" width="500" height="300"><br /><br />State of the keyboard after typing "FLO".<br /><br /><a href="http://www.youtube.com/watch?v=8gBtVYMq_ts">Click here to see a video of the keyboard in action</a></center><br /><br />The front end shown here is just a custom GTK widget I threw together; in real life it would use an existing input method.  I've exaggerated the differences between letter sizes for demonstration.  (As I mentioned above, the physical letter sizes might not change at all.)<br /><br /><a href="http://wiki.meego.com/Predictive_virtual_keyboard">There is a wiki page about all this</a>.  Let me know if you'd be interested in helping work on this; I'll be releasing the code shortly, and adding a link on the wiki to it.  (Odd thought: I wonder how useful <em>another</em> demonstration piece of JavaScript would be, pulling data from Dasher running as a CGI.  Let me know.)<br /><br />There is also <a href="http://thickbuttons.com/">an existing roughly similar system for Android</a>, and, I hear, for the iPhone.<br /><br /><i>Update:</i> <a href="http://marnanel.dreamwidth.org/175161.html">An AJAX version you can play with.</a><br /><br /><img src="https://www.dreamwidth.org/tools/commentcount?user=marnanel&ditemid=174614" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/> comments<span class="net_nemein_favourites">0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=1e7a24aca26c8caa24a11e7af2ea179fb225b235b23&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/1e7a24aca26c8caa24a11e7af2ea179fb225b235b23/" 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=1e7a24aca26c8caa24a11e7af2ea179fb225b235b23&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/1e7a24aca26c8caa24a11e7af2ea179fb225b235b23/" 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>Thomas Thurman &lt;tthurman@gnome.org&gt;</author>
            <category>feed:4fc53fd28b16e0b9ada2e2e5e88f1d9f</category>
            <pubDate>Wed, 24 Nov 2010 13:56:18 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-1e7a24aca26c8caa24a11e7af2ea179fb225b235b23</guid>
        </item>
        <item>
            <title>Virtual keyboards, and dasher</title>
            <link>http://marnanel.dreamwidth.org/174614.html</link>
            <description><![CDATA[
Funnily enough, <a href="http://mail.gnome.org/archives/gtk-list/2010-November/msg00053.html">someone was asking about virtual keyboards on gtk-list this morning</a>.<br /><br />Last week at <a href="http://conference2010.meego.com/">the MeeGo Conference</a> several people were talking about virtual keyboards, and the idea came up of doing predictive text, either by making more likely letters physically larger, or merely by increasing their sensitivity.<br /><br />When I came home, I wrote <a href="http://people.collabora.co.uk/~tthurman/predictive/">a JavaScript mock-up</a> based on a third-order Markov chain.  It's quite fun to play with, especially on a touchscreen.<br /><br />When I showed this to a few people at Collabora and elsewhere, <a href="http://robot101.net/http://robot101.net/">Rob McQueen</a> suggested avoiding reinventing the wheel by using the rather wonderful <a href="http://www.inference.phy.cam.ac.uk/dasher/">Dasher</a> system as a back end.  So, after a longish hacking session, here it is:<br /><br /><center><img src="http://people.collabora.co.uk/~tthurman/predictive/dasher-kb-1.png" width="500" height="300"><br /><br />State of the keyboard after typing "FLO".<br /><br /><a href="http://www.youtube.com/watch?v=8gBtVYMq_ts">Click here to see a video of the keyboard in action</a></img></center><br /><br />The front end shown here is just a custom GTK widget I threw together; in real life it would use an existing input method.  I've exaggerated the differences between letter sizes for demonstration.  (As I mentioned above, the physical letter sizes might not change at all.)<br /><br /><a href="http://wiki.meego.com/Predictive_virtual_keyboard">There is a wiki page about all this</a>.  Let me know if you'd be interested in helping work on this; I'll be releasing the code shortly, and adding a link on the wiki to it.  (Odd thought: I wonder how useful <em>another</em> demonstration piece of JavaScript would be, pulling data from Dasher running as a CGI.  Let me know.)<br /><br />There is also <a href="http://thickbuttons.com/">an existing roughly similar system for Android</a>, and, I hear, for the iPhone.<br /><br /><i>Update:</i> <a href="http://marnanel.dreamwidth.org/175161.html">An AJAX version you can play with.</a><br /><br /><img src="http://www.dreamwidth.org/tools/commentcount?user=marnanel&ditemid=174614" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/> comments<span class="net_nemein_favourites">8 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=21d2ada6f7d911dfb1365d9cdf656af96af9&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/21d2ada6f7d911dfb1365d9cdf656af96af9/" 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=21d2ada6f7d911dfb1365d9cdf656af96af9&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/21d2ada6f7d911dfb1365d9cdf656af96af9/" 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>Thomas Thurman &lt;tthurman@gnome.org&gt;</author>
            <category>feed:4fc53fd28b16e0b9ada2e2e5e88f1d9f</category>
            <pubDate>Wed, 24 Nov 2010 13:56:18 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-21d2ada6f7d911dfb1365d9cdf656af96af9</guid>
        </item>
    </channel>
</rss>
