New features
- Add a System tray setting in General Settings and a Hide system tray action. The preference persists across restarts, and hiding the icon keeps the backend running.
- Add
system-bridge client opento open the web client, with--settingsto open General Settings directly. - Add
system-bridge client quitto confirm and gracefully stop the local backend through an authenticated, loopback-only endpoint. - Ask for confirmation before hiding the tray icon or quitting from the tray.
Desktop requirements
- Linux desktop confirmation prompts require
zenity. Arch packages list it as an optional dependency; DEB and RPM packages recommend it. - Re-enabling the tray icon requires saving the setting and restarting System Bridge. On experimental macOS builds, hiding it also requires a restart.
Full Changelog: 5.7.0...5.8.0