<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<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/"
	>

<channel>
	<title>plasmoid &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/plasmoid/</link>
	<description>Feed of posts on WordPress.com tagged "plasmoid"</description>
	<pubDate>Fri, 27 Nov 2009 15:46:08 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Cómo lanzar un plasmoide desde la terminal en KDE (plasmoidviewer)]]></title>
<link>http://mirutalibre.wordpress.com/2009/10/24/como-lanzar-un-plasmoide-desde-la-terminal-en-kde-plasmoidviewer/</link>
<pubDate>Sat, 24 Oct 2009 22:24:25 +0000</pubDate>
<dc:creator>zuargo</dc:creator>
<guid>http://mirutalibre.wordpress.com/2009/10/24/como-lanzar-un-plasmoide-desde-la-terminal-en-kde-plasmoidviewer/</guid>
<description><![CDATA[Hace algunas semanas tuve un problema con un plasmoid llamado Plasmacon. Reporté el error en la pági]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p style="text-align:justify;"><a href="http://mirutalibre.wordpress.com/files/2009/10/plasma.png"><img class="alignright size-full wp-image-582" title="plasma" src="http://mirutalibre.wordpress.com/files/2009/10/plasma.png" alt="plasma" width="128" height="128" /></a>Hace algunas semanas tuve un problema con un plasmoid llamado <a href="http://kde-look.org/content/show.php/Plasmacon?content=108120" target="_blank">Plasmacon</a>. Reporté el error en la <a href="http://kde-look.org/content/show.php/Plasmacon?content=108120" target="_blank">página</a> del plasmoid, en <a href="http://kde-look.org/" target="_blank">kde-look.</a> Entonces el desarrollador me dijo que lanzara Plasmacon mediante consola utilizando el comando <strong>plasmoidviewer</strong> para poder recoger la salida de la terminal:</p>
<p><code>$ plasmoidviewer Plasmacon</code></p>
<p style="text-align:justify;">La verdad, esto es algo que siempre quise hacer, pero que jamás logré ya que no pude encontrar información en google (tal vez porque busqué con palabras no muy exactas debido a mi ignorancia en el tema)</p>
<p style="text-align:justify;">Entonces traté de lanzar, de la misma forma, el resto de los plasmoides que hay en mi sistema, pero no resultó. El comando no reconocía los nombres de los plasmoides por lo que era lógico que el alcance de nombre entre Plasmacon y su forma de llamarlo desde terminal era un concidencia (o tal vez no, tal vez el desarrollador quiso que esto fuera así).</p>
<p style="text-align:justify;">Nuevamente recurrí a google y esta vez encontré mucha información <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p style="text-align:justify;">Para lanzar un plasmoide desde consola se debe correr el comando:</p>
<p style="text-align:left;"><code>$ plasmoidviewer <em>nombre_applet</em></code></p>
<p style="text-align:justify;">Dónde <em>nombre_applet</em> es el valor especificado en el campo <span style="font-weight:bold;">X-KDE-PluginsInfo-Name</span> del archivo .desktop. Cada Plasmoid necesita un archivo .desktop para indicarle a Plasma como debe iniciarlo y que nombre tomará.<a href="http://www.kdehispano.es/?q=content/introducci%C3%B3n-plasma-tutorial-1-tu-primer-applet" target="_blank"><sup>[1]</sup></a></p>
<p style="text-align:justify;">Entonces, ahora necesitaba saber en qué lugar se encuentran, en mi sistema, los archivos .desktop de los plasmoid. Lo que hice fue simplemente buscarlos:</p>
<p><code>$ sudo updatedb</code></p>
<p><code>$ locate .desktop</code></p>
<p style="text-align:justify;">La salida de ese último comando es muy grande xD, pero logré darme cuenta que la mayoría, de los archivos que buscaba, se encuentran en la carpeta <strong>/usr/share/kde4/services/ </strong>y que en su nombre están acompañados por el &#8220;prefijo&#8221; plasma-applet-, por ejemplo:</p>
<blockquote>
<p style="text-align:left;">plasma-applet-daisy.desktop</p>
<p style="text-align:left;">plasma-applet-digitalclock.desktop</p>
<p style="text-align:left;">plasma-applet-stasks.desktop</p>
</blockquote>
<p style="text-align:justify;">Bien, ahora que sabía la ubicación de los archivos .desktop de los plasmoides sólo quedaba abrir uno de ellos y ver el valor del campo <span style="font-weight:bold;">X-KDE-PluginsInfo-Name</span> que nombré más arriba. Tomemos por ejemplo el archivo <strong>plasma-applet-daisy.desktop</strong>, si lo abrimos con nuestro editor de texto favorito (en mi caso nano), en el sexto &#8220;párrafo&#8221; veremos lo siguiente:</p>
<blockquote>
<p style="text-align:left;">X-KDE-Library=plasma_applet_daisy<br />
X-KDE-PluginInfo-Author=Lechio<br />
X-KDE-PluginInfo-Email=Alessandros1pt@yahoo.com.br<br />
<strong>X-KDE-PluginInfo-Name=plasma_applet_daisy</strong></p>
</blockquote>
<p style="text-align:justify;">Por lo tanto para lanzar el plasmoide daisy desde una terminal debemos ejecutar:</p>
<p style="text-align:left;"><code>$ plasmoidviewer plasma_applet_daisy</code></p>
<p style="text-align:justify;">Listo, veremos la salida de la terminal cuando se está ejecutando el plasmoid (para buscar posibles errores) y además veremos al mismo en una nueva ventana:</p>
<p><a href="http://mirutalibre.wordpress.com/files/2009/10/instantanea87.png"><img class="aligncenter size-full wp-image-581" title="daisy" src="http://mirutalibre.wordpress.com/files/2009/10/instantanea87.png" alt="daisy" width="258" height="232" /></a></p>
<p>Saludos</p>
<p><a href="http://www.kdehispano.es/?q=content/introducci%C3%B3n-plasma-tutorial-1-tu-primer-applet" target="_blank"><sup>[1]</sup>KDE-Hispano: Introducción a Plasma &#8211; Tutorial 1 &#8211; Tu primer applet</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Indicators, notifications and co]]></title>
<link>http://agateau.wordpress.com/2009/09/18/indicators-notifications-and-co/</link>
<pubDate>Fri, 18 Sep 2009 08:49:02 +0000</pubDate>
<dc:creator>Aurélien</dc:creator>
<guid>http://agateau.wordpress.com/2009/09/18/indicators-notifications-and-co/</guid>
<description><![CDATA[Introduction Jonathan post about indicators has been received with various feelings, ranging from in]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><h2>Introduction</h2>
<p><a href="http://www.kdedevelopers.org/node/4043">Jonathan post about indicators</a> has been received with various feelings, ranging from interest to questioning or plain hostility. Since I get more and more people asking about this indicator thing, I figured I should try to explain what indicators are, how they are different from notifications and answer a few other frequently asked questions.</p>
<p>Disclaimer: The opinions of this post are my own, they do not necessarily reflect Canonical position.</p>
<h2>Indicators for the user</h2>
<p>Indicators are a way to get permanent informations, rather than ephemeral ones like notifications. I find it easier to explain the difference with use cases.</p>
<p>Imagine you receive an incoming message from your IM client while you are away from your machine. A notification gets shown, but this notification goes away after a few seconds. You just missed it.</p>
<p>Since the IM client supports indicators, it also created an indicator for this incoming message. When you come back to your desk, you notice the spark on the indicator plasmoid. Clicking on the plasmoid popups a menu listing all indicator-enabled running applications. Below your IM application entry, there is an entry for this incoming message you received. You click the entry and the chat window is brought to the front.</p>
<p>You would also like to know if you have any unread message in this &#8220;From Boss&#8221; mail folder. So you look at the mail client entries, and notice that &#8220;From Boss&#8221; appears, with a count of 2. You click the &#8220;From Boss&#8221; entry and your mail client is brought to the front, showing the first unread message in the &#8220;From Boss&#8221; folder.</p>
<p><img class="size-full wp-image-260" title="The &#34;Indicator Display&#34; plasmoid showing indicators from Kopete and KMail" src="http://agateau.wordpress.com/files/2009/09/indicator.png" alt="The &#34;Indicator Display&#34; plasmoid showing indicators from Kopete and KMail" width="183" height="137" /></p>
<p>You are now busy working on this report due to your boss for yesterday. You turned your status to &#8220;Busy, Do not Disturb, Will Bite&#8221;, but that does not stop people from sending messages to you. If your IM client is smart enough, it can disable notifications and only create indicators. When your report is finally done, you can relax, click the indicator plasmoid and start chatting with the people who tried to reach you before.</p>
<p>Back home, you decide to spend the evening watching a movie on your laptop. Since you are running a fullscreen application, notifications are disabled: you do not want to get interrupted by this IRC message from your friend while Bruce Willis is busy saving the world. When world has been saved, you can click the indicator and catch-up with your friend.</p>
<h2>Indicators for the application developer</h2>
<p>libindicate-qt provides two objects for the application developer: <code>QIndicate::Server</code> and <code>QIndicate::Indicator</code>.</p>
<p>The application typically starts with instantiating a server, declaring its desktop file and &#8220;server type&#8221; (a way to group applications, for now the plasmoid only shows servers with the &#8220;messaging&#8221; type), then calling the <code>show()</code> method. As soon as this is done, an entry for the application appears in the indicator menu. When the user clicks on this entry, <code>QIndicate::Server</code> emits the <code>serverDisplay()</code> signal. All you have to do is to connect to this signal and bring your main window to front.</p>
<p>When an event worth mentioning to the user happens, you instantiate a <code>QIndicate::Indicator</code> for it. An indicator can have a few properties:</p>
<ul>
<li>name: the text to display</li>
<li>icon: a QImage for your indicator</li>
<li>time: a QDateTime describing the time of the event, if relevant</li>
<li>count: an int representing a count, if relevant</li>
<li>draw_attention: a bool which must be set to true for the plasmoid to display its spark</li>
</ul>
<p>&#8220;time&#8221; and &#8220;draw_attention&#8221; are useful for indicators representing events like IM messages, while &#8220;count&#8221; can be used for example by mail clients to create indicators for their folders.</p>
<p>When the user clicks on the indicator entry, <code>QIndicate::Indicator</code> emits a <code>display(QIndicate::Indicator*)</code> signal. Connect to this signal to perform the action relevant to this indicator.</p>
<p>(Note: the properties listed here are those used in the case of messaging communication, but the Indicator API is flexible enough to let you define other indicator properties)</p>
<h2>FAQ</h2>
<h3>Couldn&#8217;t this be implemented within KDE notification system?</h3>
<p>The KDE notification system can represent notifications in a few ways: showing popups, playing sounds, writing to log files, running programs&#8230;</p>
<p>I tried to implement support for indicators as a new way for the notification system to represent notifications, but it did not work because the notification system lacks the server/indicator structure. For example to implement the feature which brings the application to front when you click its entry, I ended up having to remember the window id of the first notification I received so that I could bring back this window. It was unreliable (what if the first window was gone by that time, or even not specified?) and it was not possible to do things like showing a count of unread emails in a folder for example.</p>
<h3>Couldn&#8217;t this be implemented with KNotificationItem?</h3>
<p>KNotificationItem is a new xdg specification which aims at replacing the SystemTray specification. Quoting the specification itself: &#8220;It is intended to be complementary but not directly related with the Freedesktop&#8217;s Desktop Notifications specification and is aimed as a replacement to the Freedestop System tray specification.&#8221;</p>
<p>In short, it is system tray done right. It is a huge step forward as it makes it easier for the application/toolkit to implement system tray support and it makes it easier for the system tray host to display these icons in a way which is consistent with the rest of the desktop interface.</p>
<p>It expands on the system tray spec by introducing a notion of status (Passive, Active and NeedsAttention), a possible icon overlay and a category (ApplicationStatus, Communications, SystemServices and Hardware).</p>
<p>It has a few features indicators do not have, such as tooltips and support for right-click, middle-click and mouse wheel events.</p>
<p>It does not however provide an equivalent to the server/indicator structure, or to the &#8220;count&#8221; and &#8220;time&#8221; properties. This makes it impossible to implement indicators on top of KNotificationItem.</p>
<p>Still, the two systems have quite a few commonalities, so it may make sense to merge them in the future.</p>
<h3>Where does it come from?</h3>
<p>libindicate has been developed by Canonical Desktop Experience team, as part of the Ayatana initiative. Ubuntu 9.04 (Jaunty) was the first version of Ubuntu to feature it on the GNOME desktop.</p>
<p>The upcoming Ubuntu 9.10 (Karmic) expands on this by providing a Qt binding for libindicate, adding support for indicators to a few Qt and KDE applications and a plasmoid to display indicators on the KDE desktop.</p>
<h3>Is it Ubuntu specific?</h3>
<p>No. The Canonical Desktop Experience team considers itself as an upstream developer team. As such we release source tarballs, which are then packaged by Ubuntu, but can be packaged by other distributions as well.</p>
<p>Here are the links to download them:</p>
<ul>
<li><a href="https://launchpad.net/libindicate/+download">libindicate</a></li>
<li><a href="https://launchpad.net/libindicate-qt/+download">libindicate-qt</a></li>
</ul>
<h3>Does it depend on GTK+?</h3>
<p>libindicate-qt depends on libindicate. libindicate used to depend on GTK+ at runtime, but it&#8217;s not the case anymore.</p>
<p>It still depends on GTK+ at build time because compiling libindicate from source produces libindicate.so and libindicate-gtk.so. libindicate.so depends on GLib, but does not depend on GTK+. I recon depending on GTK+ to build the library is a problem for source-based distribution like Arch Linux or Gentoo, patches from autotools masters are welcome. A <a href="http://bugs.launchpad.net/bugs/431311">bug has been filled</a> to track that issue.</p>
<p>It is a cross-desktop system: indicators from KDE applications show up in GNOME indicator applet, indicators from GNOME applications show up in KDE plasmoid.</p>
<h3>What applications support it?</h3>
<p>On the KDE side:</p>
<ul>
<li>Quassel</li>
<li>KMail</li>
<li>Konversation</li>
<li>Kopete</li>
</ul>
<p>Upstream processes for these patches are in various states. Quassel patch is already in their git repository, Konversation patch has been submitted but needs some work, KMail and Kopete patches have not been submitted yet.</p>
<p>You can find all the patches <a href="http://people.canonical.com/~agateau/indicate">here</a>.</p>
<p>On the GNOME side:</p>
<ul>
<li>Evolution</li>
<li>Gajim</li>
<li>Gwibber</li>
<li>Pidgin</li>
</ul>
<h3>What is the difference between the &#8220;Indicator Display&#8221; plasmoid and the &#8220;Incoming Message&#8221; plasmoid from kdeplasma-addons?</h3>
<p>Both plasmoids have the same goal, but the &#8220;Incoming Message&#8221; plasmoid tries to implement this goal with application-specific code: it has specific code for Evolution, KMail, Pidgin, Kopete and XChat.<br />
The &#8220;Indicator Display&#8221; plasmoid on the other hand relies on applications to use libindicate and does not contain any application-specific code.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[A weather plasmoid in python]]></title>
<link>http://hardikmehta.wordpress.com/2009/08/13/a-weather-plasmoid-in-python/</link>
<pubDate>Thu, 13 Aug 2009 20:02:53 +0000</pubDate>
<dc:creator>hardikmehta</dc:creator>
<guid>http://hardikmehta.wordpress.com/2009/08/13/a-weather-plasmoid-in-python/</guid>
<description><![CDATA[Ever since I heard about plasma I was eager to find ways to write my own plasmoid. But for the devel]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p style="text-align:justify;">Ever since I heard about <a title="Plasma" href="http://plasma.kde.org/" target="_blank">plasma</a> I was eager to find ways to write my own plasmoid. But for the development of binary plasmoids, it is necessary to compile at least a part of kde4, at least this is what I understood from the prerequisite listed on the official <a href="http://techbase.kde.org/Development/Tutorials/Plasma/GettingStarted">tutorial</a>. This discouraged me a bit. Moreover, I think that installation of the binary gadgets also requires to either package them properly according to the distribution you want to distribute for or you need to provide the sources that requires the users to build them. This  in my opinion is really a huge overhead for small applications like desktop gadgets / widgets. Then I found that it is also possible to develop plasmoids with script languages like <a title="Plasmoids in python" href="http://techbase.kde.org/Development/Tutorials/Plasma#Plasma_Programming_with_Python" target="_blank">python</a>, <a title="Plasmoids in ruby" href="http://techbase.kde.org/Development/Tutorials/Plasma#Plasma_Programming_with_Ruby" target="_blank">ruby</a> and <a title="Plasmoids in javascript" href="http://techbase.kde.org/Development/Tutorials/Plasma#Plasma_Programming_with_JavaScript" target="_blank">javascript</a>.</p>
<p style="text-align:justify;">Even though, I didn&#8217;t know PyQT4 or PyKDE4 libraries at all, I decided to write my first plasmoid in python.  This is an exremely simple plasmoid, the core of which was put together in a few hours on a rainy weekend. I have to admit that being a java developer, my code is not pythonic enough.</p>
<p style="text-align:justify;">
<p style="text-align:justify;">It can be downloaded from: <a title="plasma_pyweather" href="http://kde-look.org/content/show.php?content=110137" target="_blank">kde-look</a>.</p>
<p style="text-align:justify;">Here the source code: <a title="plasma_pyweather" href="http://github.com/rangalo/plasma_pyweather/tree/non-widget" target="_blank">plasma_pyweather</a>.</p>
<p style="text-align:justify;">
<p style="text-align:justify;">
<p style="text-align:justify;">
<p style="text-align:justify;"><img class="alignleft size-full wp-image-459" style="margin-left:10px;margin-right:10px;" title="wplasmoid_greytrans" src="http://hardikmehta.wordpress.com/files/2009/08/wplasmoid_greytrans.png" alt="wplasmoid_greytrans" width="343" height="326" />The layout is based on my conky setup described <a title="Conky weather script" href="http://hardikmehta.wordpress.com/2009/08/04/a-script-to-display-weather-forecast-for-conkyconky-screen-shot/" target="_blank">here</a>. I have tried to keep it as compact as possible including most of the provided information, if not all.  I don&#8217;t want the weather information to cover most of the screen.  The initial version of the plasmoid was written using the QT4 widgets, but was looking ugly.</p>
<p style="text-align:justify;">The weather information is fetched from <a title="Google weather api" href="http://blog.emerick.org/2008/05/07/google-weather-api-feed-documentation/" target="_blank">google weather api</a>. The location and the unit are configurable. The api provides forecast only for the next 3 days, so the number of forecast days were not made configurable.  Some how for google weather api the locale and so the unit is connected to the language, therefor  I had to convert the units myself. To keep the display compact I rounded the temperatures to integers.</p>
<p style="text-align:justify;">I got to learn PyQT4 and PyKDE4 libraries while writing this. Especially PyQT4 is a very powerful gui library for python.  It is fun programming with it. I have used <a title="Eclipse" href="http://eclipse.org/" target="_blank">eclipse</a> + <a title="Pydev" href="http://pydev.sourceforge.net/" target="_blank">pydev</a> for developing. In the beginning I didn&#8217;t have the auto-completion for PyQT4 as well as PyKDE4 in this environment, because they are not installed as pure python source code files. I could fix this with following <a title="Answer" href="http://stackoverflow.com/questions/1167065/autocompletion-not-working-with-pyqt4-and-pykde4-in-most-of-the-ides/1167292#1167292" target="_blank">answer</a>.</p>
<p style="text-align:justify;">The other interesting things, I learned was to use the <a title="QT4 Designer" href="http://doc.trolltech.com/4.0/qt4-designer.html" target="_blank">qt-designer </a>tool for creating gui. It is a nice <a title="WYSIWYG" href="http://en.wikipedia.org/wiki/WYSIWYG" target="_blank">WYSIWYG</a> tool for designing complex guis. The configuration form is designed using this tool. The qt-designer creates a .ui file, which is an xml file. The .ui file can be converted to the python source code using the pyuic4 tool in the following way.</p>
<pre class="brush: bash;">
pyuic4 -o configForm_ui.py ../ui/configForm.ui
</pre>
<p style="text-align:justify;">I also learned to use the .qrc file for resources like images. The .qrc file can be converted into python source code using  pyrcc4 tool</p>
<pre class="brush: bash;">
pyrcc4 -o images_rc.py images.qrc
</pre>
<p style="text-align:justify;">
<p style="text-align:justify;">The qrc file is also an xml file which contains the references to the images used. It can be created by just editing.</p>
<pre class="brush: xml;">
&lt;RCC&gt;
    &lt;qresource prefix=&quot;/images&quot;&gt;
        &lt;file alias=&quot;sunny.svgz&quot;&gt;../images/sunny.svgz&lt;/file&gt;
        &lt;file alias=&quot;showers.svgz&quot;&gt;../images/showers.svgz&lt;/file&gt;
        &lt;file alias=&quot;not-available.svgz&quot;&gt;../images/not-available.svgz&lt;/file&gt;
        &lt;file alias=&quot;cloudy.svgz&quot;&gt;../images/cloudy.svgz&lt;/file&gt;
        &lt;file alias=&quot;thunderstorms.svgz&quot;&gt;../images/thunderstorms.svgz&lt;/file&gt;
        &lt;file alias=&quot;haze.svgz&quot;&gt;../images/haze.svgz&lt;/file&gt;
        &lt;file alias=&quot;windy.svgz&quot;&gt;../images/windy.svgz&lt;/file&gt;
    &lt;/qresource&gt;
&lt;/RCC&gt;
</pre>
<p style="text-align:justify;">I decided to write this weather plasmoid in python, because all the other weather plasmoids I found were binaries. I have also tried to keep the data and presentation layer separate, I hope I succeeded in that.  In fact plasma framework provides a very good way of doing that in terms of <a title="Data Engines" href="http://techbase.kde.org/Development/Tutorials/Plasma/Python/Using_DataEngines" target="_blank">data engines</a>. I would also like to use the data engines, may be with this or other plasmoid I may develop.</p>
<p style="text-align:justify;">The svg images for weather conditions are taken from kde-look. The credit goes to the original artist, painkiller10. I have considered only a number of weather conditions, so If you see a question mark image as the weather condition, let me know which condition it is, so I can update the code to consider it.</p>
<p style="text-align:justify;">Please feel free to report any bugs or suggestions for improvement. I am sure there is a big room of improvement from code point of view as well as functionality. I am also open for changing the layout or changing the information displayed if someone comes with a better suggestion than the current one.</p>
<p style="text-align:justify;"><strong>Some more screen shots:</strong></p>
<p style="text-align:justify;"><strong> </strong></p>
<div id="attachment_493" class="wp-caption aligncenter" style="width: 682px"><strong><strong><img class="size-full wp-image-493" title="wplasmoid_seamless-tmb" src="http://hardikmehta.wordpress.com/files/2009/08/wplasmoid_seamless-tmb1.png" alt="Looks almost like conky with the seamless theme." width="672" height="420" /></strong></strong><p class="wp-caption-text">Looks almost like conky with the seamless theme.</p></div>
<p><strong> </strong></p>
<div id="attachment_460" class="wp-caption aligncenter" style="width: 710px"><img class="size-full wp-image-460" title="wplasmoid_settings" src="http://hardikmehta.wordpress.com/files/2009/08/wplasmoid_settings.png" alt="wplasmoid_settings" width="700" height="359" /><p class="wp-caption-text">With settings dialog box</p></div>
<p style="text-align:center;">
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Public Transport - ein ausgezeichnetes Plasmoid unter Kubuntu selbst kompilieren]]></title>
<link>http://wombatcrossing.wordpress.com/2009/07/19/public-transport-ein-ausgezeichnetes-plasmoid-unter-kubuntu-selbst-kompilieren/</link>
<pubDate>Sun, 19 Jul 2009 18:20:01 +0000</pubDate>
<dc:creator>andibauer</dc:creator>
<guid>http://wombatcrossing.wordpress.com/2009/07/19/public-transport-ein-ausgezeichnetes-plasmoid-unter-kubuntu-selbst-kompilieren/</guid>
<description><![CDATA[Ich weiß, ich hab&#8217;s schon einmal erwähnt, aber: Ich liebe KDE4. Trotzdem gibt es einiges, was ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Ich weiß, ich hab&#8217;s schon einmal erwähnt, aber: Ich liebe KDE4. Trotzdem gibt es einiges, was an der K-Desktopumgebung noch verbessert werden kann, wie ich in früheren Beiträgen schon erörtert habe. Ich konnte beispielsweise noch nie so recht verstehen, warum KDE4 ebenso wie Mac OS und Windows Vista Widgets bzw. Gadgets bzw. Plasmoids derart in den Mittelpunkt stellen, also auf dem Desktop lebende, kleine Progrämmchen mit einem sehr eingeschränkten Verwendungszweck.</p>
<p>Inbesondere die Auswahl an Plasmoiden in KDE4 kann, trotz umfangreicher Sammlungen wie auf <a title="Plasmoide auf KDE-look.org" href="http://www.kde-look.org/index.php?xcontentmode=70x77x78" target="_blank">KDE-look.org</a>, nicht als zufriedenstellend bezeichnet werden. Das 142. Uhren-, Wetter- oder ToDo-Plasmoid stellt nicht unbedingt einen Mehrwert zum 141. dar. Zwischen den ganzen netten, aber im Wesentlichen überflüssigen Plasmoiden befinden sich aber auch einige echte Perlen, von denen ich eines hier vorstellen und zu dessen Installation ich anleiten möchte.</p>
<div id="attachment_153" class="wp-caption alignright" style="width: 194px"><img class="size-full wp-image-153" title="public_transport" src="http://wombatcrossing.wordpress.com/files/2009/07/public_transport.png" alt="Das &#34;Public Transport&#34; Plasmoid" width="184" height="124" /><p class="wp-caption-text">Das &#34;Public Transport&#34; Plasmoid</p></div>
<p>Das besprochene Plasmoid heißt <em>Public Transport</em>, und der Name ist Programm. Es stellt dem Benutzer ein bequemes Werkzeug zur Verfügung, die in nächster Zeit von einer Station abfahrenden Busse, U-Bahnen, S-Bahnen oder Züge anzeigen zu lassen, siehe Bildschirmfoto rechts. Die darunterliegende Datenbasis ist enorm &#8211; für ganz Deutschland sind sämtliche Haltestellen in allen Städten verfügbar und auch in einigen weiteren europäischen Staaten sind viele Haltestellen abrufbar.</p>
<p>Wer in den Genuss dieses schicken, intelligenten und großartig umgesetzten Plasmoids kommen will, muss jedoch etwas Arbeit in Kauf nehmen, da die auf <a title="Public Transport auf KDE-look.org" href="http://www.kde-look.org/content/show.php/PublicTransport?content=106175" target="_blank">KDE-look.org</a> bereitgestellten Pakete für die <em>Public Transport </em>Version 0.5.1 nicht funktionieren. Das Bildschirmfoto unten zeigt alles, was ihr nach der Installation aus der .deb-Datei zu sehen bekämt.</p>
<div id="attachment_155" class="wp-caption alignleft" style="width: 155px"><img class="size-full wp-image-155" title="no_public_transport1" src="http://wombatcrossing.wordpress.com/files/2009/07/no_public_transport1.png" alt="Public Transport funktioniert nicht aus der .deb-Datei" width="145" height="125" /><p class="wp-caption-text">Public Transport funktioniert nicht aus der .deb-Datei</p></div>
<p>Aber das hier ist Linux und nicht Windows, und es wäre doch gelacht, wenn wir uns von einem offenbar fehlerhaft zusammengestellten Paket abschrecken ließen. Selbst wer noch niemals selbst ein Programm kompiliert hat, wird es mit den unten stehenden einfachen Schritten hinbekommen. Wenn ich etwas Zeit finde, werde ich vielleicht (dann hoffentlich funktionierende) .deb-Dateien hier einstellen, aber bis es so weit ist, werdet ihr den Weg zu Fuß zurücklegen müssen.</p>
<p><strong><em>Edit</em>: Habe einige .deb-Pakete erstellt, ihr könnt sie <a title=".deb-Pakete" href="http://www.powiss.de/public-transport.tar.gz" target="_blank">hier</a> runterladen.</strong></p>
<p><strong>Also, packen wir&#8217;s an!</strong></p>
<h2><strong>Schritt 1: Dateien herunterladen</strong></h2>
<p>Das Plasmoid besteht aus drei Teilen:</p>
<ul>
<li>dem <em>Applet</em>, welche die Anzeige der Daten besorgt,</li>
<li>der <em>data engine</em>, welche die Daten bereitstellt<em>,<br />
</em></li>
<li>den <em>Icons</em>, welche für die korrekte Anzeige benötigt werden.</li>
</ul>
<p>Letztere funktionieren auch, wenn man sie nicht selbst kompiliert, sondern aus der .deb-Datei installiert. <a title=".deb-Datei der Icons für Public Transport" href="http://www.mediafire.com/download.php?yixzyna0ynm" target="_blank">Hier</a> findet ihr diese Datei, die ihr entweder über einen Doppelklick in Dolphin oder durch</p>
<blockquote><p><em>sudo dpkg -i public-transport-icons_0.5-0+_i386.deb</em></p></blockquote>
<p>installiert und euch damit ein wenig Arbeit spart. Den Quellcode für die beiden anderen Teile des Plasmoids sind <a title="Quelldateien für Public Transport" href="http://www.kde-look.org/CONTENT/content-files/106175-publictransport-0.5.1.tar.gz" target="_self">hier</a> zu finden. Die heruntergeladene Datei wird mit</p>
<blockquote><p><em>tar xvpf 106175-public-transport-0.5.1-i386.tar.gz</em></p></blockquote>
<p>entpackt.</p>
<h2>Schritt 2: Benötigte Pakete installieren</h2>
<p>Um das Plasmoid bauen zu können, müssen noch einige Pakete nachinstalliert werden. Mit folgendem Befehl werden diese heruntergeladen und eingerichtet:</p>
<blockquote><p><em>sudo apt-get install cmake build-essential kdebase-dev</em></p></blockquote>
<p>Zusammen sind das 109 MB, die heruntergeladen werden müssen, woran besonders das letzte Paket die Schuld trägt. Nach dem Entpacken werden sogar 423 MB verbraucht. Aber wer braucht schon die vielen Gigabyte, die Festplatten heutzutage an Platz bereitstellen&#8230;? Wer Platz sparen möchte kann die Pakete nach dem Erstellen des Plasmoids wieder deinstallieren, ohne dass dessen Funktion beeinträchtigt würde.</p>
<h2>Schritt 3: Das Kompilieren</h2>
<p>Nun sind wir im Wesentlichen so weit, das Plasmoid aus den Quellen zu bauen. Dafür wechseln wir in das Verzeichnis, in welches wir die Quellen entpackt haben:</p>
<blockquote><p><em>cd publictransport-0.5.1/</em></p></blockquote>
<p>Hier sind vor allem zwei Verzeichnisse interessant:</p>
<ul>
<li><strong>plasma-applet-publictransport-0.5.1</strong> &#8211; hier liegen die Quellen des Applets</li>
<li><strong>plasma-dataengine-publictransport-0.5.1</strong> &#8211; hier liegen die Quellen der data engine</li>
</ul>
<p>Wir wechseln in das erste Verzeichnis und erstellen einen Ordner &#8220;build&#8221;:</p>
<blockquote><p><em>cd plasma-applet-publictransport-0.5.1<br />
mkdir build</em></p></blockquote>
<p>Nun ist es Zeit, die Quellen vorzubereiten, zu kompilieren und zu installieren. Dies erledigt die folgende Abfolge von Befehlen:</p>
<blockquote><p><em>cd build<br />
cmake -DCMAKE_INSTALL_PREFIX=`kde-config &#8211;prefix` ..<br />
make<br />
sudo make install</em></p></blockquote>
<p>Das war die ganze Zauberei für das Applet! Nun das Gleiche nochmal in Kurzform für die data engine:</p>
<blockquote><p><em>cd ../..</em></p>
<p><em>cd plasma-applet-publictransport-0.5.1<br />
mkdir build</em><br />
<em>cd build</em></p>
<p><em>cmake -DCMAKE_INSTALL_PREFIX=`kde-config &#8211;prefix` ..<br />
make<br />
sudo make install</em></p></blockquote>
<p><strong>Und das war&#8217;s! </strong>Sollte das Plasmoid nun nicht in der Liste der Miniprogramme auftauchen, hilft ein Ab- und wieder Anmelden möglicherweise weiter. Auf eine Beschreibung der Bedienung des Plasmoids möchte ich hier verzichten, da es, so denke ich, weitgehend selbsterklärend ist. Als Datenlieferant oder &#8220;<em>Service Provider</em>&#8221; empfehle ich persönlich die Deutsche Bahn wegen ihrer riesigen Menge an angebotenen Haltestellen.</p>
<p>Wie wir gesehen haben, tut das Kompilieren eines Plasmoids nicht weh, sondern ist mit ein paar einfachen Schritten auch für Linux-Anfänger durchführbar. Dem Autor des Programms, dem <a title="Friedrich Pülz an der Uni Bremen" href="http://www.informatik.uni-bremen.de/~roefer/pi1-03/tutorien/tutorium6_d.htm" target="_blank">Bremer Informatikstudenten</a> Friedrich Pülz sei mein herzlicher Dank für dieses großartige Plasmoid ausgesprochen. Vielleicht lagen die Entwickler von KDE4 ja doch nicht so falsch, so sehr auf die kleinen Miniprogramme zu setzen und der <a title="Blog von Aaron Seigo" href="http://aseigo.blogspot.com/2008/12/passing-between-years.html">Ausspruch von KDE-Entwickler Aaron Seigo</a> erweist sich doch noch als wahr:</p>
<blockquote><p><em>World, you ain&#8217;t seen nothing yet.</em></p></blockquote>
<p>Ich bin gespannt.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Netzwerkverwaltung über Plasmoid? Auch nicht in Kubuntu 9.10 Karmic Koala]]></title>
<link>http://wombatcrossing.wordpress.com/2009/07/12/netzwerkverwaltung-uber-plasmoid-auch-nicht-in-karmic-koala/</link>
<pubDate>Sun, 12 Jul 2009 21:46:19 +0000</pubDate>
<dc:creator>andibauer</dc:creator>
<guid>http://wombatcrossing.wordpress.com/2009/07/12/netzwerkverwaltung-uber-plasmoid-auch-nicht-in-karmic-koala/</guid>
<description><![CDATA[Karmic Koala - (K)Ubuntu 9.10 Auch für die kommende Kubuntu-Version, Karmic Koala, sieht es nicht gu]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><div class="wp-caption alignright" style="width: 218px"><img title="Karmic Koala - (K)Ubuntu 9.10" src="http://www.linuxzasve.com/images/ostalo/karmic_koala.jpg" alt="Karmic Koala, (K)Ubuntu 9.10" width="208" height="157" /><p class="wp-caption-text">Karmic Koala - (K)Ubuntu 9.10</p></div>
<p>Auch für die kommende Kubuntu-Version, Karmic Koala, sieht es nicht gut aus mit der Netzwerkverwaltung über das in Kubuntu mitgelieferte Plasmoid. Zu den in einem <a href="http://wombatcrossing.wordpress.com/2009/07/07/nm-applet-statt-plasmoid-zur-netzwerkverwaltung/">früheren Post</a> erwähnten Problemen sind sogar noch mehr hinzugekommen: Wie in diesem <a href="https://bugs.launchpad.net/ubuntu/+source/plasma-widget-network-manager/+bug/392593">Bugreport auf Launchpad</a> zu sehen, funktioniert in der Version von Karmic Koala Alpha 2 das WLAN nun rundherum überhaupt nicht mehr. Die gute Nachricht kommt wiederum aus Richtung des Konkurrenten Gnome: das NM-Applet funktioniert nach wie vor.</p>
<p>Natürlich ist eine zweite Alpha noch lange nicht das letzte Wort in der Entwicklung einer (K)Ubuntu-Version. Trotzdem halte ich es für sehr bedenklich, dass einer derartig zentralen Funktion wie der Netzwerkverwaltung eine so niedrige Priorität eingeräumt wird. Hoffentlich haben Canonical &#38; Co hier bald ein Einsehen mit den genervten Benutzern.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Kubuntu: NM-Applet statt Plasmoid zur Netzwerkverwaltung in KDE4]]></title>
<link>http://wombatcrossing.wordpress.com/2009/07/07/nm-applet-statt-plasmoid-zur-netzwerkverwaltung/</link>
<pubDate>Tue, 07 Jul 2009 18:11:39 +0000</pubDate>
<dc:creator>andibauer</dc:creator>
<guid>http://wombatcrossing.wordpress.com/2009/07/07/nm-applet-statt-plasmoid-zur-netzwerkverwaltung/</guid>
<description><![CDATA[Habe ich erwähnt dass ich KDE4-Enthusiast bin? Na gut, hier kommt der nächste Tipp, wie man mit eine]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Habe ich erwähnt dass ich KDE4-Enthusiast bin? Na gut, hier kommt der nächste Tipp, wie man mit einer <span style="text-decoration:line-through;">völlig</span> weitgehend unausgereiften Arbeitsflächenumgebung arbeiten kann, ohne täglich einen Nervenzusammenbruch zu erleiden.</p>
<div id="attachment_89" class="wp-caption alignleft" style="width: 204px"><img class="size-full wp-image-89" title="nm-applet-plasmoid1" src="http://wombatcrossing.wordpress.com/files/2009/07/nm-applet-plasmoid1.png" alt="Das NM-Plasmoid in KDE4" width="194" height="68" /><p class="wp-caption-text">Das NM-Plasmoid in KDE4</p></div>
<p>Wie in diesem <a title="Launchpad-Bug zum plasma-widget-network-manager" href="https://bugs.launchpad.net/ubuntu/+source/plasma-widget-network-manager/+bug/351628" target="_blank">Launchpad-Bug</a> ausführlich dargestellt, speichert das Plasmoid zur Verwaltung der Netzwerkverbindungen (<a title="Package details on plasma-widget-network-manager" href="http://packages.ubuntu.com/jaunty/plasma-widget-network-manager" target="_blank">plasma-widget-network-manager</a>, siehe Bild links) die Verbindungsinformationen nur unzuverlässig in der <a title="KDE Brieftasche im Ubuntuusers-Wiki" href="http://wiki.ubuntuusers.de/KDE_Brieftasche" target="_blank">KDE Brieftasche</a> &#8211; bei einigen funktionierte kein WEP, bei anderen trat der Fehler bei WPA auf. Ich hatte das Pech, dass mein Plasmoid sich keine VPN-Verbindung merken konnte, auf die ich im Uni-WLAN jedoch angewiesen war.</p>
<div id="attachment_87" class="wp-caption alignright" style="width: 211px"><img class="size-full wp-image-87" title="nm-applet-plasmoid" src="http://wombatcrossing.wordpress.com/files/2009/07/nm-applet-plasmoid.png" alt="NM-Applet in der KDE4-Tray" width="201" height="79" /><p class="wp-caption-text">NM-Applet in der KDE4-Tray</p></div>
<p>Die Lösung des Problems kommt von einem alten Bekannten, von dem ich in dieser Sache als letztes Hilfe erwartet hätte: Gnome. Es ist tatsächlich so, dass sich das Gnome-Applet, welches den Network-Manager unter Gnome steuert und im Paket <em>network-manager-gnome </em>enthalten ist, auch ohne Probleme in den Tray (oder den &#8220;Systemabschnitt der Kontrollleiste&#8221;) von KDE4 integriert, siehe die beiden kleinen Computer im Bild rechts.</p>
<p>Die Verbindungsdaten werden nun zwar leider auch nicht in der KDE-Brieftasche aufbewahrt, können aber entweder im Gnome-Schlüsselbund oder als plain text im <em>.gnome2</em>-Verzeichnis gespeichert werden. Und das zuverlässig und fehlerfrei.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Introducing KDE 4 plasmoids]]></title>
<link>http://stefon.wordpress.com/2009/06/15/introducing-kde-4-plasmoids/</link>
<pubDate>Mon, 15 Jun 2009 19:50:42 +0000</pubDate>
<dc:creator>stefon</dc:creator>
<guid>http://stefon.wordpress.com/2009/06/15/introducing-kde-4-plasmoids/</guid>
<description><![CDATA[IBM&#8217;s developerWorks has an article about how to create a KDE plasmoid KDE 4 includes many exc]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a title="IBM's developerWorks has an article" href="http://www.ibm.com/developerworks/linux/library/l-kde-plasmoids/?ca=dgr-lnxw82Plasma-KDE4&#38;S_TACT=105AGX59&#38;S_CMP=grlnxw82">IBM&#8217;s developerWorks has an article</a> about how to create a KDE plasmoid</p>
<blockquote><p>KDE 4 includes many exciting new technologies, including Plasma, a feature that forms the desktop shell of KDE 4. See how to write simple Plasma applets (known as plasmoids) to greatly improve the desktop experience and how to turn a plasmoid into a simple memory monitor.</p></blockquote>
<p><em>Source:</em> <a title="IBM developerWorks" href="http://www.ibm.com/developerworks/linux/library/l-kde-plasmoids/?ca=dgr-lnxw82Plasma-KDE4&#38;S_TACT=105AGX59&#38;S_CMP=grlnxw82">IBM developerWorks</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Kubuntu KDE 4: Where da plasmoid?]]></title>
<link>http://nerdtrail.wordpress.com/2009/05/12/kubuntu-kde-4-where-da-plasmoid/</link>
<pubDate>Tue, 12 May 2009 20:46:33 +0000</pubDate>
<dc:creator>anwarren</dc:creator>
<guid>http://nerdtrail.wordpress.com/2009/05/12/kubuntu-kde-4-where-da-plasmoid/</guid>
<description><![CDATA[Several months ago, excited to try out the shiny new KDE 4, I upgraded to Kubuntu 8.10. Within 5 min]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Several months ago, excited to try out the shiny new KDE 4, I upgraded to Kubuntu 8.10. Within 5 minutes (thanks to some interesting word choice on a properties menu) I had managed to delete the taskbar (the bar at the bottom) and the system tray and program launcher along with it. Unfortunately I couldn&#8217;t seem to hit the right keyword combination in my internet searching to find instructions on how to bring them back without removing my ~/.kde directory (not desirable).</p>
<p>I had an idea about putting a new ~/.kde folder under revision control using SVN and deleting the taskbar to see what file controls the plasmoids. Fortunately my <a href="http://igotgenes.blogspot.com/" target="_self">friend</a> in the next cube knew about <a href="http://bazaar-vcs.org/" target="_self">bazaar</a> (a distributed revision control system) which has an extremely low overhead compared to SVN and is very easy to use. Between the two of us we came up with the following procedure which allowed us to discover that <strong>the ~/.kde/share/config/plasma-appletsrc file controls the presence/absence of plasmoids for KDE 4</strong>.</p>
<p>This is what we did:</p>
<ol>
<li>Rename the ~/.kde directory to ~/.kde_bak so that a new one is created when you log out and log in. This will restore the panel at the bottom.</li>
<li>$ cd ~/.kde/share</li>
<li>$ bzr add .   <em>#with bazaar installed</em></li>
<li>$ bzr ci -m &#8220;Hunting for plasmoid control.&#8221;</li>
<li>Once again delete the panel at the bottom.</li>
<li>$ bzr status</li>
<li>From the files that were reported as being modified we identified &#8220;plasma-appletsrc&#8221; as the likely target.</li>
<li>$ bzr diff config/plasma-appletsrc   <em>#that looks like the one</em></li>
<li>$ bzr revert config/plasma-appletsrc</li>
<li>Copy the prestine version of plasma-appletsrc into ~/.kde_bak/share/config</li>
<li>Remove the current ~/.kde and restore ~/.kde_bak to its rightful place as king!</li>
</ol>
<div id="attachment_9" class="wp-caption alignleft" style="width: 310px"><img class="size-medium wp-image-9" title="plasma_appdiff" src="http://nerdtrail.wordpress.com/files/2009/05/plasma_appdiff.png?w=300" alt="Lots of containment definitions missing from the plasma-appletsrc file corresponding to the missing task bar." width="300" height="159" /><p class="wp-caption-text">Lots of containment definitions missing from the plasma-appletsrc file corresponding to the missing task bar.</p></div>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Como instalar Air en KDE 4.2]]></title>
<link>http://linuxdesktops.wordpress.com/2009/04/05/como-instalar-air-en-kde-42/</link>
<pubDate>Sun, 05 Apr 2009 21:52:22 +0000</pubDate>
<dc:creator>Pol</dc:creator>
<guid>http://linuxdesktops.wordpress.com/2009/04/05/como-instalar-air-en-kde-42/</guid>
<description><![CDATA[Air sera es el nuevo tema plasma que se incluye en KDE 4.3 diseñado por Nunho Pinheiro.  Hace muy po]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://pinheiro-kde.blogspot.com/2009/02/air-and-kde-43.html">Air </a><span style="text-decoration:line-through;">sera</span> es el nuevo tema plasma que se incluye en <strong>KDE 4.3</strong> diseñado por <a href="http://pinheiro-kde.blogspot.com/#About">Nunho Pinheiro</a>.  Hace muy poco se incluyo en los repositorios svn aun cuando ni siquiera vemos la primer beta de 4.3 (Hasta Mayo hay que esperar).</p>
<p>Así que estuve viendo y con ayuda de <a href="http://ubuntuforums.org/member.php?u=632340">eightmillon</a> del foro de Ubuntu pude instalar este tema en 4.2 de una manera muy sencilla!</p>
<p>Todo consiste en <strong>descargar </strong><a href="http://lyricsdownloader.googlecode.com/files/air_plasma_theme.tar.bz2"><strong>este tar </strong> </a>y extraerlo en la carpeta /home/<strong>user</strong>/.kde/share/apps/desktoptheme/</p>
<p>(ya saben, en donde user es el nombre SU usuario) . Luego solo hace falta seleccionar el tema en cuestion desde la ventana de configuracion del escritorio. A pesar que no se parece al mockup de nunho,  se adapta a la perfeccion a mi escritorio!</p>
<p><img class="alignnone" src="http://i44.tinypic.com/30newq1.jpg" alt="" width="456" height="350" /></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[That KDE 4 Again]]></title>
<link>http://justace.wordpress.com/2009/03/26/that-kde-4-again/</link>
<pubDate>Thu, 26 Mar 2009 16:43:26 +0000</pubDate>
<dc:creator>Justace Clutter</dc:creator>
<guid>http://justace.wordpress.com/2009/03/26/that-kde-4-again/</guid>
<description><![CDATA[Peoples&#8230;&#8230; I must say that KDE 4 is just great.  It has definitely come a long way from w]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Peoples&#8230;&#8230;</p>
<p>I must say that KDE 4 is just great.  It has definitely come a long way from where it started so long ago.  I have installed the SVN code as of March 17th (a day before my great spring break trip to CO).  The desktop is fluid and the plasmoids are actually working pretty solidly now.  Also missing are the plasma crashes.  So without further ado&#8230;&#8230;  The screenshot&#8230;.</p>
<p style="text-align:center;"><a title="My Current KDE desktop by justace, on Flickr" href="http://www.flickr.com/photos/prophecy/3386958249/"><img class="aligncenter" src="http://farm4.static.flickr.com/3647/3386958249_fc1a772c2f.jpg" alt="My Current KDE desktop" width="500" height="313" /></a></p>
<p style="text-align:center;">
<p style="text-align:left;">In this shoot I have have a total of 6 desktop plasmoids running.  On the left I have the standard analug clock on top with a CPU meter on the bottom with the flickr plasmoid running in the middle.  On the right side of the screen I have from top to bottom the microblogging plasmoid setup for Twitter.com, the RememberTheMilk plasmoid, and then finally a folder view plasmoid to highlight common;y used documents.  I notice there are a few problems with some of the plasmoids.  For instance in the microblogging plasmoid when I make a post it shows up on the list but then even an hour later it still shows it as posted just a minute ago.  The RTM plasmoid crashes when I try to drag and drop the tasks between the priorities more than once, the first one works fine.  As far as the folder view plasmoid goes, it is just great.  The only problem here with this plasmoid is that I do not know how to adjust the grid parameters.  It seems that I should be able to put three icons there instead of two without it going to the next line down.  In addition to that I think that it would be great if you could have totally flexable zoom in that plasmoid.</p>
<p style="text-align:left;">
<p style="text-align:left;">
<p style="text-align:left;">Now one other thing that I would like to see is some sort of layout tool for the desktop with respect to the plasmoids.  For instance.  On the left I would like to be able to align the three plasmoids by their centers and then even group them so that when I move them around the center align stays the same.  You could set that up so many different ways.  I think that it would be cool.  I think that I should submit that as a wish in the bug database.</p>
<p style="text-align:left;">
<p style="text-align:left;">So, if yo have not not moved to KDE4, and I know that you are out there&#8230;.  Just do it!  You will really thank yourself in the end.  Anyway, back to my work&#8230;.</p>
<p style="text-align:left;">
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Superbarra como Windows 7 en Linux.]]></title>
<link>http://linuxdesktops.wordpress.com/2009/03/11/superbarra-como-windows-7-en-linux/</link>
<pubDate>Wed, 11 Mar 2009 01:50:35 +0000</pubDate>
<dc:creator>Pol</dc:creator>
<guid>http://linuxdesktops.wordpress.com/2009/03/11/superbarra-como-windows-7-en-linux/</guid>
<description><![CDATA[El concepto de Icon Box, Dock, o simplemente una barra de tareas sin texto, no es nuevo, de hecho Ap]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>El concepto de <strong>Icon Box, Dock, o simplemente una barra de tareas sin texto</strong>, no es nuevo, de hecho Apple lo uso toda la vidá en su dock, y tanto Enlightement o XFCE tienen su propio Icon Box donde se incluyen tanto lanzadores como ventanas miminizadas. La opción no esta nada mal por que se ahorra un espacio considerable, sumado a que si tenemos la posibilidad de agrupar los iconos.</p>
<p>Hace poco se vio en una de las tantas betas del futuro <strong>Windows 7</strong>, una nueva barra, auto nombrada <strong>Superbarra</strong>, hay que aceptarlo tiene sus caracteristicas atractivas</p>
<p style="text-align:center;"><img class="aligncenter" src="http://vfnlzw.blu.livefilestore.com/y1pwDfPPWqggaHf9aBt76GUY-pAR_edRq8oGuWHAPVe-JLYNzqE3OQA4frRadw71HAKGTEodOe9DO0/Superbar1.png" alt="" width="323" height="250" /></p>
<p style="text-align:left;">Ahora, tantos como los usuarios de Gnome como los de KDE al ver esto, se apuraron a preguntar si se podia hacer lo mísmo. Yo fuí uno, y lo unico que supe es que no era posible hasta el momento, pero no mas de una semana despues de ambos lados surgieron ideas tal vez muy interesantes. La primera en Gnome se llama <strong>Dockbar</strong> y es una aplicacion totalmente aparte hecha en Python, ya tiene un historial se mas de un mes, así que promete seguir en desarollo.</p>
<p style="text-align:left;">
<p style="text-align:center;"><img class="aligncenter" src="http://www.gnome-look.org/CONTENT/content-pre1/97822-1.png" alt="" width="429" height="143" /></p>
<p style="text-align:center;"><a href="http://"><br />
</a></p>
<p style="text-align:left;"><a href="http://">http://www.gnome-look.org/content/show.php/DockBar?content=97822</a></p>
<p style="text-align:left;">No lo veo igual de lindo, pero cumple la misma función, ahora pasemos a ver como respondieron los muchachosd de KDE, acá fue distinto, ya cuando pregunte me dijeron que se estaba trabajando para incluir esa caracteristica en la <strong>Taskbar de KDE 4.3,</strong> un tiempo despues <strong>Marvin</strong> en el foro de KDE me muestra su nuevo plasmoid. <strong>STask.</strong></p>
<p style="text-align:left;">
<p style="text-align:center;"><img class="aligncenter" src="http://www.kde-look.org/CONTENT/content-pre3/99739-3.jpg" alt="" width="364" height="287" /></p>
<p style="text-align:left;">pero como si fuera poco, incluyte otras opciones no presentes en la superbarra de Windows 7 ni en ningun otro Icon Box, como iluminaciones dinamicas al pasar el cursor, expancion de las ventanas maximizadas, y más. Aún esta en testeo y se encuentra en la version 0.4, eso no quiere decir que sea inestable. Al igual que Dockbar, hay paquetes para <strong>Ubuntu</strong>, mientras que para otras distribuciones es necesario compilar, yo intente en Open Suse y no lo logre.</p>
<p style="text-align:left;"><a href="http://www.kde-look.org/content/show.php/STasks?content=99739">http://www.kde-look.org/content/show.php/STasks?content=99739</a></p>
<p style="text-align:left;">
<p style="text-align:left;"><strong>Espero que les haya facilitado la busqueda y hasta luego.</strong></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Demoscene Plasmoids]]></title>
<link>http://machinesdontcare.wordpress.com/2009/03/02/demoscene-plasmoids/</link>
<pubDate>Mon, 02 Mar 2009 14:52:59 +0000</pubDate>
<dc:creator>toneburst</dc:creator>
<guid>http://machinesdontcare.wordpress.com/2009/03/02/demoscene-plasmoids/</guid>
<description><![CDATA[Converted from HLSL shader for vvvv by beyon. http://www.iamseriouslol.com Code used with permission]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Converted from HLSL shader for vvvv by beyon.<br />
http://www.iamseriouslol.com</p>
<p>Code used with permission.</p>

<p><strong>Update:</strong><br />
QTZ uploaded. Find it in the Box.net widget at right, name<br />
&#8216;tb_beyon_Plasmoids_0.5.qtz&#8217;</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[...dann doch lieber openSUSE!]]></title>
<link>http://toalmas.wordpress.com/2009/01/24/dann-doch-lieber-opensuse/</link>
<pubDate>Sat, 24 Jan 2009 19:54:21 +0000</pubDate>
<dc:creator>alvanx</dc:creator>
<guid>http://toalmas.wordpress.com/2009/01/24/dann-doch-lieber-opensuse/</guid>
<description><![CDATA[Nach einem enthusiastischen Start mit dem neuen, tollen, berühmten Ubuntu Linux, mit KDE als grafisc]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Nach einem enthusiastischen Start mit dem neuen, tollen, berühmten <a href="http://de.wikipedia.org/wiki/Ubuntu">Ubuntu</a> Linux, mit <a href="http://de.wikipedia.org/wiki/KDE">KDE</a> als grafischer Oberfläche &#8220;Kubuntu&#8221; genannt, hatte mich Linux schnell für sich gewonnen. Es kostet nichts, ist sehr anpassbar, und es unterstützt NICHT Microsoft. Leider treten hin und wieder auch mal Probleme auf. Mit Windows muss man häufig bei besonders schweren Problemen das Betriebssystem neu installieren. Das gute an <a href="http://de.wikipedia.org/wiki/Linux">Linux</a> ist, dass es für jedes Problem eine Lösung gibt und man theoretisch alles verändern und anpassen kann. Theoretisch. Bloß wie man das macht, muss man erstmal rausfinden. Nun hatte Kubuntu die unangenehme Eigenschaft, dass auf meinem Laptop (aber natürlich bei keinem meiner Freunde) immer irgendetwas nicht funktionierte. Nach einem dreiviertel Jahr mit Linux und Kubuntu-Treue und der Installation der neusten Version Kubuntu 8.10 &#8220;Intrepid Ibex&#8221; erreichten die Querelen allerdings noch einmal eine andere Dimension.<!--more--></p>
<p>Der &#8220;DBus&#8221; ist ein Programm, das nach meinem begrenzten Verständnis als Medium zwischen Programmen fungiert &#8211; will ich also aus meinem Dateimanager ein Textdokument oder ein Video aufrufen, sorgt der DBus in Linux dafür, dass das entsprechende Wiedergabe-Programm gestartet wird, damit ich die Datei öffnen kann, ohne sie direkt durch das Wiedergabeprogamm aufrufen zu müssen. Dieser DBus, der wollte bei mir leider nicht so recht. Als Folge wurde der Standard-Dateimanager so langsam, dass ich ihn kaum noch verwenden konnte, die Geschwindigkeit meines ganzen Systems litt darunter sehr. Einfache Dinge, wie ein Odt-Dokument öffnen, funktionierten in manchen Fällen sogar, waren aber fast immer mit Fehlermeldungen verbunden. Schrägerweise funktionierte ausgerechnet meine &#8220;Alt Gr&#8221;-Taste nur noch in bestimmten Programmen (nämlich einigen nativen KDE-Programmen). Als ich in meinem Lieblings-Forum um Hilfe fragte, sagte man mir, ich sollte mal den .kde-Ordner löschen, der alle Einstellungen und KDE-Programmdateien enthält. Das half dann zwar für ein paar Tage &#8211; danach gab es wieder dieselben Probleme! Dazu kam dann noch, dass <a href="http://de.wikipedia.org/wiki/Openoffice">OpenOffice.org</a> &#8211; die freie Office-Anwendung &#8211; nicht mehr starten wollte, egal was ich unternahm (und das war einiges). In Intrepid Ibex gab es außerdem Probleme mit der Lokalisierung der Benutzeroberfläche ins Deutsche, die von ein paar organisatorischen Bockschüssen verursacht worden sein sollten. Das und andere Dinge verleiteten mich zu der Annahme, dass KDE von den Ubuntu-Entwicklern eher stiefmütterlich behandelt wird (die sich mehr auf <a href="http://de.wikipedia.org/wiki/GNOME">GNOME</a>, eine alternative Desktop-Umgebung, konzentrieren). Weil die Dinge sowieso nicht so funktionierten, wie sie sollten, entschied ich, dass es sich nicht lohnen würde zu versuchen, mein System zu reparieren.</p>
<p>Gleichzeitig hörte ich, dass KDE 4 auf <a href="http://de.wikipedia.org/wiki/OpenSUSE">openSUSE</a> (einer ursprünglich deutschen Linux-Distribution) reibungslos funktionieren sollte. Nachforschungen ergaben, dass openSUSE momentan nach Ubuntu die beliebteste <a href="http://de.wikipedia.org/wiki/Linux-Distribution">Distribution</a> ist (So bezeichnet der Linux-Benutzer jedes Betriebssystem, das Linux im Kern hat, und davon gibt es eine Menge). Außerdem erfuhr ich, dass openSUSE 11.1 als sehr stabil gilt und sich von allen Distros am besten für den professionellen Einsatz eignen soll. Sowas brauchte ich! Schließlich bin ich gerade Student und habe besseres zu tun, als meine Freizeit als System-Hausmeister zu verbringen.</p>
<p>Alles, was ich zum Wechsel brauchte, war eine externe Festplatte für meine persönlichen Daten und einen CD-Rohling. Ich lud openSUSE herunter, brannte es auf CD und installierte es, sobald ich meine Daten gesichert hatte. Bei der Installation legte ich eine extra Partition an, auf der jetzt mein persönlicher Kram (sprich: der Ordner /home/ ) liegt. Wenn ich jetzt mal wieder ein neues Betriebssystem installiere, muss ich meine Daten nicht mehr auslagern &#8211; stattdessen werde ich diese Partition bei der Installation einfach verschonen (und nicht formatieren wie den Rest).</p>
<p>Meine ersten Eindrücke waren sehr positiv. Die &#8220;Alt Gr&#8221;-Taste funktionierte, Openoffice auch, und alles flutschte wie geschmiert. Man fragte sich automatisch, wie das ganze Ding vorher überhaupt hatte so langsam werden können. Bis heute hatte ich allerdings immer wieder Probleme mit dem Ton, die ich jetzt allerdings gelöst zu haben glaube. Kurz: Es klappt alles. Ein wunderbares Gefühl! (Hätte auch openSUSE gebockt, hätte ich wohl noch <a href="http://de.wikipedia.org/wiki/Mandriva">Mandriva</a> oder <a href="http://de.wikipedia.org/wiki/PCLinuxOS">PCLinuxOS</a> ausprobiert, die sollen auch sehr schön mit KDE4 laufen.)</p>
<p>Was mir an openSUSE weniger gut gefällt, ist die Paketverwaltung (Software und Aktualisierungen werden bei Linux nämlich gänzlich in vorkonfigurierten Paketen aus dem Internet heruntergeladen. Diese Pakete liegen in so genannten Paketquellen, oder Repositories, zum Download bereit, und der Computer weiß, was damit zu tun ist. Das ist in der Regel sehr bequem, hat aber manchmal auch so seine Tücken!).<br />
rstens werden bei openSUSE nur Sicherheitsupdates automatisch heruntergeladen. Nach neuen Versionen von installierter Software muss ich in der Paketverwaltung manuell suchen lassen und sie dann installieren (das sind dann etwa fünf Mausklicks mehr &#8211; trotzdem ginge es auch einfacher!)<br />
Bei Kubuntu gab es ungefähr vier oder fünf Paketquellen (spezialisiert auch verschiedene Grade der &#8220;Freiheit&#8221; der Software), die man brauchte, um sein System einigermaßen in Schuss zu halten. Bei openSUSE sind es etliche mehr, und es gibt keinen erschöpfenden Überblick darüber (ich kann also nicht einfach aus einer Liste all die auswählen, die ich möchte), und obendrein gibt es einige Klippen zu umschiffen. <img src="http://toalmas.wordpress.com/files/2009/01/opensuse-kde-42-d.png?w=128" alt="opensuse-kde-42-d" title="KDE 4.2 Desktop" width="128" height="80" class="alignright size-thumbnail wp-image-411" />Einmal habe ich die falsche Paketquelle hinzugefügt und dann Updates installiert &#8211; und plötzlich stand ich mit der instabilen Entwicklerversion der nächsten openSUSE-Ausgabe im Regen und musste grummelnd eine Neuinstallation machen (das dauerte ein, zwei Stunden, war also kein Beinbruch).<br />
Adept, das Programm, das in Kubuntu für die Paketverwaltung genutzt wurde, hat mir auch deutlich besser gefallen als Yast. Es war einfach intuitiver zu bedienen.</p>
<p>In allen anderen Belangen hat openSUSE 11.1 aber klar die Nase vorne. Mit dem speziellen Repository für Spiele habe ich eine größere und aktuellere Auswahl als bei Ubuntu. Mit dem Ein-Klick-Install kann ich auf www.opensuse.org noch fast jedes Linux-Programm installieren (und bewege mich dabei auf dem Schwierigkeitsgrad der Installation einer herkömmlichen .exe-Datei unter Windows, minus den Aufwand für die Beschaffung). <img src="http://toalmas.wordpress.com/files/2009/01/opensuse-kde-43-p.png?w=128" alt="Fenster auf dem Desktop" title="Fenster auf dem Desktop" width="128" height="80" class="alignleft size-thumbnail wp-image-412" />Das gibt es bei keiner anderen Distribution! Yast ist nicht nur für die Paketverwaltung, sondern auch ungefähr für alle anderen Systemaufgaben gut (wie die Systemsteuerung in Windows). Es gibt da ein paar interessante Funktionen, die ich noch kaum erforscht habe, deren Dasein allerdings einen extrem professionellen Eindruck erweckt. Endlich ist auch Firefox richtig ins System eingebunden.<br />
Dazu kommt die neue grafische Oberfläche KDE 4.2, das fantastisch aussieht und tolle Fähigkeiten hat (gibt es aber auch für andere Distributionen). Tatsächlich hat Microsoft für Windows 7 etliches von KDE 4 abgekupfert, so z.B. Teile des Designs (etwa die breite Task-Leiste) oder die Desktop-Widgets (die KDE &#8220;Plasmoide&#8221; nennt). Alles wirkt wie aus einem Guss, und die Möglichkeiten der Plasmoide sind fantastisch. Dabei lässt es sich grafisch fast beliebig anpassen, wobei KDE doch immer sein einheitliches, professionelles Aussehen beibehält. Bin jetzt rundum zufrieden und habe keinen Grund mehr zur Klage! Guter Mann, der Mann kann so bleiben!</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[The Perfect Desktop - Opensuse 11.1 di Acer 4530]]></title>
<link>http://sy4msi.wordpress.com/2009/01/13/the-perfect-desktop-opensuse-111-di-acer-4530/</link>
<pubDate>Tue, 13 Jan 2009 04:28:17 +0000</pubDate>
<dc:creator>sy4msi</dc:creator>
<guid>http://sy4msi.wordpress.com/2009/01/13/the-perfect-desktop-opensuse-111-di-acer-4530/</guid>
<description><![CDATA[Setelah sekian bulan menunggu menetasnya si gecko a.k.a opensuse 11.1 akhirnya tiba saatnya mencicip]]></description>
<content:encoded><![CDATA[Setelah sekian bulan menunggu menetasnya si gecko a.k.a opensuse 11.1 akhirnya tiba saatnya mencicip]]></content:encoded>
</item>
<item>
<title><![CDATA[Kubuntu 8.10 Intrepid Ibex: Kvpnc broken]]></title>
<link>http://prosenjit23.wordpress.com/2008/12/14/kubuntu-810-intrepid-ibex-kvpnc-changes/</link>
<pubDate>Mon, 15 Dec 2008 04:06:00 +0000</pubDate>
<dc:creator>Prosenjit Bhattacharyya</dc:creator>
<guid>http://prosenjit23.wordpress.com/2008/12/14/kubuntu-810-intrepid-ibex-kvpnc-changes/</guid>
<description><![CDATA[Kubuntu 8.10 Intrepid Ibex has been out for some time now. This version of Kubuntu sports the brand ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p style="text-align:justify;">Kubuntu 8.10 Intrepid Ibex has been out for some time now. This version of Kubuntu sports the brand new KDE 4.1 Plasma theme that introduces a Mac OS like dashboard. The analogy with the Mac OS is just to make sure that people who are less aware of Kubuntu understand what I am talking about. Here&#8217;s a screen shot of my dashboard:</p>
<p style="text-align:center;"><img class="aligncenter size-full wp-image-559" title="My KDE 4.1 dashboard" src="http://prosenjit23.wordpress.com/files/2008/12/snapshot1.png" alt="My KDE 4.1 dashboard" width="455" height="284" /></p>
<p style="text-align:center;">
<p style="text-align:justify;">Nevertheless, since I run Kubuntu at my home it was very important for me to get my company VPN connection working. In the previous version, Hardy Heron, I had installed Kvpnc for this. Kvpnc is a GUI client for KDE that uses vpnc to connect to VPNs. In Hardy, all I had to do was import the Cisco (my company runs Cisco VPN servers) .pcf file provided by my company. And voila! I was in.</p>
<p style="text-align:justify;"><img class="alignleft size-full wp-image-570" title="socket" src="http://prosenjit23.wordpress.com/files/2008/12/socket.png" alt="socket" width="128" height="128" />Keeping that experience in mind I tried the same thing in Intrepid. Disappointingly, it did not work. I kept getting an irritating &#8220;Authorization failed(Group password)&#8221; error. There was an even more cryptic &#8220;tun0: Disabled Privacy Extensions&#8221; message in the system logs. Initially I thought there must have been some change to the .pcf file. My IT department confirmed that there weren&#8217;t any. Puzzled I sat down to get this thing to work.</p>
<p style="text-align:justify;">My previous Hardy installation was a 32-bit one whereas the Intrepid is a 64-bit one. Was that at fault? A bit of Googling did reveal that I might be right. Still not convinced and unready to give up I kept at it. But no matter what I tried I could not get it to work.</p>
<p style="text-align:justify;">Finally when I was on the verge of giving up, I came across an article that mentioned decoding the group password. A bit of digging and I got to a web site that offered to decode the encoded group password that is specified in the .pcf file. Using that web site I retrieved the group password, fired up Kvpnc and specified the decoded value as the new group password and hit Ok. It worked!!!</p>
<p style="text-align:justify;">Wow. So apparently the Kvpnc client does not do a very good job of decoding the encrypted group passwords that are present in the Cisco VPN .pcf files. <a href="http://www.unix-ag.uni-kl.de/~massar/bin/cisco-decode" target="_blank">Here&#8217;s the web site</a> that helped me with the decoding.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Superkaramba: inUtileBar]]></title>
<link>http://gracca.wordpress.com/2008/11/27/karamba-tema-inutilebar/</link>
<pubDate>Thu, 27 Nov 2008 18:33:55 +0000</pubDate>
<dc:creator>gracca</dc:creator>
<guid>http://gracca.wordpress.com/2008/11/27/karamba-tema-inutilebar/</guid>
<description><![CDATA[Este tema de Superkaramba para KDE 4.x es muy simple, sólo coloqué las aplicaciones que yo más uso. ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Este tema de Superkaramba para KDE 4.x es muy simple, sólo coloqué las aplicaciones que yo más uso.</p>
<p>Lo coloqué en la sección de plasma scripts de <a title="kde-look.org" href="http://www.kde-look.org" target="_blank">kde-look.org</a> porque se vé mejor con plasma y puede bajarse fácilmente con &#8220;Get Hot New Stuff&#8221;.</p>
<p>Está basado en el tema de íconos <a href="http://www.kde-look.org/content/show.php/DarkGlass_Reworked?content=67902" target="_blank">DarkGlass_Reworked</a>.</p>
<p>Para downloads cliquear en el siguiente enlace:</p>
<p><a title="inUtileBar" href="http://www.kde-look.org/content/show.php/inUtileBar?content=94007" target="_self">http://www.kde-look.org/content/show.php/inUtileBar?content=94007</a></p>
<div class="wp-caption aligncenter" style="width: 510px"><a href="http://gracca.wordpress.com/files/2008/11/snapshot12.png"><img class="size-full wp-image-28" title="inUtileBar" src="http://gracca.wordpress.com/files/2008/11/snapshot12.png" alt="Screenshot del plasmoide inUtileBar" width="500" height="78" /></a><p class="wp-caption-text">Screenshot del tema de Superkaramba inUtileBar</p></div>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Akademy, the other days..]]></title>
<link>http://adjamblog.wordpress.com/2008/08/21/akademy-the-other-days/</link>
<pubDate>Thu, 21 Aug 2008 08:21:04 +0000</pubDate>
<dc:creator>adjam</dc:creator>
<guid>http://adjamblog.wordpress.com/2008/08/21/akademy-the-other-days/</guid>
<description><![CDATA[Sono rimasto effettivamente &#8220;un pochino&#8221; indietro rispetto ai miei propositi di un post ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Sono rimasto effettivamente &#8220;un pochino&#8221; indietro rispetto ai miei propositi di un post al giorno.. il fatto é che mi sono presto integrato nel discorso dei &#8220;canali principali&#8221; di comunicazione: il <a href="http://planetkde.org">planet</a> di kde , la kde <a href="http://radio.kde.org">radio</a> e così via.<br />
Se ci aggiungiamo che la connessione da Mechelen (sede dell&#8217;akademy) era pessima e intasatissima si delinea subito il quadro di come si sono svolti gli eventi..<br />
<!--more--><br />
Questo post riassuntivo degli altri giorni e se vogliamo dell&#8217;intera akademy (my first..) mi servirà più che altro a dare un quadro preciso degli avvenimenti importanti, il che può essere magari più interessante che raccontare le mie impressioni giorno per giorno.<br />
Lasciatemi solo un attimo però, gongolare con questa foto..</p>
<p><img src="http://www.adjam.org/images/MatthiasEttrichAndUs.jpg" alt="Matthias Ettrich and us" /></p>
<p>Non sapete chi sono quelli eh?! Beh.. quello bello sulla sinistra sono io, il biondo con la giacca invece è Matthias Ettrich, IL fondatore di KDE, colui che ha dato inizio alla favola del desktop libero e semplice da usare. Praticamente, un mito..</p>
<p>Ok, tornando ai racconti dell&#8217;akademy, c&#8217;è da notare che adesso mi ritrovo con un Nokia N810 in più.. praticamente un tablet senza GSM, in teoria una piattaforma di sviluppo &#8220;regalataci&#8221; dalla Nokia all&#8217;akademy (solo 100 eh..) per svilupparci su e &#8220;portare&#8221; KDE anche lì dentro</p>
<p><img src="http://www.adjam.org/images/nokia_n810.jpg" alt="Nokia N810, l'internet TabLINUX" /></p>
<p>Che dire.. è molto divertente per giocare, ha GPS, wifi, bluetooth, USB, slot miniSD e soprattutto Maemo, che non è altro che una distribuzione linux adatta a questi cosi (c&#8217;è persino il terminale..).<br />
La gente dell&#8217;akademy è stata fortemente impressionata da questi tablet, inutile dirlo. E ho visto che almeno due giorni sono stati &#8220;buttati&#8221; nel porting di plasma, kmail, kopete, akregator sui tablet.. Anch&#8217;io ho gigioneggiato parecchio, devo dire. Ma non sul nokia. Invece di portare avanti i miei lavori (plasmagik, kipi-plugins) mi sono divertito con un konso-plasmoide (&#8220;konsolator&#8221;, (c) NotMart) e con una piccola classe (inutile, l&#8217;ho capito dopo un pomeriggio di lavoro però..) per utilizzare kparts dentro i plasmoidi.</p>
<p>Cosa aggiungere di più?? Sarà meglio smettersela qui per ora e raccontare in seguito del konso-plasmoide e di cosa mi sono portato a casa da questa grande avventura!!</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Instalacja plasmoidów w KDE4.1]]></title>
<link>http://lazowski.wordpress.com/2008/08/15/instalacja-plasmoidow-w-kde41/</link>
<pubDate>Fri, 15 Aug 2008 14:38:42 +0000</pubDate>
<dc:creator>lazowski</dc:creator>
<guid>http://lazowski.wordpress.com/2008/08/15/instalacja-plasmoidow-w-kde41/</guid>
<description><![CDATA[Postanowiłem przesiąść się na dobre na KDE4.1 ale do pełni szczęścia brakowało mi paru dodatków a]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Postanowiłem przesiąść się na dobre na KDE4.1 ale do pełni szczęścia brakowało mi paru dodatków a&#8217; la superkaramba na pulpicie. W KDE4 od tego są plasmoidy z którymi męczyłem się jakiś czas, co chwilę pojawiał się błąd w stylu :</p>
<p><code>-- The CXX compiler identification is unknown<br />
-- Check for working CXX compiler: CMAKE_CXX_COMPILER-NOTFOUND<br />
CMake Error: your CXX compiler: "CMAKE_CXX_COMPILER-NOTFOUND" was not found.   Please set CMAKE_CXX_COMPILER to a valid compiler path or name.<br />
CMake Error: Internal CMake error, TryCompile configure of cmake failed<br />
-- Check for working CXX compiler: CMAKE_CXX_COMPILER-NOTFOUND -- broken<br />
CMake Error at /usr/share/cmake-2.6/Modules/CMakeTestCXXCompiler.cmake:25 (MESSAGE):<br />
The C++ compiler "CMAKE_CXX_COMPILER-NOTFOUND" is not able to compile a<br />
simple test program.</code></p>
<p>Oto rozwiązanie tego problemu i zarazem sposób na instalacje plasmoidów pod KDE4.1 :<br />
<code>sudo -i<br />
apt-get install libkonq5-dev libkonq5 cmake libplasma-dev kdelibs5-dev kdebase-dev-kde4 gcc-3.3-base g++<br />
tar -xvf plasmoid.tar.gz<br />
cd plasmoid<br />
mkdir build<br />
cd build<br />
cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` ..<br />
make<br />
sudo make install<br />
</code></p>
<p><a href="http://img300.imageshack.us/my.php?image=kde4hm6.jpg" target="_blank"><img src="http://img300.imageshack.us/img300/7947/kde4hm6.th.jpg" border="0" alt="Free Image Hosting at www.ImageShack.us" /></a></p>
<p>Ciekawy zestaw widgetów na pulpit znajduje się także w paczce kdeplasma-addons<br />
<code>sudo apt-get install kdeplasma-addons</code></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Looking at the other side of the fence, "Document-centric GNOME"]]></title>
<link>http://agateau.wordpress.com/2008/07/23/looking-at-the-other-side-of-the-fence-document-centric-gnome/</link>
<pubDate>Wed, 23 Jul 2008 10:12:59 +0000</pubDate>
<dc:creator>Aurélien</dc:creator>
<guid>http://agateau.wordpress.com/2008/07/23/looking-at-the-other-side-of-the-fence-document-centric-gnome/</guid>
<description><![CDATA[Federico Mena Quintero, of GNOME fame, posted the presentation he gave this year at GUADEC: Document]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Federico Mena Quintero, of GNOME fame, posted the presentation he gave this year at GUADEC: <a href="http://www.gnome.org/~federico/news-2008-07.html#document-centric-gnome">Document-centric GNOME</a>. It&#8217;s a fun presentation, full of interesting ideas. I especially like the <a href="http://www.gnome.org/~federico/docs/2008-GUADEC/html/img31.html">journal tab</a> he suggests. It looks like a nice candidate for a plasmoid.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Handle baru plasmoid di KDE 4.1 rc1]]></title>
<link>http://bakthariq.wordpress.com/2008/07/16/handle-baru-plasmoid-di-kde-41-rc1/</link>
<pubDate>Wed, 16 Jul 2008 05:32:28 +0000</pubDate>
<dc:creator>bakthariq</dc:creator>
<guid>http://bakthariq.wordpress.com/2008/07/16/handle-baru-plasmoid-di-kde-41-rc1/</guid>
<description><![CDATA[Ternyata KDE 4.1 rc1 memperkenalkan beberapa hal baru yang belum ada di KDE 4.1 beta sebelumnya. Set]]></description>
<content:encoded><![CDATA[Ternyata KDE 4.1 rc1 memperkenalkan beberapa hal baru yang belum ada di KDE 4.1 beta sebelumnya. Set]]></content:encoded>
</item>
<item>
<title><![CDATA[Ottenere finestre in plasmoidi? Si può fare!]]></title>
<link>http://toastedtech.wordpress.com/2008/06/30/ottenere-finestre-in-plasmoidi-si-puo-fare/</link>
<pubDate>Mon, 30 Jun 2008 13:25:53 +0000</pubDate>
<dc:creator>montoya</dc:creator>
<guid>http://toastedtech.wordpress.com/2008/06/30/ottenere-finestre-in-plasmoidi-si-puo-fare/</guid>
<description><![CDATA[Questa è una delle cose che ho sempre atteso in KDE 4: avere delle finestre (come konsole, kate, ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Questa è una delle cose che ho sempre atteso in KDE 4: avere delle finestre (come konsole, kate, &#8230;) all&#8217;interno di plasmoidi. L&#8217;idea che sta dietro a questa cosa è simile, ossia ottenere (mediante un opzione) semplicemente una finestra in un plasmoide.</p>
<p><a href="http://toastedtech.wordpress.com/files/2008/06/azz1.png"><img class="aligncenter size-full wp-image-456" src="http://toastedtech.wordpress.com/files/2008/06/azz1.png" alt="" width="450" height="186" /></a></p>
<p>Per maggiori informazioni, rimando a <a href="http://ksvladimir.blogspot.com/2008/06/converting-any-window-into-plasmoid.html">questo articolo</a>.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Instalando plasmoid no KDE 4.1]]></title>
<link>http://eltiger.wordpress.com/2008/06/21/instalando-plasmoid-no-kde-41/</link>
<pubDate>Sat, 21 Jun 2008 12:04:46 +0000</pubDate>
<dc:creator>eltiger</dc:creator>
<guid>http://eltiger.wordpress.com/2008/06/21/instalando-plasmoid-no-kde-41/</guid>
<description><![CDATA[Um dos rescursos bem interessantes que estou usando no KDE 4.1 betá é o &#8220;Widget&#8221;. Os wid]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Um dos rescursos bem interessantes que estou usando no KDE 4.1 betá é o &#8220;Widget&#8221;.</p>
<p><span class="content"><span class="artigo">Os widgets são componentes de interface gráfica com o usuário (GUI). Qualquer item de uma interface gráfica é chamada de widget, como: janelas, botões, menus e itens de menus, ícones, barras de rolagem, etc.</span></span></p>
<p><span class="content"><span class="artigo"> O time KDE investiu pesado nesse termo, porém o seu próprio widget e chamado de plasmoid (uma referência a nova tecnologia usada no KDE 4 denominada plasma). No KDE 4.1 beta você pode instalar widgets de arquivos do karamba, plasmoid e até os famosos widgets do MacOS X Leopard.</span></span></p>
<p><a href="http://eltiger.wordpress.com/files/2008/06/widget.png"><img class="aligncenter size-medium wp-image-71" src="http://eltiger.wordpress.com/files/2008/06/widget.png?w=300" alt="Import widgets" width="300" height="210" /></a></p>
<p><!--more--> O KDE 4.1 já vem com alguns plasmoids, mas ainda não tem uma vastidão tão grande disponível como o MacOS X, mas algumas pessoas se anteciparam ao lançamento e já é possível encontrar no KDE LOOK plasmoids bem interessantes como esse de WIFI.</p>
<p><a href="http://eltiger.wordpress.com/files/2008/06/wifi.png"><img class="aligncenter size-medium wp-image-72" src="http://eltiger.wordpress.com/files/2008/06/wifi.png?w=78" alt="plasmoid wifi" width="78" height="72" /></a></p>
<p>O lance todo é que a maioria tem que ser compilado (ainda) para ficar disponível no seu KDE 4. Bom o processo é bem simples, veja abaixo.</p>
<p>Primeiramente instale os pacotes necessários para a compilação. No meu kubuntu com kde 4.1 beta digitei o comando:</p>
<p><strong>sudo apt-get install build-essential cmake libplasma-dev kdebase-workspace-dev kdelibs5-dev automoc<br />
</strong></p>
<p>Depois de concluido a instalação dos itens necessários para a compilação, basta visitar o <a title="KDE LOOK" href="http://www.kde-look.org/index.php?xcontentmode=70" target="_blank">www.kde-look.org </a>ir até a sessão plasmoid e escolher o seu plasmoid favorito. Escolhido seu plasmoid faça o download e em seguida abra um prompt de terminal e execute os passos abaixo (não precisa ser o root).</p>
<p>Descompacte &#8211;&#62;  tar -xzvf &#60;nome do pacote plasmoid baixado do site&#62;<br />
Entre no diretório &#8211;&#62;  cd &#60; nome do pacote recém descompactado&#62;<br />
Compilando &#8211;&#62; cmake -DCMAKE_INSTALL_PREFIX=/usr/lib/ .<br />
Compilando II &#8211;&#62; make<br />
Compilando III &#8211;&#62; sudo make isntall</p>
<p>Aqui vale algumas explicações.  Comando cmake precisa saber em que diretório esta intalado meu KDE 4. No meu Kubuntu ele esta no diretório &#8220;/usr/lib/&#8221; e o sinal de &#8220;.&#8221; no final da linha indica ao mesmo que o programa deve ser compilado para o diretório que estou atualmente. O comando sudo no kubuntu serve para rodar um comando com os poderes de um usuário root. Isso é necessário na hora de instalar o applet plasma dentro do diretório do KDE definido acima.</p>
<p>Veja um screenshot da minha tela com KDE 4.1 repleta de plasmoids.</p>
<p><a href="http://eltiger.wordpress.com/files/2008/06/desktop.png"><img class="aligncenter size-medium wp-image-73" src="http://eltiger.wordpress.com/files/2008/06/desktop.png?w=300" alt="Desktop KDE 4.1 Beta com plasmoid" width="300" height="187" /></a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Folderview: el Plasmoid del momento]]></title>
<link>http://gabuntu.wordpress.com/2008/06/16/folderview-el-plasmoid-del-momento/</link>
<pubDate>Tue, 17 Jun 2008 02:34:56 +0000</pubDate>
<dc:creator>G@B0</dc:creator>
<guid>http://gabuntu.wordpress.com/2008/06/16/folderview-el-plasmoid-del-momento/</guid>
<description><![CDATA[Probablemente hayas escuchado de Folderview. Es un plasmoid para KDE4 el cual es muy distinto a los ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Probablemente hayas escuchado de <strong>Folderview</strong>. Es un plasmoid para KDE4 el cual es muy distinto a los demás. Este Plasmoid lo utilizas para enseñar archivos. Pero eso no lo es todo, tiene sus funciones particulares y a continuación les dejo un video para que vean. Está en inglés pero no tienen que entender inglés para ver su funcionalidad.</p>
<p><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/RhYinDOKbE8&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' /><param name='allowfullscreen' value='true' /><param name='wmode' value='transparent' /><embed src='http://www.youtube.com/v/RhYinDOKbE8&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' type='application/x-shockwave-flash' allowfullscreen='true' width='425' height='350' wmode='transparent'></embed></object></span></p>
<p>Fuente &#124; <a href="http://aseigo.blogspot.com/2008/06/ok-then-how-about-video-more.html">Aseigo</a></p>
</div>]]></content:encoded>
</item>

</channel>
</rss>
