kdusek 5138303016
Some checks failed
build / build-win64 (push) Waiting to run
build / build-macos (push) Waiting to run
build / build-pip (push) Failing after 16s
Fix tray visibility and message reception issues
- Disable sound initialization to prevent hanging
- Add missing import re in utils.py
- Fix settings loading for QSettings
- Update file paths to use PROJECT_ROOT
- Revert to working API paths and listener from commit efdc63e
2025-12-07 22:39:07 +01:00
2024-10-29 16:58:20 +01:00
2022-12-28 18:38:10 +01:00
2022-03-21 18:58:59 +01:00
2025-11-26 15:17:43 +01:00
2023-04-08 10:18:50 +02:00
2021-08-05 18:56:17 +02:00
2021-08-05 18:56:17 +02:00
2025-11-26 15:17:43 +01:00
2024-10-29 17:15:07 +01:00
2024-10-29 17:10:20 +01:00
2024-10-29 17:10:20 +01:00

Gotify Tray

A tray notification application for receiving messages from a Gotify server.

Getting started

  • Download the latest release.

  • or, install via pip:

    $ pip install gotify-tray
    
  • or, run from source:

    $ pip install -r requirements.txt
    $ python -m gotify_tray
    

Features

  • Receive gotify messages in the native notification area.
  • Reconnect after wake from sleep or losing network connection.
  • Disable notification banners for low priority messages.
  • Manually delete received messages.
  • Go through a history of all previously received messages.
  • Receive missed messages after losing network connection.

Customizations

  • Persistent Notifications for Priority 10: Messages with priority 10 display as persistent pop-up windows that stay on screen until clicked, with a flashing background for attention.
  • Sound Notification Control: Option to play notification sound only for priority 10 messages.
  • Multiple Persistent Notifications: Multiple priority 10 messages stack vertically and can be closed all at once by clicking any one or the tray icon.
  • Enhanced UI Settings: Added configurable options for persistent notifications and sound behavior in the settings dialog.

Images

Main window

Default Dark
main window default main window dark

Notification banners

Windows 10 KDE MacOS 12
notification kde_notification macos_notification
notification kde_notification

Build instructions

See BUILDING.

Requirements

  • python >=3.10
Description
No description provided
Readme GPL-3.0 93 MiB
2025-12-08 00:34:26 +01:00
Languages
Python 82.5%
QML 17.4%