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/3c492e92da7fdcd4e6a456820ddd697d4f5...