<?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/"
>
<channel>
	<title>pberndt.com: Widgets</title>
	<link>http://www.pberndt.com/Programme/Linux/Widgets/index.html</link>
	<description>Summary of index.html</description>
	<pubDate>Wed, 30 Oct 2013 17:36:30 +0000</pubDate>
	<language>de</language>
	<ttl>2880</ttl>
	<item>
	<title>Über das Projekt</title>
	<link>http://www.pberndt.com/Programme/Linux/Widgets/index.html</link>
	<comments>http://www.pberndt.com/Programme/Linux/Widgets/index.html</comments>
	<description><![CDATA[ 
		<p>
			<img src="_widgets.jpg?ct=raw" class="float" alt="Widgets" />
			Es gibt bereits zuhauf Widgetsysteme für Linuxdesktops.
			Warum also noch eines?
		</p>
		<p>
			Mir war wichtig, dass ich ein System hatte, das
			unabhängig von Desktopumgebungen auskam. Und möglichst
			nicht installiert werden musste. Zumindest mit
			letzterem wäre ich noch klar gekommen. Also habe ich
			mir GDesklets angeschaut. Bin dann aber über das
			XML-Format der Widgets gestoßen und fand das alles viel
			zu kompliziert.
		</p>
		<p>
			Kurzum: Ich wollte ein idiotensicheres System, das nach
			dem entpacken sofort funktioniert und eine
			<em>einfache</em> API für Entwickler bietet. Und weil
			ich Python sowieso ganz gerne mag, hab ich da einfach
			mal was für geschrieben.
		</p>

		 ]]></description>
	</item>
	<item>
	<title>Dokumentation für User</title>
	<link>http://www.pberndt.com/Programme/Linux/Widgets/index.html</link>
	<comments>http://www.pberndt.com/Programme/Linux/Widgets/index.html</comments>
	<description><![CDATA[ 
		<p>
			Aus Usersicht ist die Installation dieses Projektes
			simpel:
		</p>
		<ol>
			<li>Lade das Paket herunter und entpacke es</li>
			<li>Wenn Du willst, installiere es über den Befehl
				<code>make install</code>. Es wird dann ins
				Unterverzeichnis widgets/ deines Heimverzeichnisses
				installiert. Dieser Schritt ist optional</li>
			<li>Zusätzliche Widgets können in das Verzeichnis
				plugins/ kopiert werden</li>
			<li>Starte das Programm über <code>./widgets.py</code></li>
		</ol>
		<p>
			Deinstallieren lässt sich das Programm über
			<code>make uninstall</code> bzw. dem manuellen Entfernen
			der Verzeichnisse ~/widgets und dem Speicherverzeichnis
			~/.config/widgets.
		</p>
		<p>
			Damit dieses Programm so funktioniert, wie man das von
			Widgets erwartet, muss der eingesetzte Desktop compositing
			unterstützen.
		</p>

		 ]]></description>
	</item>
	<item>
	<title>Dokumentation für Entwickler</title>
	<link>http://www.pberndt.com/Programme/Linux/Widgets/index.html</link>
	<comments>http://www.pberndt.com/Programme/Linux/Widgets/index.html</comments>
	<description><![CDATA[ 
		<p>
			Entwickler können über den Befehl <code>pydoc widgets</code>
			Hilfe finden. Auch die Beispielwidgets im plugins/ Verzeichnis
			sollten helfen.
		</p>
		<p>
			Generell müssen Plugins GTK+ Fenster mit Inhalten füllen. Das
			Fenster wird dabei vom Framework zur Verfügung gestellt.
		</p>
		<p>
			Bereits minimale Python und GTK+ Erfahrungen sollten zur
			Entwicklung einfacher Plugins ausreichen.
		</p>

		 ]]></description>
	</item>
	<item>
	<title>Download des Frameworks</title>
	<link>http://www.pberndt.com/Programme/Linux/Widgets/index.html</link>
	<comments>http://www.pberndt.com/Programme/Linux/Widgets/index.html</comments>
	<description><![CDATA[ 
		<p>
			Das reine Framework wird auf- und abwärtskompatibel gehalten,
			d.h. an der API wird sich nichts ändern. Aus diesem Grund wird
			nur die aktuellste Version zum Download angeboten.
			Wenn kritische Änderungen erforderlich sein sollten, werde ich
			diese Politik überdenken.
		</p>
		<p>
			Zum <a href="_download/widgets.tbz">Download</a>.
		</p>

		 ]]></description>
	</item>
	<item>
	<title>Download weiterer Widgets</title>
	<link>http://www.pberndt.com/Programme/Linux/Widgets/index.html</link>
	<comments>http://www.pberndt.com/Programme/Linux/Widgets/index.html</comments>
	<description><![CDATA[ 
		<p>
			Diese Liste wird von mir verwaltet. Um darauf zu kommen,
			nimm <a href="/%DCber%20mich/Kontakt.html">Kontakt</a> mit
			mir auf.
		</p>
		<p>
			Alle Widgets wurden von mir geprüft und als sicher befunden.
			Bei extern gehosteten Widgets sollten unerfahrene Benutzer
			<em>immer</em> die Prüfsumme mit dem Befehl <code>sha1sum</code>
			überprüfen.
		</p>
		<dl>
			<dt>Birthday</dt>
			<dd>
				<dl>
					<dt>Beschreibung</dt>
					<dd>
						Ein Geburtstagserinnerer von Wayne
					</dd>
					<dt>Download</dt>
					<dd>
						<a href="http://dev.vivid-style.de/wmp/composite/birthday.py">birthday.py</a>
					</dd>
					<dt>SHA-Prüfsumme</dt>
					<dd>1b372be676c74043f5c3f651d877c6e60cabfbbb</dd>
				</dl>
			</dd>
		</dl>
	 ]]></description>
	</item>
</channel>
</rss>
