• Stars
    star
    160
  • Rank 234,703 (Top 5 %)
  • Language
    C++
  • License
    MIT License
  • Created almost 7 years ago
  • Updated over 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

[Partialy working][Stale] Python extension for creating native Windows notifications.

License: MIT PyPI version PyPI status Maintenance

zroya2

Zroya is a Python package for creating native Windows notifications.

In contrast to first version of zroya, zroya2 is a Python extension built around C++ WinToast library.

Note: Zroya2 is in beta testing. I would be grateful for any bug reports.

Prerequisites

There are no requirements at the moment.

Installation

Zroya2 is now available from pypi:

python -m pip install zroya

Example

import zroya

# Initialize zroya module. Make sure to call this function.
# All parameters are required
zroya.init("YourAppName", "CompanyName", "ProductName", "SubProduct", "Version")

# Create notification template. TYPE_TEXT1 means one bold line withou image.
template = zroya.Template( zroya.TemplateType.Text1 )
# Set first line
template.setFirstLine("My First line")

# Save notification id for later use
notificationID = zroya.show(template)

# .. do something, maybe sleep?

# Hide notification
zroya.hide(notificationID)

Documentation

You may find some limited documentation on Zroya Page