host: keyword alerts and native notifications
alerts: keyword settings (normalized, deduplicated, bounded), the configured-keyword check, plain bounded snippets, the per-keyword and global Throttle and an AlertGate over any KeywordMatch (one notification per item). With the tauri feature, alerts::notify shows a native OS notification (tauri-plugin-notification, registered by the app). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
6a72e81256
commit
0f97439dd2
4 changed files with 790 additions and 326 deletions
|
|
@ -20,12 +20,14 @@
|
|||
//! - [`sync`]: encrypted settings sync through a folder the owner syncs (Argon2id + XChaCha20-Poly1305).
|
||||
//! - [`workspaces`]: saved tab/pane/deck layouts, bounded and well-formed (never evaluated).
|
||||
//! - [`devmode`]: developer mode's debounced watcher of plugins, custom CSS and a theme file.
|
||||
//! - [`alerts`]: local keyword alerts (keywords, snippets, per-item/per-keyword rate limits).
|
||||
//! - [`store`]: installing themes and plugins from `waybetter://install` links, dropped files and the
|
||||
//! signed multi-app wayBetter Store (allow-list, caps, catalog signatures, staging, install records);
|
||||
//! downloads with the `net` feature.
|
||||
//!
|
||||
//! With the `tauri` feature, [`host`] adds the Tauri glue that does not depend on app state.
|
||||
|
||||
pub mod alerts;
|
||||
pub mod backup;
|
||||
pub mod devmode;
|
||||
pub mod hotfix;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue