Peter Surda
89567cecfa
- NotifyOSD doesn't like too many notification objects in a queue, so just create one on init and update its contents if there is a new notification
16 lines
459 B
Python
16 lines
459 B
Python
# -*- coding: utf-8 -*-
|
|
|
|
import gi
|
|
gi.require_version('Notify', '0.7')
|
|
from gi.repository import Notify
|
|
|
|
Notify.init('pybitmessage')
|
|
|
|
def connect_plugin(title, subtitle, category, label, icon):
|
|
if not icon:
|
|
icon = 'mail-message-new' if category == 2 else 'pybitmessage'
|
|
connect_plugin.notification.update(title, subtitle, icon)
|
|
connect_plugin.notification.show.show()
|
|
|
|
connect_plugin.notification = Notify.Notification.new("Init", "Init")
|