Philipp Hörist pushed to branch master at gajim / gajim

Commits:
3c492e92 by Sophie Herold at 2018-08-28T20:33:12Z
Show avatar in new message notifications

- - - - -


1 changed file:

- gajim/notify.py


Changes:

=====================================
gajim/notify.py
=====================================
--- a/gajim/notify.py
+++ b/gajim/notify.py
@@ -180,7 +180,6 @@ class Notification:
             notification.set_title(title)
         if text is not None:
             notification.set_body(text)
-        notification.set_icon(icon_pixbuf)
         notif_id = None
         if event_type in (_('Contact Signed In'), _('Contact Signed Out'),
         _('New Message'), _('New Single Message'), _('New Private Message'),
@@ -211,9 +210,14 @@ class Notification:
                 notif_id = self._id('connection-failed', account)
             elif event_type in (_('New Message'), _('New Single Message'),
             _('New Private Message')):
+                avatar = app.contacts.get_avatar(account, jid)
+                if avatar:
+                    icon_pixbuf = avatar
                 notif_id = self._id('new-message', account, jid)
 
+        notification.set_icon(icon_pixbuf)
         notification.set_priority(Gio.NotificationPriority.NORMAL)
+
         app.app.send_notification(notif_id, notification)
 
     def withdraw(self, *args):



View it on GitLab: 
https://dev.gajim.org/gajim/gajim/commit/3c492e92da7fdcd4e6a456820ddd697d4f51237d

-- 
View it on GitLab: 
https://dev.gajim.org/gajim/gajim/commit/3c492e92da7fdcd4e6a456820ddd697d4f51237d
You're receiving this email because of your account on dev.gajim.org.
_______________________________________________
Commits mailing list
Commits@gajim.org
https://lists.gajim.org/cgi-bin/listinfo/commits

Reply via email to