it-swarm.com.de

Wo sind die Aktien-Icon-Namen für die Unity-Panel-Service-Indikatoren und das Benachrichtigungs-OSD definiert?

Layoutfälle in der Benachrichtigung | Das Ubuntu App Developer-Dokument gibt dies an

... nicht existierende (Aktien-) Icon-Namen verwenden ... einen der neuen Icon-Namen verwenden (siehe Icons ) ...

und dass dies (Icons unter http://wiki.ubuntu.com/mhall119/devportal/notify-osd#icons ) nur beiläufig über die Beispiele auf

... -i notification-message-im
... -i notification-network-wireless-disconnected

Vermutlich

... -i notification-network-wireless-connected

ist auch einer?
Bestätigt über: (interessantes Icon)

notify-send "WiFi icon test" -i notification-network-wireless-connected

Welche anderen gibt es?

(Beachten Sie, dass der Link icons in der Quelle:
wiki.ubuntu.com/mhall119/devportal/notidy-osd#icons
buchstabiert falsch notify als notidy)


Infolge der Implikationen dieser Antwort:

Wo sind die Aktiensymbolnamen für die Unity-Panel-Service-Anzeigen und das Benachrichtigungs-OSD definiert?

die Symbole in den obigen Beispielen finden Sie dann hier:
- file:///usr/share/notify-osd/icons/gnome/scalable/status/
- file:///usr/share/notify-osd/icons/hicolor/scalable/status/

Während es jedoch keine Symboldatei mit dem Namen notification-network-wireless-connected gab, zeigt diese Zeichenfolge notification-network-wireles.svg an, ebenso wie notification-network-wireless-gobledeegook!

Lesezeichen:
Wo sind die Aktien-Icon-Namen für die Unity-Panel-Service-Anzeigen und das Benachrichtigungs-OSD definiert?

39
george rowell

notify-send verwendet das Symbol aus dem /usr/share/icons/gnome/32x32 (& auch /usr/share/notify-osd/icons/...)

[email protected]:/usr/share/icons/gnome/32x32$ ls 
actions     apps        devices  emotes     places
animations  categories  emblems  mimetypes  status

Die obigen Ergebnisse sind die verschiedenen Iconsets, die für notify-send verfügbar sind.

[email protected]:/usr/share/icons/gnome/32x32$ ls emotes/
face-angel.png        face-sad.png         stock_smiley-13.png
face-angry.png        face-sick.png        stock_smiley-15.png
face-cool.png         face-smile-big.png   stock_smiley-18.png
face-crying.png       face-smile.png       stock_smiley-1.png
face-devilish.png     face-smirk.png       stock_smiley-22.png
face-embarrassed.png  face-surprise.png    stock_smiley-2.png
face-glasses.png      face-tired.png       stock_smiley-3.png
face-kiss.png         face-uncertain.png   stock_smiley-4.png
face-laugh.png        face-wink.png        stock_smiley-5.png
face-monkey.png       face-worried.png     stock_smiley-6.png
face-plain.png        stock_smiley-10.png  stock_smiley-7.png
face-raspberry.png    stock_smiley-11.png  stock_smiley-8.png

Beispiel:

notify-send -i face-glasses "I am wearing glasses"
notify-send -i face-laugh "I am happy"

Sie können die Aktiensymbole auch aus anderen Verzeichnissen (Geräten, Orten usw.) verwenden.

Abgesehen davon können Sie benutzerdefinierte Speicherorte für Symbole verwenden

Beispiel: notify-send -i /usr/share/pixmaps/gnome-irc.png "Icon Test"

70
devav2

Ich weiß nicht, ob sie irgendwo auf der Festplatte in einem Listenformat gefunden wurden, aber es gibt hier eine Liste im Web:

https://specifications.freedesktop.org/icon-naming-spec/latest/ar01s04.html

7
ubuntuing