diff --git a/README.md b/README.md index e7889cc..96849ea 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ panel that auto-opens on new message). **Version:** 0.1.0 **Lib-ID:** lib-core.notify-display -**Requires:** lib-core.notify v0.1.0, lib-core.panel v0.1.0 +**Requires:** lib-core.notify v0.1.0, lib-core.panel v0.4.0 **Tags:** notify, display, ui, toast, log, detail, hud, overlay ## Topology @@ -29,7 +29,8 @@ graph LR v0.1 ships three display modes driven by `notify` channel `display_mode` declarations: - **log** — panel widget that renders channel history as a sorted list (newest first). - Plugs into `lib-core.panel` via `create_log_widget` + `panel.register`. + `create_log_widget` returns a widget-def for the caller to register with + `lib-core.panel` via `panel.register` (the lib itself never calls `panel.register`). - **toast** — always-on HUD overlay with fade-in/hold/fade-out animation and configurable position, max-visible cap, and per-message TTL. - **detail** — subscribes to `display_mode="detail"` channels; on each new message