kdusek efdc63e1ab
Some checks failed
build / build-pip (push) Failing after 12s
build / build-win64 (push) Has been cancelled
build / build-macos (push) Has been cancelled
Remove subject filtering, keep only priority buttons
- Remove subject filter menu and related code
- Simplify filtering to priority groups only
- Keep Remove Filters button for priority reset
- Clean up unused code and UI elements
2025-12-01 18:03:54 +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
2023-08-27 21:12:09 +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 2.7 MiB
Languages
Python 97.7%
Inno Setup 1.2%
Shell 0.9%
PowerShell 0.1%
Makefile 0.1%