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