Contenu | Rechercher | Menus

Annonce

T-shirt Disco Dingo : Série limitée

Ubuntu 19.04
T-shirt Ubuntu-FR « Disco Dingo » en série limitée !
Prix spécial pré-vente (15€) jusqu'au 21 avril 2019.

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 19/11/2018, à 08:29

ft

[GNOME] Attrapper l'application émettrice d'une notification

Salut,

Voilà, j'étais en train de me baser une extension, celle-là :
https://extensions.gnome.org/extension/ … n-counter/
afin de créer un indicateur (icône sans nombre) dans la rightBox du panel montrant s'il y a des mails non lus dans Thunderbird.

La méthode ici serait de scruter les notifications du messageTray pour détecter si TB a émis. Ca c'est le principe de l'extension Notification Counter, mais pour TOUTES les notifications.
J'ai réussi à détecter dans notification.title la présence de la chaîne "message" (et ça fonctionne bien) mais se pose évidemment les problèmes de propreté de la solution et des langues.

Bref, comme récupérer le nom de l'application émettrice d'une notification ? Je n'ai récupéré que des "undefined" via notification.appName ou autres (icon, ...).
Par ailleurs ce n'est pas évident de récupérer les bonnes infos sur les attributs de notification.

Merci.

Dernière modification par ft (Le 19/11/2018, à 08:36)


Thinkpad T480s, Ubuntu Gnome 19.04

En ligne