feat(gui): system-tray applet (M11) + GUI smoke tests — 0.19.0 #15
Reference in New Issue
Block a user
Delete Branch "feat/m11-tray"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
QSystemTrayIcon applet (gui/tray.py, D13): menu with live CPU/GPU temp + memory
used/total, a status line, a Run Diagnostic submenu per detected game, plus Open
dashboard / Start-Stop recording / Snapshot-copy / Quit. Reuses the dashboard's
sample stream; drives existing MainWindow flows.
tray (Quit exits); setQuitOnLastWindowClosed(False) so dialogs don't quit it.
--traystarts hidden for autostart.a startup crash (like the 0.18.0 import bug) fails the build. Skips if no PySide6.
Completes the Desktop UI bundle (M10 + M11).
Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com