<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Sukimashita Weblog &#187; GNOME</title>
	<atom:link href="http://blog.sukimashita.com/category/gnome/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.sukimashita.com</link>
	<description>Life Code Art Media</description>
	<lastBuildDate>Thu, 21 Apr 2011 19:06:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>View PSD (Photoshop) files on Linux Desktop with GNOME using gdk-pixbuf-psd</title>
		<link>http://blog.sukimashita.com/2011/04/21/view-psd-photoshop-files-on-linux-desktop-with-gnome-using-gdk-pixbuf-psd/</link>
		<comments>http://blog.sukimashita.com/2011/04/21/view-psd-photoshop-files-on-linux-desktop-with-gnome-using-gdk-pixbuf-psd/#comments</comments>
		<pubDate>Thu, 21 Apr 2011 18:58:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Graphics]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[openSUSE]]></category>

		<guid isPermaLink="false">http://blog.sukimashita.com/?p=300</guid>
		<description><![CDATA[If you are often handling PSD files on your system, you might have issues to preview those on your Linux Desktop system. For the GNOME Desktop, the file-manager does not display thumbnails of the images nor do those preview with the eog image-viewer. Jan Dudek had stepped up and wrote gdk-pixbuf-psd. This is a pixbuf loader which enables all GNOME applications [...]]]></description>
			<content:encoded><![CDATA[<p>If you are often handling <a href="http://en.wikipedia.org/wiki/Adobe_Photoshop">PSD</a> files on your system, you might have issues to preview those on your Linux Desktop system.</p>
<p style="text-align: center;"><a href="http://blog.sukimashita.com/wp-content/uploads/2011/04/screenshot64.png"><img class="size-medium wp-image-301 aligncenter" title="gdk-pixbuf-psd in Action" src="http://blog.sukimashita.com/wp-content/uploads/2011/04/screenshot64-300x188.png" alt="" width="300" height="188" /></a></p>
<p>For the <a href="http://www.gnome.org">GNOME</a> Desktop, the file-manager does not display thumbnails of the images nor do those preview with the eog image-viewer.</p>
<p><span id="more-300"></span></p>
<p><a href="http://code.google.com/p/gdk-pixbuf-psd/">Jan Dudek</a> had stepped up and wrote <a href="http://code.google.com/p/gdk-pixbuf-psd/">gdk-pixbuf-psd</a>. This is a pixbuf loader which enables all GNOME applications to display PSD files.</p>
<p>However this project never had an official release and it appears distributions did not pick this nice feature up.</p>
<p>He also stopped working on the project.</p>
<p>Therefore <a title="View GIT Source Browser" href="http://cgit.sukimashita.com/gdk-pixbuf-psd.git/">I took the sources</a>, added a proper build system, <a title="Use &quot;zypper ar &lt;.repo file&gt;&quot; then &quot;zypper in gdk-pixbuf-loader-psd&quot;" href="http://download.opensuse.org/repositories/home:/FunkyM:/gimp/">packaged it for openSUSE</a> and created a first release of <a title="Download gdk-pixbuf-psd 0.1.0 Sources" href="www.sukimashita.com/downloads/gdk-pixbuf-psd-0.1.0.tar.bz2">gdk-pixbuf-psd 0.1.0</a> for download.</p>
<p>The loader handles:</p>
<ul>
<li>RGB and CMYK images</li>
<li>RLE compression</li>
<li>8 and 16 bit color depths</li>
</ul>
<p>Perhaps now some distributions are going to pick this up for their base installations now&#8230;</p>
<div class="shr-publisher-300"></div>]]></content:encoded>
			<wfw:commentRss>http://blog.sukimashita.com/2011/04/21/view-psd-photoshop-files-on-linux-desktop-with-gnome-using-gdk-pixbuf-psd/feed/</wfw:commentRss>
		<slash:comments>1587</slash:comments>
		</item>
		<item>
		<title>Latest on GNOME, Totem AirPlay, libimobiledevice 1.2.0, iOS 4.3, gdk-pixbuf-psd, Cherokee on iOS and openSUSE repositories</title>
		<link>http://blog.sukimashita.com/2011/04/07/latest-on-gnome-totem-airplay-libimobiledevice-1-2-0-ios-4-3-gdk-pixbuf-psd-cherokee-on-ios-and-opensuse-repositories/</link>
		<comments>http://blog.sukimashita.com/2011/04/07/latest-on-gnome-totem-airplay-libimobiledevice-1-2-0-ios-4-3-gdk-pixbuf-psd-cherokee-on-ios-and-opensuse-repositories/#comments</comments>
		<pubDate>Thu, 07 Apr 2011 15:54:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[openSUSE]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://blog.sukimashita.com/?p=292</guid>
		<description><![CDATA[A typical plague of the internetz has hit this blog. It had no posts for a long time. -silence- I am sorry for this, but even if it might surprise some people, sometimes there are more important things in life than keeping your blog updated. Anyways here a quick overview of things that changed or matter [...]]]></description>
			<content:encoded><![CDATA[<p>A typical plague of the internetz has hit this blog. It had no posts for a long time. -silence-</p>
<p>I am sorry for this, but even if it might surprise some people, sometimes there are more important things in life than keeping your blog updated.</p>
<p>Anyways here a quick overview of things that changed or matter before I get bugged at writing again:</p>
<p><span id="more-292"></span></p>
<ul>
<li><a title="GNOME3" href="http://www.gnome.org/" target="_blank">GNOME3</a> has been released. Congratulations!</li>
</ul>
<p style="text-align: center;"><a title="Help promote GNOME 3!" href="https://live.gnome.org/ThreePointZero/Promote"><img class="aligncenter" src="http://www.gnome.org/wp-content/uploads/2011/04/iamgnome.png" border="0" alt="I am GNOME" /></a></p>
<ul>
<li>Removed my evolution-status-icon work, there is now <a title="Evolution Tray Repository" href="http://gnome.eu.org/cgit/evolution-tray/" target="_blank">evolution-tray</a> which does the job (authors didn&#8217;t knew I had this done, too).</li>
<li><a title="openSUSE 11.4" href="http://www.opensuse.org/" target="_blank">openSUSE 11.4 is released</a> and along with compiz 0.9.4, GNOME 2.32, <a title="Download NVIDIA Binary Display Driver" href="http://www.nvidia.com/Download/index.aspx?lang=en-us" target="_blank">NVIDIA drivers</a> and <a title="Add the .repo file with &quot;zypper ar&quot; and update" href="http://pmbs-api.links2linux.org:8080/Subpixel/openSUSE_11.4/" target="_blank">subpixel hinting</a> enabled it is just awesomely freaking nice.</li>
<li>Bought a <a href="http://www.ocztechnology.com/ocz-vertex-2-sata-ii-2-5-ssd.html" target="_blank">Vertex-2 64GB SSD</a> to use as a system drive. Superb to speedup a system dramatically.</li>
<li>Loads of changes on the <a href="http://www.libimobiledevice.org/" target="_blank">libimobiledevice</a> front:
<ul>
<li><a href="http://www.libimobiledevice.org/" target="_blank">Released 1.0.6</a> stable for iOS 4.3+ compatibility. iOS 4.3 has a bug we needed to add a workaround for&#8230;</li>
<li>libplist fixes a few serious bugs, so be sure to <a title="libplist source tarbal" href="http://www.libimobiledevice.org/downloads/libplist-1.4.tar.bz2" target="_blank">grab the latest 1.4</a>.</li>
<li>New <a href="http://cgit.sukimashita.com/libimobiledevice.git/commit/?id=f40f19078a9a694558126d8e1da5e5b109ea5e5b" target="_blank">idevicedate tool</a> now allows to sync the iDevice time with your computer. Simply run &#8220;<em>idevicedate -c</em>&#8221; and that&#8217;s it.</li>
<li><a href="http://cfergeau.blogspot.com/2011/03/transferring-contacts-to-idevice.html" target="_blank">Christoph Fergeau</a> (libgpod maintainer) created the <a title="Evolution Contacts to iDevice" href="http://gitorious.org/eds-to-idevice/eds-to-idevice/" target="_blank">first non-iTunes tool</a> to push contacts on an iDevice using native protocols!</li>
<li>&#8220;iTunes File Sharing&#8221; is now supported. It means that you can add port 3 to the URI (e.g.: afc://&lt;uuid&gt;:3/) in nautilus and with the latest GVFS you get a list of apps supporting file sharing and you can access the documents folders directly. Of course this works with ifuse using the new &#8220;&#8211;appid&#8221; command line argument aswell.</li>
</ul>
</li>
<li>libimobiledevice 1.2.0 is in the works:
<ul>
<li>New Cython Python bindings <a href="http://cgit.sukimashita.com/libimobiledevice.git/log/?h=bryanforbes" target="_blank">are being merged now</a>.</li>
<li>idevicebackup4, the backup and restore tool for iOS 4+ is working. Needs some polish though before being merged.</li>
</ul>
</li>
<li>Wrote a Python <a title="Totem AirPlay Plugin Sources" href="http://cgit.sukimashita.com/totem-plugin-airplay.git/" target="_blank">plugin</a> for <a title="Totem Projects site on GNOME.org" href="http://projects.gnome.org/totem/" target="_blank">Totem</a> to act as an AirPlay receiver. Just pushed changes to make it work for iOS 4.3+ devices, too.</li>
<li>Want to view thumbnails of Photoshop PSD files in nautilus and previews in eog, gthumb or whatever else uses &#8220;<em>GDK Pixbufs</em>&#8220;? <a title="gdk pixbuf psd loader" href="http://cgit.sukimashita.com/gdk-pixbuf-psd.git/" target="_blank">I updated the loader written by Jan Dudek</a> as he basically stopped maintaining it and added a proper build system and tagged a 0.1.0 release to get this into distros. I&#8217;ll try to package it soon.</li>
<li>Also changes in my <a title="Package Repositories" href="http://download.opensuse.org/repositories/home:/FunkyM:/" target="_blank">openSUSE repositories</a>:
<ul>
<li>Removed a lot of old cruft and obsolete packages.</li>
<li>Added an ideviceinstaller package to my <a href="http://download.opensuse.org/repositories/home:/FunkyM:/iphone/" target="_blank">iPhone support repositories</a>.</li>
<li>Added openSUSE 11.4 build targets which you should update to as those fix <a href="https://bugzilla.novell.com/show_bug.cgi?id=679159" target="_blank">a serious bug</a> connecting to iDevices.</li>
</ul>
</li>
<li>Successfully compiled and tested the <a title="Cherokee Webserver" href="http://www.cherokee-project.com/" target="_blank">Cherokee Webserver</a> on an <a title="Apple TV" href="http://www.apple.com/appletv/" target="_blank">Apple TV 2</a> running PHP. Heck, it&#8217;s fast. Plenty of ideas spawn in my head how to make use of this tiny $99 low-energy gem now. I&#8217;ll try to write up some howto on this once I got WordPress and other Web 2.0 animals running.</li>
</ul>
<p style="text-align: center;"><a href="http://blog.sukimashita.com/wp-content/uploads/2011/04/screenshot61.png"><img class="aligncenter size-medium wp-image-293" title="Cherokee About Page on iOS 4" src="http://blog.sukimashita.com/wp-content/uploads/2011/04/screenshot61-300x60.png" alt="" width="400" /></a><a href="http://blog.sukimashita.com/wp-content/uploads/2011/04/screenshot62.png"><img class="aligncenter size-medium wp-image-294" title="PHP fastcgi using Cherokee on iOS 4" src="http://blog.sukimashita.com/wp-content/uploads/2011/04/screenshot62-300x68.png" alt="" width="400" /></a></p>
<ul>
<li><a href="http://www.cri.ensmp.fr/~coelho/mod_macro/" target="_blank">mod_macro</a> for Apache is very helpful if you are used to a load of copy/paste &lt;VirtualHost/&gt; entries.</li>
<li>Was mentioned in the <a href="http://www.heise.de/ct/inhalt/2011/02/128/">German c&#8217;t Magazin Issue 2/2011</a> in an article about libimobiledevice, nice!</li>
<li>Turned 30. No comment on that.</li>
<li>Loads of work and business projects right now.</li>
</ul>
<p>More happened but I simply forgot to mention it now.</p>
<div class="shr-publisher-292"></div>]]></content:encoded>
			<wfw:commentRss>http://blog.sukimashita.com/2011/04/07/latest-on-gnome-totem-airplay-libimobiledevice-1-2-0-ios-4-3-gdk-pixbuf-psd-cherokee-on-ios-and-opensuse-repositories/feed/</wfw:commentRss>
		<slash:comments>2044</slash:comments>
		</item>
		<item>
		<title>Passcode Security Flaw Update: it&#8217;s a bug in the iPhone OS, not a hack of Ubuntu/Linux</title>
		<link>http://blog.sukimashita.com/2010/05/29/passcode-security-flaw-update-its-a-bug-in-the-iphone-os-not-a-hack-of-ubuntulinux/</link>
		<comments>http://blog.sukimashita.com/2010/05/29/passcode-security-flaw-update-its-a-bug-in-the-iphone-os-not-a-hack-of-ubuntulinux/#comments</comments>
		<pubDate>Sat, 29 May 2010 14:39:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Bug]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Passcode]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://blog.sukimashita.com/?p=261</guid>
		<description><![CDATA[News spread yesterday after Bernd Marienfeldt discovered a security issue with passcode enabled iPhone devices still being accessible using a stock Ubuntu 10.04 system and now reaching major sites on the Internet. Since those reports appear to point out that  Ubuntu/Linux is &#8220;teh evil&#8221;, I&#8217;ll try to explain why this is totally false information and [...]]]></description>
			<content:encoded><![CDATA[<p>News spread yesterday after <a href="http://marienfeldt.wordpress.com/2010/03/22/iphone-business-security-framework/">Bernd Marienfeldt</a> discovered a security issue with passcode enabled iPhone devices still being accessible using a stock Ubuntu 10.04 system and now reaching major sites on the Internet.</p>
<p style="text-align: center;"><img class="size-full wp-image-271 aligncenter" title="iPhone Passcode Request Small" src="http://blog.sukimashita.com/wp-content/uploads/2010/05/IMG_0190.jpg" alt="" width="120" height="180" /></p>
<p>Since those reports appear to point out that  <strong>Ubuntu/Linux is &#8220;teh evil&#8221;</strong>, I&#8217;ll try to explain why this is <strong>totally false information and FUD</strong>.</p>
<p>The basic workflow he pointed out was:</p>
<ul>
<li>Set a passcode on a device</li>
<li>Switch off the device</li>
<li>Attach it to an Ubuntu system it was never attached before</li>
<li>The device starts booting</li>
<li>Ubuntu automounts the device media partition and allows access</li>
</ul>
<p>The expected behavior is that the device would refuse to pair with the unknown system due to having a passcode set.</p>
<p><img class="aligncenter size-full wp-image-268" title="GNOME GVFS Passcode Dialog" src="http://blog.sukimashita.com/wp-content/uploads/2010/05/passcode-1.png" alt="" width="440" height="193" /></p>
<p>Now the problem here is that <strong>you can replicate this flaw with any operating system</strong>.</p>
<p><span id="more-261"></span></p>
<p><strong>Both Windows and Mac OS X are affected</strong> by the same issue and repeating this process under those systems replicates the exact same issue and once attached, allows device access with tools like iPhone Explorer just fine even with a passcode set.</p>
<p>It has nothing to do with Linux except that it became evident here first since Ubuntu auto-mounts any device as soon as it is ready. The guys at libimobiledevice could not replicate it initially as it only affects devices with a long boot cycle.</p>
<p><strong>To sum it up:</strong> Ubuntu Linux as well as other Linux distributions, using libimobildevice, do work correctly. The real bug is hidden within the iPhone OS and is thus unrelated to the used operating system as iTunes is evidently affected by this, too. This is something Apple is most likely going to fix in the next OS release, hopefully correcting only this misbehavior which, on Linux, should give you the dialog seen on the picture for this post in the future.</p>
<p><strong>So please stop spreading FUD that Ubuntu/Linux is &#8220;hacking your phone&#8221;</strong>. Thanks.</p>
<p>Oh, and I&#8217;d like to dedicate the dialog you see above to Bernd which we are about to introduce to GNOME&#8217;s GVFS now just to show that indeed even Linux detects and shows information about a passcode refusal similar to what iTunes shows just fine. ;)</p>
<p><strong>UPDATE 02/06/10:</strong> It appears the issue only applies if you switch the device off during an &#8220;unlocked&#8221; state (thus you entered the passcode already and see the icons) but not if you power it down while it requests you to enter a passcode making this whole mess less dramatic&#8230;</p>
<div class="shr-publisher-261"></div>]]></content:encoded>
			<wfw:commentRss>http://blog.sukimashita.com/2010/05/29/passcode-security-flaw-update-its-a-bug-in-the-iphone-os-not-a-hack-of-ubuntulinux/feed/</wfw:commentRss>
		<slash:comments>2945</slash:comments>
		</item>
		<item>
		<title>Released evolution-statusicon 1.0.4. Show/hide Evolution from the notification area.</title>
		<link>http://blog.sukimashita.com/2010/05/06/released-evolution-statusicon-1-0-4-showhide-evolution-from-the-notification-area/</link>
		<comments>http://blog.sukimashita.com/2010/05/06/released-evolution-statusicon-1-0-4-showhide-evolution-from-the-notification-area/#comments</comments>
		<pubDate>Thu, 06 May 2010 12:21:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[openSUSE]]></category>
		<category><![CDATA[evolution]]></category>
		<category><![CDATA[mail]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[release]]></category>
		<category><![CDATA[statusicon]]></category>

		<guid isPermaLink="false">http://blog.sukimashita.com/?p=256</guid>
		<description><![CDATA[If you are like me and you are annoyed by the Evolution bugging you in your ALT+TAB cycle as you have it running almost all the time you will probably like this one. Back last year I wrote a simple plugin for Evolution. The plugin provides a small notification area icon to show/hide/quit Evolution&#8217;s windows and comes handy if [...]]]></description>
			<content:encoded><![CDATA[<p>If you are like me and you are annoyed by the <a href="http://projects.gnome.org/evolution/" target="_blank">Evolution</a> bugging you in your ALT+TAB cycle as you have it running almost all the time you will probably like this one.</p>
<p>Back last year <a href="http://blog.sukimashita.com/2009/01/30/put-evolution-into-the-tray-notification-area-using-evolution-statusicon/" target="_self">I wrote a simple plugin</a> for <a href="http://projects.gnome.org/evolution/" target="_blank">Evolution</a>. The plugin provides a <strong>small notification area icon</strong> to <strong>show/hide/quit Evolution&#8217;s windows</strong> and comes handy if you have your favourite PIM open all the time.</p>
<p style="text-align: center;"><img class="aligncenter" title="Evolution Statusicon Plugin" src="http://blog.sukimashita.com/wp-content/uploads/2009/01/screenshot11.png" alt="Evolution Statusicon Plugin" width="387" height="66" /></p>
<p>Development work on Evolution broke the functionality though which was based on a hacky workaround anyways (abused a private exported symbol) to be able to hide/show the main window.</p>
<p>However with <strong>Evolution 2.30.0</strong>, it&#8217;s <strong>rewrite of the UI code</strong> and <strong>removal of libbonobo code</strong>, the public API changed and now allows much better control of the whole interface.</p>
<p>So without much fanfare I release <strong>evolution-statusicon 1.0.4</strong> for <strong>Evolution 2.30.0 or later</strong>. Download and sources after the break.</p>
<p><span id="more-256"></span><img title="More..." src="http://blog.sukimashita.com/wp-includes/js/tinymce/plugins/wordpress/img/trans.gif" alt="" />Again, this <a href="http://bugzilla.gnome.org/show_bug.cgi?id=445721" target="_blank">won&#8217;t go upstream</a> due to violation of the <a href="http://library.gnome.org/devel/hig-book/stable/desktop-notification-area.html.en" target="_blank">GNOME HIG</a>; same for Pidgin, Banshee, Liferea, Network Manager and so on, you know?</p>
<p>Check out the right version to <strong>install</strong> for your <strong>openSUSE</strong> version <a href="http://software.opensuse.org/search?q=evolution-statusicon" target="_blank">here</a>.</p>
<p>The repository with packages for openSUSE 11.2 and Factory can be found here:<br />
<a href="http://download.opensuse.org/repositories/home:/FunkyM:/evolution/" target="_blank">http://download.opensuse.org/repositories/home:/FunkyM:/evolution/</a></p>
<p>The source and tarballs live at:<br />
<a href="https://svn.sukimashita.com/repos/evolution-statusicon/trunk/" target="_blank">http://cgit.sukimashita.com/evolution-statusicon.git/</a></p>
<p><strong>Enjoy crowding your notification area with this! </strong></p>
<p>Not tested with the indicator applet stuff from <strong>Ubuntu</strong>, but patches are always welcome.</p>
<div class="shr-publisher-256"></div>]]></content:encoded>
			<wfw:commentRss>http://blog.sukimashita.com/2010/05/06/released-evolution-statusicon-1-0-4-showhide-evolution-from-the-notification-area/feed/</wfw:commentRss>
		<slash:comments>2045</slash:comments>
		</item>
		<item>
		<title>Native iPhone/iPod Touch support arrives on the Linux Desktop</title>
		<link>http://blog.sukimashita.com/2010/03/23/native-iphone-ipod-touch-support-arrives-on-the-linux-desktop/</link>
		<comments>http://blog.sukimashita.com/2010/03/23/native-iphone-ipod-touch-support-arrives-on-the-linux-desktop/#comments</comments>
		<pubDate>Tue, 23 Mar 2010 13:07:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[openSUSE]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[gtkpod]]></category>
		<category><![CDATA[gvfs]]></category>
		<category><![CDATA[ifuse]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iPod Touch]]></category>
		<category><![CDATA[itunes]]></category>
		<category><![CDATA[libgpod]]></category>
		<category><![CDATA[mandriva]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[rhythmbox]]></category>
		<category><![CDATA[springboard]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://blog.sukimashita.com/?p=226</guid>
		<description><![CDATA[Last Sunday, after being in development since August 2007, Matt Colyer released version 1.0.0 of the libimobiledevice library (formerly known as libiphone). libimobiledevice is a free open source software library that talks the protocols to support iPhone ® and iPod Touch ® devices natively on Linux. Unlike other projects, it does not depend on using [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" style="float: left; margin-right: 10px;" title="iPhone icon on the Desktop" src="http://www.libimobiledevice.org/libimobiledevice-teaser-1.png" alt="" width="128" height="128" />Last Sunday, after being in development since August 2007, Matt Colyer released version 1.0.0 of the libimobiledevice library (formerly known as libiphone).</p>
<p>libimobiledevice is a free open source software library that talks the protocols to support iPhone ® and iPod Touch ® devices natively on Linux.</p>
<p>Unlike other projects, it does not depend on using any existing proprietary libraries and does not require jailbreaking.</p>
<p>It was successfully tested with the iPhone and iPod Touch 1G, 2G, 3G and 3GS models running up to firmware 3.1.3.</p>
<p><img class="alignnone" title="SpringBoard Manager" src="http://www.libimobiledevice.org/libimobiledevice-teaser-3.png" alt="" width="128" height="128" /><img class="alignnone" title="iPhone mounted in Nautilus" src="http://www.libimobiledevice.org/libimobiledevice-teaser-2.png" alt="" width="128" height="128" /><img class="alignnone" title="Nautilus property page showing device information" src="http://www.libimobiledevice.org/libimobiledevice-teaser-4.png" alt="" width="128" height="128" /></p>
<p><strong>So what does it mean for me as a desktop user?</strong></p>
<p><span id="more-226"></span></p>
<p>It means you can sync your music/video, access the filesystem from your Linux Desktop, manage your SpringBoard, managed installed apps, create backups and a lot more; all without violating your warranty. Finally more freedom to use the bling bling device on Linux after one was forced to use iTunes on Windows or Mac OS X.</p>
<p><strong>What does this mean for developers?</strong></p>
<p>Developers are able to write applications for Linux which use the native capabilities provides by those devices. As we have successfully tested the library on Mac OS X and Windows aswell during development, other projects might take advantage of this in the future, aswell.</p>
<p><img class="alignleft" style="float: left; margin-right: 10px;" title="iPhone in Conduit" src="http://www.libimobiledevice.org/libimobiledevice-teaser-5.png" alt="" width="128" height="128" /></p>
<p><strong>Wow, whom to thank for this?</strong></p>
<p>Big thanks to Matt Colyer who started all this back in August 2007 and provided the first code to &#8220;talk&#8221; to the devices.</p>
<p>Further credits to all the nice developers of libimobiledevice who continuously worked hard to push code into various libraries (GVFS, libgpod/gtkpod, libusb 1.0) and are mostly responsible that plugging in an iPhone or iPod Touch and syncing your music is fun now. Thanks to the packagers of the various distributions who helped to upstream patches and helped to find bugs.</p>
<p>Contrary to a range of blog posts around the net, Ubuntu and Canonical Ltd. have nothing to do with the work. They just happen to have included the library in the recent Ubuntu Lucid release causing &#8220;OMG, suddenly my iPhone works!&#8221; reactions. Also this work has not been authorized, sponsored, or otherwise approved by Apple Inc.</p>
<p><strong>So what happens now?</strong></p>
<p>With this release I will be taking over maintainership for the library from Matt Colyer. We are going to continue to implement more of the left spots, especially the contacts/calendars/notes/bookmarks synchronization capabilities in order to be able to use the device as a fully fledged smartphone and media player with Linux. We won&#8217;t touch any DRM infested areas (thus don&#8217;t expect to sync any content bought from the iTunes Store) but continue to apply legal methods when implementing the remaining functionality.</p>
<p>Most distributions will feature the library in their next release: Ubuntu Lucid, Fedora 13, openSUSE 11.3 and Mandriva 2010.1 are among those who are more or less confirmed. There are also some backports available from the official site mentioned above for older distributions.</p>
<p>I will be doing a mini-feature here to present each of the various features the library offers in detail soon, so stay subscribed!</p>
<p><strong>Where do I get more information and the library/tools?</strong></p>
<p>Get the full information overload from the official website: <a href="http://www.libimobiledevice.org/">http://www.libimobiledevice.org/</a></p>
<p>The icon is courtesy of Jonathan Zuniga under CC2.5.</p>
<div class="shr-publisher-226"></div>]]></content:encoded>
			<wfw:commentRss>http://blog.sukimashita.com/2010/03/23/native-iphone-ipod-touch-support-arrives-on-the-linux-desktop/feed/</wfw:commentRss>
		<slash:comments>3645</slash:comments>
		</item>
		<item>
		<title>Big news soon; let&#8217;s see if this hype-thing works</title>
		<link>http://blog.sukimashita.com/2010/02/08/big-news-soon-lets-see-if-this-hype-thing-works/</link>
		<comments>http://blog.sukimashita.com/2010/02/08/big-news-soon-lets-see-if-this-hype-thing-works/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 14:51:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iPod Touch]]></category>

		<guid isPermaLink="false">http://blog.sukimashita.com/?p=219</guid>
		<description><![CDATA[Yes, really great stuff coming up&#8230; For a hint click to read more of the post&#8230; http://www.libimobiledevice.org/]]></description>
			<content:encoded><![CDATA[<p>Yes, really great stuff coming up&#8230;</p>
<p>For a hint click to read more of the post&#8230; <span id="more-219"></span></p>
<p><a href="http://www.libimobiledevice.org/" target="_blank">http://www.libimobiledevice.org/</a></p>
<div class="shr-publisher-219"></div>]]></content:encoded>
			<wfw:commentRss>http://blog.sukimashita.com/2010/02/08/big-news-soon-lets-see-if-this-hype-thing-works/feed/</wfw:commentRss>
		<slash:comments>3356</slash:comments>
		</item>
		<item>
		<title>Another step for Audio/Video chat on the Linux Desktop</title>
		<link>http://blog.sukimashita.com/2009/09/15/another-step-for-audiovideo-chat-on-the-linux-desktop/</link>
		<comments>http://blog.sukimashita.com/2009/09/15/another-step-for-audiovideo-chat-on-the-linux-desktop/#comments</comments>
		<pubDate>Tue, 15 Sep 2009 16:22:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[chat]]></category>
		<category><![CDATA[empathy]]></category>
		<category><![CDATA[MSN]]></category>
		<category><![CDATA[pidgin]]></category>
		<category><![CDATA[skype]]></category>
		<category><![CDATA[telepathy]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://blog.sukimashita.com/?p=202</guid>
		<description><![CDATA[Audio/Video chat is the &#8220;next&#8221; big thing and a lot of people use Skype already to get that functionality on Linux without much hazzle (certainly a few use Ekiga aswell). Just recently the popular instant messenger Pidgin joined the ranks with their 2.6 release which introduced A/V chat for Jabber (XMPP) users. However, finally it [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Audio/Video</strong> chat is the &#8220;next&#8221; big thing and a lot of people use <strong>Skype</strong> already to get that functionality on Linux without much hazzle (certainly a few use <a href="http://ekiga.org/">Ekiga</a> aswell).</p>
<p>Just recently the popular instant messenger <a href="http://pidgin.im" target="_blank">Pidgin</a> joined the ranks with their 2.6 release which introduced A/V chat for Jabber (XMPP) users.</p>
<p>However, finally it looks like there will be a <strong>decent way on Linux</strong> to have A/V chat with the very <strong>popular MSN protocol</strong>!</p>
<p><img class="aligncenter size-full wp-image-203" title="Empathy and MSN Messenger Audio/Video Chat" src="http://blog.sukimashita.com/wp-content/uploads/2009/09/empathy-msn-audio-video.jpg" alt="Empathy and MSN Messenger Audio/Video Chat" width="440" height="353" /></p>
<p><span id="more-202"></span></p>
<p>As <a href="http://cass.no-ip.com/~cassidy/blog/index.php/post/2009/09/14/MSN-audio/video-chat-in-Telepathy" target="_blank">announced</a> by <a href="http://cass.no-ip.com/~cassidy/blog/index.php/" target="_blank">Guillaume Desmottes</a>, <a href="http://live.gnome.org/Empathy">Telepathy</a>, the framework behind the instant messaging client <a href="http://live.gnome.org/Empathy" target="_blank">Empathy</a>, has now finally <strong>gained support for Audio/Video chat using MSN</strong>!</p>
<p>Apart from that he mentions that<strong> file transfer and offline messaging support</strong> is also done and being merged.</p>
<p>Total awesomeness on the internets.</p>
<p>Telepathy/Empathy is part of the next <a href="http://www.gnome.org/" target="_blank">GNOME Desktop</a> release thus these changes are expected to hit the next cycle of distribution releases.</p>
<div class="shr-publisher-202"></div>]]></content:encoded>
			<wfw:commentRss>http://blog.sukimashita.com/2009/09/15/another-step-for-audiovideo-chat-on-the-linux-desktop/feed/</wfw:commentRss>
		<slash:comments>997</slash:comments>
		</item>
		<item>
		<title>It&#8217;s coming&#8230; Apples 3.0 on Linux!</title>
		<link>http://blog.sukimashita.com/2009/06/24/its-coming-apples-on-linux/</link>
		<comments>http://blog.sukimashita.com/2009/06/24/its-coming-apples-on-linux/#comments</comments>
		<pubDate>Wed, 24 Jun 2009 12:36:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[openSUSE]]></category>

		<guid isPermaLink="false">http://blog.sukimashita.com/?p=171</guid>
		<description><![CDATA[A glimpse at the fruits of the last weeks: Nautilus/GVFS: &#8230; Conduit: Hey, it&#8217;s not even jailbroken! Plug in and use any iPhone/iPod Touch (1G, 2G, 3G, 3GS) up to and including firmware 3.0. Go figure! Packages for openSUSE will be ready once a proper release is out. Source Git repositories are available here: libplist: [...]]]></description>
			<content:encoded><![CDATA[<p>A <strong>glimpse</strong> at the fruits of the last weeks:</p>
<p style="text-align: center;"><strong>Nautilus/GVFS:</strong></p>
<p style="text-align: center;"><img class="size-medium wp-image-172 aligncenter" title="GVFS Mount with libiphone" src="http://blog.sukimashita.com/wp-content/uploads/2009/06/libiphone-gvfs-1.jpg" alt="GVFS Mount with libiphone" width="106" height="77" /></p>
<p style="text-align: center;">&#8230;</p>
<p style="text-align: center;"><span id="more-171"></span></p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-173" title="Nautilus browsing GVFS mount with libiphone" src="http://blog.sukimashita.com/wp-content/uploads/2009/06/libiphone-gvfs-2.png" alt="Nautilus browsing GVFS mount with libiphone" width="440" height="374" /></p>
<p style="text-align: center;"><img class="size-full wp-image-174 aligncenter" title="Nautilus properties of GVFS Mount with libiphone" src="http://blog.sukimashita.com/wp-content/uploads/2009/06/libiphone-gvfs-3.png" alt="Nautilus properties of GVFS Mount with libiphone" width="440" height="520" /></p>
<p style="text-align: center;"><strong>Conduit:</strong></p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-175" title="Conduit Data Providers with iPod Touch" src="http://blog.sukimashita.com/wp-content/uploads/2009/06/conduit-1.png" alt="Conduit Data Providers with iPod Touch" width="275" height="241" /></p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-176" title="Conduit Sync Chain with iPod Touch" src="http://blog.sukimashita.com/wp-content/uploads/2009/06/conduit-2.png" alt="Conduit Sync Chain with iPod Touch" width="440" height="145" /></p>
<p>Hey, it&#8217;s <strong>not</strong> even <strong>jailbroken</strong>! Plug in and use <strong>any</strong> iPhone/iPod Touch (1G, 2G, 3G, 3GS) up to and including firmware 3.0. <a href="http://matt.colyer.name/projects/iphone-linux/">Go figure!</a></p>
<p>Packages for <strong>openSUSE</strong> will be ready once a proper release is out.</p>
<p>Source Git repositories are available here:</p>
<ul>
<li>libplist: <a href="http://github.com/JonathanBeck/libplist/tree/master">http://github.com/JonathanBeck/l&#8230;</a></li>
<li>usbmuxd: <a href="http://pims.selfip.net/git/usbmuxd">http://pims.selfip.net/git/usbmuxd</a></li>
<li>libiphone: <a href="http://github.com/MattColyer/libiphone/tree/master">http://github.com/MattColyer/lib&#8230;</a></li>
<li>iFuse: <a href="http://github.com/MattColyer/ifuse/tree/master">http://github.com/MattColyer/ifu&#8230;</a></li>
<li>python-iphonesync: <a href="http://cgit.sukimashita.com/python-iphonesync.git">http://cgit.sukimashita.com/pyth&#8230;</a></li>
<li>gvfs-backend-afc: <a href="http://git.gnome.org/cgit/gvfs">http://git.gnome.org/cgit/gvfs</a> (Update 4/11/09: Now upstream in GVFS)</li>
</ul>
<p>Credits to a couple of very intelligent people for starting all this. Icon from Jonathan Zuniga under <strong>CC2.5</strong>.</p>
<div class="shr-publisher-171"></div>]]></content:encoded>
			<wfw:commentRss>http://blog.sukimashita.com/2009/06/24/its-coming-apples-on-linux/feed/</wfw:commentRss>
		<slash:comments>3877</slash:comments>
		</item>
		<item>
		<title>Put Evolution into the tray/notification area using evolution-statusicon 1.0.0</title>
		<link>http://blog.sukimashita.com/2009/01/30/put-evolution-into-the-tray-notification-area-using-evolution-statusicon/</link>
		<comments>http://blog.sukimashita.com/2009/01/30/put-evolution-into-the-tray-notification-area-using-evolution-statusicon/#comments</comments>
		<pubDate>Fri, 30 Jan 2009 14:17:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[openSUSE]]></category>

		<guid isPermaLink="false">http://blog.sukimashita.com/?p=124</guid>
		<description><![CDATA[Played around with some unmaintainable Evolution plugin called evolution-statusicon I wrote once. Since upgrading to the latest openSUSE 11.1 release I felt it was missing badly on my desktop. It had to be compiled within the Evolution source due to non-public header usage (e-shell stuff) which led to some problems packaging it or even distributing [...]]]></description>
			<content:encoded><![CDATA[<p>Played around with some unmaintainable <strong>Evolution plugin</strong> called <strong>evolution-statusicon</strong> I wrote once.</p>
<p>Since upgrading to the latest <a href="http://www.opensuse.org/" target="_blank"><strong>openSUSE 11.1</strong></a> release I felt it was missing badly on my desktop.</p>
<p>It had to be compiled within the <strong>Evolution</strong> source due to non-public header usage (e-shell stuff)  which led to some problems packaging it or even distributing it outside of the main <strong>Evolution</strong> release.</p>
<p>Today tough, I managed to fix the requirements to compile it as a standalone <a href="http://www.go-evolution.org/EPlugin" target="_blank"><strong>EPlugin</strong></a> quite easily and thus pumped out a release plus corresponding <strong>packages for openSUSE</strong>.</p>
<p>The plugin provides a <em>small notification area icon</em> to show/hide/quit <strong>Evolution&#8217;s</strong> windows and comes handy if you have your favourite <strong>PIM</strong> open all the time.</p>
<p style="text-align: center;"><img class="size-full wp-image-126 aligncenter" title="Evolution Statusicon Plugin" src="http://blog.sukimashita.com/wp-content/uploads/2009/01/screenshot11.png" alt="Evolution Statusicon Plugin" width="387" height="66" /></p>
<p><span id="more-124"></span>This <a href="http://bugzilla.gnome.org/show_bug.cgi?id=445721" target="_blank">won&#8217;t go upstream</a> due to violation of the <a href="http://library.gnome.org/devel/hig-book/stable/desktop-notification-area.html.en" target="_blank"><strong>GNOME HIG</strong></a>; same for <strong>Pidgin</strong>, <strong>Banshee</strong>, <strong>Liferea</strong>, <strong>Network Manager</strong> and so on, you know?</p>
<p>Check out the right version to <strong>install</strong> for your <strong>openSUSE</strong> version <a href="http://software.opensuse.org/search?q=evolution-statusicon" target="_blank">here</a>.</p>
<p>The new repository for <strong>openSUSE</strong> can be found here:<br />
<a href="http://download.opensuse.org/repositories/home:/FunkyM:/evolution/" target="_blank">http://download.opensuse.org/repositories/home:/FunkyM:/evolution/</a></p>
<p>The <strong>source</strong> lives at:<br />
<a href="https://svn.sukimashita.com/repos/evolution-statusicon/trunk/" target="_blank">https://svn.sukimashita.com/repos/evolution-statusicon/trunk/</a>.<strong><br />
</strong></p>
<p><strong>Enjoy crowding your notification area with this!</strong></p>
<div class="shr-publisher-124"></div>]]></content:encoded>
			<wfw:commentRss>http://blog.sukimashita.com/2009/01/30/put-evolution-into-the-tray-notification-area-using-evolution-statusicon/feed/</wfw:commentRss>
		<slash:comments>2406</slash:comments>
		</item>
		<item>
		<title>iPhone Dev, OS11 repository changes and hope for OGG</title>
		<link>http://blog.sukimashita.com/2008/07/31/iphone-dev-os11-repository-changes-and-hope-for-ogg/</link>
		<comments>http://blog.sukimashita.com/2008/07/31/iphone-dev-os11-repository-changes-and-hope-for-ogg/#comments</comments>
		<pubDate>Thu, 31 Jul 2008 10:36:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[openSUSE]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://blog.sukimashita.com/?p=85</guid>
		<description><![CDATA[So today I joined the official iPhone Developer folks. First thing you do is to download the heavy iPhone SDK which comes in a &#8220;.dmg&#8221; file as many other bundles on Mac OS X. What do you do though when you download it in Linux and want to look into it? Yes, you put on [...]]]></description>
			<content:encoded><![CDATA[<p>So today I joined the <strong>official iPhone Developer</strong> folks. First thing you do is to download the heavy iPhone SDK which comes in a &#8220;.dmg&#8221; file as many other bundles on <strong>Mac OS X</strong>.</p>
<p>What do you do though when you download it in <strong>Linux</strong> and want to look into it?</p>
<p><span id="more-85"></span></p>
<p>Yes, you put on your googlz and find that most people refer that you can <strong>mount</strong> that stuff using the loop device thing.</p>
<pre># mount -t hfsplus -o loop iphone_sdk_final.dmg /mnt
mount: wrong fs type, bad option, bad superblock on /dev/loop0,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail  or so</pre>
<p>Bah, doesn&#8217;t work.</p>
<pre># file iphone_sdk_final.dmg
iphone_sdk_final.dmg: VAX COFF executable not stripped</pre>
<p>This appears to be a new kind of &#8220;.dmg&#8221; format which is probably <strong>compressed</strong> and in order to access it we have to process it a bit&#8230;</p>
<p>Let&#8217;s check the web for some nice tools, one is <a href="http://vu1tur.eu.org/tools/" target="_blank">dmg2img</a> a converter to create a general hfsplus image out of this file, the other is <a href="http://code.google.com/p/xar/" target="_blank">xar</a> an archiver which Mac OS X is using a lot to extract further files within the bundles.</p>
<p>I have added those tools to my <a href="http://download.opensuse.org/repositories/home://FunkyM/" target="_blank">openSUSE 11 repository</a> which is now split into a generic one and a <a href="http://download.opensuse.org/repositories/home://FunkyM://GNOME/" target="_blank">GNOME specific one</a>. <strong>Update your sources!</strong></p>
<p>Unfortunately <strong>dmg2img</strong> did process and create an img file, however it could not be mounted and seemed corrupted&#8230;</p>
<p><strong>Anyone with further advice on this?</strong></p>
<p>Of course I have Macs and am able to open it, but I want to be able to do it in Linux.</p>
<p>In other news today, <strong>Firefox 3.1+</strong> is gaining <a href="http://www.0xdeadbeef.com/weblog/?p=492" target="_blank">native support for the free and open OGG audio/video format</a>! Could this be the final turnover that the OGG format needs to gain wide user margin? Let&#8217;s hope so&#8230;</p>
<div class="shr-publisher-85"></div>]]></content:encoded>
			<wfw:commentRss>http://blog.sukimashita.com/2008/07/31/iphone-dev-os11-repository-changes-and-hope-for-ogg/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>

