Skip to main content

Module notifier

Module notifier 

Source
Expand description

OS-native desktop notifications gated on per-event toggles.

Notifier is a trait so tests can substitute a CapturingNotifier and assert what would have been shown without invoking the real notify-rust D-Bus / NSUserNotification / WinRT path.

Structs§

CapturingNotifier
DesktopNotifier
NotificationPrefs
Per-event desktop-notification toggles. Surfaced in the Config tab and held on the App for the current session only. They are not part of the persisted Config, so they reset to off on each restart.

Enums§

NotifyDecision
Decision the gate makes for a single recent-job entry. Pure data so we can assert on it without running a real notifier.

Traits§

Notifier

Functions§

decide