mirror of
https://github.com/feschber/lan-mouse.git
synced 2026-05-08 07:08:05 +03:00
Replaces the narrow LAN_MOUSE_RELAUNCHED signal with an inverted opt-out: present the main window on every macOS launch unless LAN_MOUSE_HIDDEN=1 is in the environment. User feedback: on any manual launch (Dock, Finder, `open`, post- grant relaunch) the window should come up so the user has a visible confirmation the app is alive and can see its current state. A hidden-to-menu-bar-only launch should be opt-in for a LaunchAgent / login-item configuration, not the default. LaunchAgent plists can set the env via `EnvironmentVariables` and `RunAtLoad=true` for a quiet boot launch. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>