Evolution Email-Client im Trayicon

Seit dem ich Compiz mit Ubuntu 10.04 benutze, funktionierte im Evolution leider mein Drag and Drop nicht mehr, was auf Dauer ganz schön nervig ist. Dies kam zustande, da ich mit Alltray das Fenster verstecken wollte und Evolution im Hintergrund weiterhin geöffnet sein sollte. Heute fand ich heraus, dass der Bug im Alltray zu suchen ist und die neue Developer Version ab 0.8 diesen Fehler nicht mehr hat. Es gibt aber auch eine Möglichkeit den Fehler mit 0.69 zu umgehen und die Benachrichtigungsanzeige im Gnome 2.30.2 dafür zu nutzen. Alltray schiebt das Icon von Evolution normalerweise ins Benachrichtungsfeld.

Für die Lösung braucht man eigentlich nur zwei kleine Anpassungen und die sehen bei mir folgendermaßen aus:
Inhalt der  /usr/share/indicators/messages/applications/evolution

/usr/share/applications/evolution.desktop

Inhalt meiner /usr/share/applications/evolution.desktop:

[Desktop Entry]
Name=Evolution
GenericName=Groupware Suite
X-GNOME-FullName=Evolution Mail and Calendar
Comment=Manage your email, contacts and schedule
Exec=alltray -nm evolution
Icon=evolution
Terminal=false
Type=Application
Categories=GNOME;GTK;Office;Email;Calendar;ContactManagement;X-Red-Hat-Base;
StartupNotify=true
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=Evolution
X-GNOME-Bugzilla-Component=BugBuddyBugs
X-GNOME-Bugzilla-Version=2.28.x
X-GNOME-Bugzilla-OtherBinaries=evolution-data-server-2.28;evolution-exchange-storage;evolution-alarm-notify;
X-Ubuntu-Gettext-Domain=evolution-2.28

X-Ayatana-Desktop-Shortcuts=Compose;Contacts

[Compose Shortcut Group]
Name=Compose New Message
Exec=evolution mailto:
OnlyShowIn=Messaging Menu

[Contacts Shortcut Group]
Name=Contacts
Exec=evolution -c contacts
OnlyShowIn=Messaging Menu

Wichtig ist hier eigentlich nur der Aufruf “alltray -nm evolution”. Nun verschwindet Evolution beim Minimieren aus der Taskleiste und öffnet sich wieder, wenn man entsprechenden Eintrag aus der Benachrichtigungsanzeige wählt.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.