Commit Graph

2 Commits

Author SHA1 Message Date
Diego Rodrigues de Sa e Souza
e176774395 fix(cli): harden the systray2 tray runtime (port of 9router#1080) (#4628)
Integrated into release/v3.8.36 — port rebuilt clean over release tip, release-green validated
2026-06-23 21:52:52 -03:00
diegosouzapw
77a4429bf4 feat(cli): add standalone system tray with PowerShell fallback on Windows
Cross-platform system tray for `omniroute --tray`: Windows uses a
PowerShell NotifyIcon script (zero native binary, AV-safe); macOS/Linux
use systray2 lazy-installed at runtime into ~/.omniroute/runtime/.
Includes per-platform autostart (LaunchAgent / .desktop / registry) and
`omniroute config tray <enable|disable>` CLI command.

DISPLAY added to env-sync allowlist as an OS/X11 variable, not an
OmniRoute config variable.
2026-05-14 22:42:01 -03:00