Inhaltsverzeichnis

Staus Icon Theme

Installation

Wenn man ein Theme heruntergeladen hat, kann man es im Normalfall einfach nach .purple/themes entpacken und dann in Pidgin auswählen.

Theme selbst entwerfen

Am einfachsten lässt sich ein Theme erstellen, indem man ein vorhandenes Theme nimmt und einfach die Grafiken austauscht. Da irgendjemand den Anfang machen muss und ich nicht besonders kreativ bin, habe ich einfach die Standard-Icons genommen und in ein eigenes Theme gegossen. Folgendes Vorgehen würde ich empfehlen:

<theme type="pidgin status icon"
        name="Original Pidgin Status Icon Theme"
        author="freakazoid"
        image="">
   <description>
     Pidgin Original Status Icon Theme
   </description>
 
   <icon id="pidgin-status-available" file="available.png" />
   <icon id="pidgin-status-available-i" file="available.png" />
   <icon id="pidgin-status-away" file="away.png" />
   <icon id="pidgin-status-away-i" file="away.png" />
   <icon id="pidgin-status-busy" file="busy.png" />
   <icon id="pidgin-status-busy-i" file="busy.png" />
   <icon id="pidgin-status-chat" file="chat.png" />
   <icon id="pidgin-status-invisible" file="invisible.png" />
   <icon id="pidgin-status-xa" file="extended-away.png" />
   <icon id="pidgin-status-xa-i" file="extended-away.png" />
   <icon id="pidgin-status-login" file="log-in.png" />
   <icon id="pidgin-status-logout" file="log-out.png" />
   <icon id="pidgin-status-offline" file="offline.png" />
   <icon id="pidgin-status-person" file="person.png" />
 </theme>

Beispiel: Angenommen Pidgin muss einen Online-Kontakt in der Buddy Liste darstellen. Die Buddy-Details sind ausgeschaltet, es werden also kleine Icons benötigt - Pidgin greift nach der Datei 11/available.png. Wären die Buddy-Details eingeschaltet gewesen, hätte es die Datei 22/available.png geladen.