| Age | Commit message (Collapse) | Author |
|
wxWidgets' wx.adv.TaskBarIcon uses GtkStatusIcon (X11 _NET_SYSTEM_TRAY),
which never appears on Wayland (GNOME/KDE), leaving "minimize to tray" with
no way to restore. Swap it for a StatusNotifierItem tray via pystray's
appindicator backend (run_detached() reuses the GLib loop wx already drives).
Adds the python-pystray dependency (pulls the SNI stack from extra).
|
|
- Launch via a "floocast"-named symlink so the wxGTK Wayland app_id is
"floocast" and the compositor matches floocast.desktop for the window icon;
add StartupWMClass as an X11/XWayland fallback.
- Single-instance guard (floocast_singleton.py + patch): a second launch
raises the running window and exits instead of starting a rival process
that fights over the serial dongle. This is also the reliable way to
restore a window hidden via "minimize to tray", since wxWidgets' tray
(GtkStatusIcon) does not appear on Wayland/GNOME.
|
|
GUI to control/configure FlooGoo FMA120 USB Bluetooth dongles.
|