web-dev-qa-db-fra.com

Où sont les noms d'icônes de stock définis pour les indicateurs de service de panneau d'unité et notify-OSD?

Cas de disposition dans la notification | Le document Ubuntu App Developer indique que

... en utilisant des noms d'icônes inexistants (de stock) ... utilisez l'un des nouveaux noms d'icônes (voir icônes ) ...

et que this (icones at http://wiki.ubuntu.com/mhall119/devportal/notify-osd#icons ) ne fait que référence occasionnelle, via les exemples, à

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

Probablement

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

est aussi un?
Confirmé via: (icône intéressante)

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

Quels sont les autres?

(notez que le lien icons dans la source:
wiki.ubuntu.com/mhall119/devportal/notidy-osd#icons
mal orthographié notify comme notiy)


En conséquence des implications de cette réponse:

Où sont les noms d'icônes de stock définis pour les indicateurs de service de panel-unit et notify-OSD?

les icônes dans les exemples ci-dessus pourraient alors être trouvées ici:
- file:///usr/share/notify-osd/icons/gnome/scalable/status/
- file:///usr/share/notify-osd/icons/hicolor/scalable/status/

Cependant, bien qu’il n’y ait pas de fichier icône nommé notification-network-wireless-connected, cette chaîne affiche notification-network-wireles.svg comme le fait notification-network-wireless-gobledeegook!

Signet:
Où sont définis les noms d'icônes de stock pour les indicateurs de service de panneau d'unité et notify-OSD?

39
george rowell

notify-send utilise l'icône de /usr/share/icons/gnome/32x32 (et aussi /usr/share/notify-osd/icons/...)

devav2@devav2:/usr/share/icons/gnome/32x32$ ls 
actions     apps        devices  emotes     places
animations  categories  emblems  mimetypes  status

Les résultats ci-dessus correspondent aux différents jeux d’icônes disponibles pour notify-send.

devav2@devav2:/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

Exemple:

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

Vous pouvez également utiliser les icônes de stock d'autres répertoires (appareils, emplacements, etc.).

En dehors de cela, vous pouvez utiliser des emplacements personnalisés pour les icônes

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

70
devav2

Je ne sais pas s'ils se trouvent dans un format de liste quelque part sur le disque dur, mais il existe une liste sur le Web ici:

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

7
ubuntuing