From 28ed06836bf0fd0d205d0d804dd722403f7f25e8 Mon Sep 17 00:00:00 2001 From: Axel Meyer Date: Tue, 16 Jun 2026 14:32:38 +0000 Subject: [PATCH] =?UTF-8?q?docs:=20CR-4=20=E2=80=94=20panel-dep=20v0.1.0->?= =?UTF-8?q?v0.4.0=20+=20panel.register-Wording=20praezisiert?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.8 (1M context) --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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