<?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>Andreas Happe &#187; linux</title>
	<atom:link href="http://snikt.net/index.php/tag/linux/feed" rel="self" type="application/rss+xml" />
	<link>http://snikt.net</link>
	<description>Vi veri ueniversum vivus vici</description>
	<lastBuildDate>Tue, 06 Jul 2010 21:54:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Howto integrate Skype and Ubuntu&#8217;s indicator-applet</title>
		<link>http://snikt.net/index.php/2010/01/21/howto-integrate-skype-and-ubuntus-indicator-applet</link>
		<comments>http://snikt.net/index.php/2010/01/21/howto-integrate-skype-and-ubuntus-indicator-applet#comments</comments>
		<pubDate>Thu, 21 Jan 2010 16:41:10 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[Desktop-related]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[indication-applet]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[notifications]]></category>
		<category><![CDATA[skype]]></category>

		<guid isPermaLink="false">http://happiness-is-slavery.net/?p=457</guid>
		<description><![CDATA[Computers provide users with various communication channels (as facebook, twitter, chat programs like ICQ, jabber, Skype). Each channel usually provides an own program for interacting with other users using that channel. To prevent users from being overwhelmed Ubuntu added the notifier-applet. It unifies all different communication notifications into one simple panel applet. I am using [...]]]></description>
			<content:encoded><![CDATA[<p>Computers provide users with various communication channels (as facebook, twitter, chat programs like ICQ, jabber, Skype). Each channel usually provides an own program for interacting with other users using that channel. To prevent users from being overwhelmed Ubuntu added the <a title="Plans for the MessagingMenu within Ubuntu" href="https://wiki.ubuntu.com/MessagingMenu/">notifier-applet</a>. It unifies all different communication notifications into one simple panel applet.</p>
<p>I am using <a title="skype for linux" href="http://share.skype.com/sites/linux/">Skype</a> for most of my online communication, mostly because other people are using it and there are strange firewalls at work preventing most other protocols. Alas there&#8217;s no support for Skype out of the box and the skype linux crew is kinda slow (Skype 2.1, anyone?). Enters me who needed some diversion from master thesis writing..</p>
<div id="attachment_454" class="wp-caption alignright" style="width: 310px"><a href="http://happiness-is-slavery.net/wp-content/uploads/2010/01/screenshot.jpg"><img class="size-medium wp-image-454" title="Screenshot of the Indicator-Applet Skype plugin" src="http://happiness-is-slavery.net/wp-content/uploads/2010/01/screenshot-300x191.jpg" alt="Screenshot of the Indicator-Applet Skype plugin" width="300" height="191" /></a><p class="wp-caption-text">indicator-applet with skype</p></div>
<p>May I introduce <a title="indicator plugin for skype" href="http://github.com/andreashappe/indicator-applet-skype">indicator-skype-client.py</a>: it&#8217;s a small script, written in two or three hours (most of the time spent upon finding strange bugs in python-indicate). It currently provides a list of unread messages. When a username is clicked the corresponding skype window is opened or created. By clicking on the Skype label its main window is displayed. So far it works.. various updates will follow.</p>
<p><strong>How to install?</strong><br />
Just start the python script while skype is already running. Skype will ask if you want to allow the script to access its data, just answer yes. The script will do the rest. It does not install itself into the user session, so you&#8217;ll have to start it if you want skype notifications.</p>
<p><strong>TODOs</strong></p>
<ul>
<li>There are various workarounds in the code (for example I needed an empty callback to get things displayed), work out those bugs</li>
<li>currently there&#8217;s a hard refresh every 5 seconds (in addition to incoming message detection). This will have to go and be replaced with a more dynamic scheme.</li>
<li>detect if an unread conversation was openend within Skype and do not display this conversation</li>
<li>somehow automatically start the script when Skype or the indication-applet starts</li>
</ul>
<p>So some things are missing, but the script is already workable. Have fun (and please provide patches if you fix problems (: ).</p>
]]></content:encoded>
			<wfw:commentRss>http://snikt.net/index.php/2010/01/21/howto-integrate-skype-and-ubuntus-indicator-applet/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>
