Einheitliche Notification-Icons?
Warum gibt es eigentlich keine einheitlichen Möglichkeiten die Icons der Notification Area anzupassen? EIn einigermaßen homogenes Aussehen dieser Icons empfinde ich als doch recht angenehm – auch wenn mir ein nahestehender Verwandter und Linux-Ablehner dafür den imaginären Vogel zeigt :)
Orientieren sich die Notification-Icons an einem einheitlichen Design so gliedern sie sich besser in die
Desktop-Oberfläche ein, zusätzlich kann man sie entsprechend Ihrem Zweck “Notification” besser anpassen:
Im passiven Zustand können die Icons in den Hintergrund treten, sollte wirklich eine Notification z.B. wg. neuen Mails, neuer Instant-Message, neuem Twitter-Status oder neuen Feednachrichten nötig sein kann das Icon einen entsprechend hervorgehobenen Status annehmen und lenkt die Aufmerksamkeit des Benutzers auf sich.
Im Moment sieht es in der Gnome Notification-Area so aus daß manche Programme im Tray ihre eigenen Icons mitbringen (Pidgin, Liferea), manche blinken zur Notification, manche nicht, manche können durch das GTK-Theme beeinflusst werden, manche nicht.
In obigem Screenshot (Bild #1: Keine Notifictions, Bild #2: Neue Feednachrichten) sieht man meine derzeitige, angepasste Notification-Area – zugegeben nicht perfekt, aber für mich doch irgendwie angenehmer.
Die Icons für Pidgin und Liferea mussten in separaten Programmverzeichnissen gesucht werden, Gwibber lässt sich per GTK-Theme anpassen (gibt dafür aber keine Statusmeldung per Icon zurück), das Standard-Evolution-Trayicon kann mit Alltray bestimmt werden, das blinkende “New-Mail”-Icon muss ich erst noch finden (weiss jemand wie man per Python auf die Fenstereigenschaften eines fremden Programmes zugreifen kann – dann schreibe ich mir mein eigenes “Alltray” für Evolution :) ).
Zusätzlich anzupassen wären jetzt noch z.B. die Akku-Icons, Kabelnetzwerk-Icons etc. – viel Aufwand, mal sehen ob und wann ich das schaffe.
Wie seht ihr das? Egal wie die Notification Area aussieht? Raum für Verbesserungen? Was ist die Notification Area – benutze ich sowiso nicht :) ?
Edit: Nach reiflichem Überdenken von Jug’s Kommentar (#3) macht Evolution eigentlich alles richtig – das Programmfenster kann irgendwo geöffnet sein und erst wenn wirklich eine neue Mail ankommt erscheint das Notification-Icon. Trotzdem mag ich den schnellen Zugriff auf die Programme via Icon und würde Evolution gerne über ein eigenes Python-Script mit einem einzigen (per Alltray gibts immer 2 Icons, Programm und Status wenn nötig) je nach Status wechselndem Icon in die NA verbannen :)
Am 02.07.2009, 10:46
Am 02.07.2009, 10:53
Am 02.07.2009, 11:00
Du hast das Konzept der „Notifications“ offensichtlich nicht verstanden. Wie leider zu viele Entwickler auch …
Wenn es nichts zu benachrichtigen gibt, dann muss da auch kein Icon sein!
~jug
Am 02.07.2009, 11:08
Die Problematik hatte ich in meinem Blog auch schonmal angesprochen und auch ein paar Icons entworfen. Kannst sie dir ja mal anschauen und weitere designen,zum Beispiel für Gwibber :)
http://www.virtualpixel.de/linux/tray-icons-selbstgemacht-und-eine-idee
Wie ich schrieb müsste es einfach im Iconset eine Rubrik “Tray-Icons” geben Momentan hat man halt das Problem, das die Icons, die man speziell fürs Tray entwirft, auch an anderen Stellen im System auftauchen können und dann meist nicht zum Theme passen…
Die Screenshots oben sind wirklich Screenshots? Wenn ja, magst du die Icons zur Verfügung stellen?
Am 02.07.2009, 11:08
Am 02.07.2009, 11:17
@Jug: Das mit dem “du hast… nicht verstanden” ist aber nicht sehr nett, schliesslich geht es doch gerade darum :) Vielleicht hätte ich schreiben sollen “…wenn die Icons nunmal schon angezeigt werden…”.
Ich will ja nicht einen bunten Haufen von Icons da drin haben sondern eben “nur” benachrichtigt werden. Andererseits möchte ich aber über das Icon auch schnellen Zugriff auf z.B. Pidgin/Evolution/Pidgin für das Schreiben neuer Nachrichten haben wenn die Programme sowiso schon laufen – oder sollte man die dann extra nochmal starten müssen? Edit: Mit den Dock-Applikationen geht das teilweise schon, der Starter öffnet dann entweder ein nicht-laufendes Programm oder setzt den Fokus auf ein bereits laufendes welchen. Bei Liferea sehe ich das Argument ein, da könnte das Icon verschwinden und erst wieder auftauchen wenn neue Feednachrichten vorhanden sind.Das mit den Absätzen (und der Kommentarformatierung allgemein) hab ich bissl vernachlässigt hier – manche User übertreiben es aber auch mit den Leerzeilen/Absätzen :)
Am 02.07.2009, 11:59
Am 02.07.2009, 14:02
Davon aber mal ab: Deine Screenshots sehen echt gut aus. Optisch schön und wirklich übersichtlich, gerade wenn ich mal hoch in meine Leiste schaue ‘nen fetter Schritt nach vorn.
Ich würde es auch am besten finden, wenn -wie schon angesprochen- eine Rubrik “Tray-Icons†oä. für die Iconset gäbe (mit einem “passives” und einem “aktiven” Icon). Dazu eine Einstellung, ob man im “passiven” Zustand eals platzhalter das Icon angezeigt werden soll, oder eben nichts.
Am 02.07.2009, 14:08
Ich persönlich brauche keinen Zugriff auf mein Chat- oder Mailprogramm, oder Sonstiges. Programme liegen einfach auf einem Desktop (und ich weiß meistens auch auf Welchem) und sind genauso schnell erreichbar. Es wäre schon ausreichend, wenn die Entwickler einfach eine passende Option bereitstellen würden um solche Icons dauerhaft zu verbannen.
Wer da gerne viele Icons hat, kann die Option ja (de)aktivieren oder sowas wie Alltray benutzen. :-)
Am 02.07.2009, 14:11
Die Icons in deinem Screenshot gefallen mir, wer nett wenn du mir einen link oder zipfile per Mail zukommen lassen könntest.
Einheitliche Notification Icons – ich bin dabei!
Am 03.07.2009, 14:50
Am 11.02.2010, 18:54
Danke für deine Anleitungen!
PS: man sollte halt alle Symbole über einen Rechtsklick-Einstellungen-Dialog ändern und gleich (anderswo, bei “Hintergrund der Arbeitsfläche ändern zB) als Thema exportieren können, wie ja auch andere Themen