Skip to main content

screen_app/tray/
mod.rs

1//! Tauri tray-icon plumbing (M-TRAY.0 / AUT-249).
2//!
3//! Owns the OS-level menubar / tray icon and the toggle state machine
4//! that decides whether a left-click should show or hide the bound
5//! popover window.
6//!
7//! The [`toggle`] submodule holds the pure-Rust state machine that is
8//! testable cross-OS without a Tauri runtime; the integration with
9//! Tauri's [`tauri::tray::TrayIconBuilder`] lives in `main.rs`.
10
11pub mod bubble_toggle;
12pub mod toggle;