Documentation
¶
Overview ¶
Package tray is the Windows system-tray adapter for the Wails reference UI. Exposes status icons, the mode-selection menu, and the live recording indicator that the desktop runtime updates as hotkeys fire.
Audit 2026-05-24 maintainability sweep.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Tray ¶
type Tray struct {
OnQuit func()
OnSettings func()
OnFeedback func()
// contains filtered or unexported fields
}
Tray manages the Wails v3 native system tray.
func New ¶
func New(app *application.App, onQuit, onSettings func()) *Tray
New creates a system tray with menu and icons.
func (*Tray) SetWakeListening ¶ added in v0.34.9
SetWakeListening flips the always-on wake-word indicator. Called by the Device-Target whenever the wake runtime starts or stops so the user always knows when the mic is open for wake detection (privacy contract).
Click to show internal directories.
Click to hide internal directories.