Provides systray integration
Project description
v0.14.4 - Allow setting icon after construction
Do not require setting icon twice when not passing the icon to the constructor.
Clarified documentation regarding name of menu argument.
v0.14.3 - Full license coverage
Added license preamble to all source files. Thanks to Björn Esser!
v0.14.2 - Proper license files
Added proper license files. Thanks to Björn Esser!
v0.14.1 - Restore icon after explorer.exe crash
Restore the icon when explorer exe restarts after a crash. Thanks to Michael Dubner!
v0.13 - Corrections for X
Make sure to set window size hints on X. Thanks to filonenko-mikhail!
v0.12 - Simplified API
Do not require use of setup to show icon.
Pass reference to menu item to action handler. If action handlers do not support this argument, they will be wrapped.
Updated documentation.
v0.10 - Changed Xlib backend library
Changed Xlib library.
Corrected test with incorrect parameter.
v0.8 - Platform independent API and checkable
Added method to explicitly update menu to enable support for other platforms.
Added support for AppIndicator backend.
Re-added native clickability for OSX.
Added support for check boxes.
v0.6 - Simplified API
Removed explicit default action parameter on_activate.
Allow terminating the application with ctrl+c on OSX.
Added basic logging.
v0.4 - GTK+ 3 support
Added support for GTK+ on Linux.
v0.3.5 - Corrected import errors
Propagate import errors raised on Linux to help troubleshoot missing Xlib module. Thanks to Lance Kindle!
Properly declare six as a dependency.
Declare python3-xlib as dependency on Linux for Python 3.
v0.3.4 - Corrected Python 3 issues on Xorg
Make sure that pystray can be used on Python 3 on Xorg.
Make sure the release making script runs on Python 3.
v0.3.3 - Corrected encoding issues
Make sure building works even when default encoding is not utf-8.
Corrected issue with click selector on OSX.
v0.3.2 - Universal wheel
Make sure to build a universal wheel for all python versions.
v0.3.1 - No-change packaging update
Do not package an old version of pynput.
v0.3 - Proper Python 3 Support
Corrected Python 3 bugs.
Made Icon.run() mandatory on all platforms.
v0.2 - Initial Release
Support for adding a system tray icon on Linux, Mac OSX and Windows.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for pystray-0.15.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ab56a018f246c8961e664d4342ac77bcb405ba62f9e9cce4544c576303b6426c |
|
MD5 | c141d00f7ade231360bf5b4debc87299 |
|
BLAKE2b-256 | 97727a0220ac224c894ead92ccab80425358c511bf8968f430f8c8655c351e48 |