Hamster Applet in Unity verwenden

Für alle, die dieses kleine aber feine Tool nicht kennen, hier eine kurze Beschreibung:

Das Hamster Applet, ist eine, für Gnome entwickelte, Zeiterfassung. Damit kann schnell und einfach die Zeit, die man für ein Projekt, etc. benötigt, erfasst werden. Nachträgliche Zeiterfassung ist ebenso möglich wie Planung von Zeiten.

Die Zeiten können dann summiert in einer Statistik angezeigt und auch als HTML-Report abgespeichert werden.

Installation

Zur Installation einfach folgenden Code in die Konsole eingeben.

sudo apt-get install hamster-applet

Verwendung

Bei Ubuntu-Versionen vor 11.04 oder generell bei Gnome 2 Desktop-Umgebungen kann Hamster ganz leicht über das Panel hinzugefügt werden.

Rechtsklick auf das Panel -> Zum Panel hinzufügen -> dort das Hamster-Applet bzw. Zeiterfassung auswählen

Problem bei Unity

Durch den Wegfall bzw. Integration des oberen Panels ist es nun nicht mehr möglich, dort eigene Programme anzudocken. Ein manueller Start von Hamster aus dem Programmenü funktioniert zwar, aber ein Aufruf der Übersicht ist nicht, oder nur sehr schwer möglich.

Das Problem wurde bereits als Bug bei Canonical gemeldet und auch Mark Shuttleworth hat sich dessen schon angenommen. Allerdings gibt es von Seiten Canonical noch keinen Zeitplan, wann eine Integration vorgenommen wird. Denkbar wäre eine Integration in das Uhren-Menü. Bis dato steht dies aber nur auf der Wishlist.

Link zum Bugreport: https://bugs.launchpad.net/ubuntu/+source/unity/+bug/686062

Workaround

Bis eine Lösung von Canonical kommt, gibt es einen Workaround von Alberto, der auch im Bugreport zu finden ist.

Eine genaue Beschreibung findet Ihr (in Englisch) hier: http://albertomilone.com/wordpress/?p=502

Hier die Schritte, die ich unternommen habe, um den Workaround einzubinden (es geht auch anders ;o) ):

  1. Download des Quellcodes
  2. Speichern der Datei im Ordner " /home/USER/.local/share/hamster-applet/hamster-indicator.py "
  3. Datei als Programm ausführbar machen ( Rechtsklick auf Datei -> Eigenschaften -> Zugriffsrechte -> Datei als Programm ausführen )
  4. "Startprogramme" öffnen ( ich möchte, dass Hamster gleich beim Systemstart mitlädt )
  5. Hinzufügen
  6. Name: Hamster-Indicator
    Befehl: /home/USER/.local/share/hamster-applet/hamster-indicator.py
    Kommentar: Anzeige des Hamster Applets im Panel

Wenn Ihr euch dann einmal ab- und wieder anmeldet, wird automatisch das Hamster-Applet rechts oben im Panel gestartet.

Ich hoffe ich konnte einigen von euch damit helfen.

Sollte ich etwas vergessen haben oder Fragen auftreten - einfach per Kontaktformular melden.