This repository has been archived on 2024-12-06. You can view files and clone it, but cannot push or open issues or pull requests.
PyBitmessage-2024-12-06/src/plugins/notification_notify2.py

22 lines
536 B
Python
Raw Normal View History

# -*- coding: utf-8 -*-
2019-09-23 12:38:00 +02:00
"""
2019-12-21 08:14:33 +01:00
Notification plugin using notify2
2019-09-23 12:38:00 +02:00
"""
import gi
gi.require_version('Notify', '0.7')
from gi.repository import Notify # noqa:E402
Notify.init('pybitmessage')
2019-09-23 12:38:00 +02:00
2019-12-21 08:14:33 +01:00
def connect_plugin(title, subtitle, category, _, icon):
2019-09-23 12:38:00 +02:00
"""Plugin for notify2"""
if not icon:
icon = 'mail-message-new' if category == 2 else 'pybitmessage'
connect_plugin.notification.update(title, subtitle, icon)
connect_plugin.notification.show()
2019-09-23 12:38:00 +02:00
connect_plugin.notification = Notify.Notification.new("Init", "Init")