From 2b05dad2041cbefe9551d0dd475e52fc229e2798 Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Sat, 24 Oct 2026 12:18:21 +0200 Subject: docs: the companion's seat on the assistant card Records that Hyprland's typing binds fire under the canvas's exclusive keyboard, which is why the canvas reports no typing of its own, and that the seat fixes her right edge rather than her centre. Co-Authored-By: Claude Opus 5.5 --- desktop/companion/README.md | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'desktop') diff --git a/desktop/companion/README.md b/desktop/companion/README.md index 4fbe887..2bd6c4e 100644 --- a/desktop/companion/README.md +++ b/desktop/companion/README.md @@ -60,6 +60,13 @@ frame falls back to its outfit's `base`. stacks a later surface above an earlier one on a layer, and 0.56.2 has no layer rule to order them (no `order` key in the binary; an unknown key raises no config error). +- The assistant's tall card (a chat, or its history, picker or models + panel) seats her on its top edge, right of centre, through the monitor + hop. `Assistant.qml` gives `tall` and `cardTop`; seated she ignores + balloons and shows `Mood.seatFrame` of her frame, the `sit-*` set. The + bar and the file card leave her in the corner: standing frames face + out, not down at the text. Typing and BackSpace still reach her under + the canvas's exclusive keyboard (checked on socket2). - The program in front of her is Hyprland's `activewindow` event, `class,title`. It also fires on every title change, so she reacts only when the class changes, a third of the time, under the 30 s line -- cgit v1.2.3