consciousness/src/user
Kent Overstreet dcd647764c user: fix text selection on wrapped lines
scroll_pane: screen_to_item() now properly accounts for wrapped
lines using textwrap to compute actual character positions instead
of just using mouse_x directly.

selectable: new module with PUA markers for wrap-aware selection.
Not yet integrated into chat.rs but ready for future use. Uses
continuation markers to track logical vs visual lines.

Co-Authored-By: Proof of Concept <poc@bcachefs.org>
2026-04-12 15:49:57 -04:00
..
chat.rs chat: remove dead timeout fields from InteractScreen 2026-04-11 01:47:57 -04:00
context.rs Drop redundant system prompt — all info is in memory nodes 2026-04-12 01:36:59 -04:00
mod.rs user: fix text selection on wrapped lines 2026-04-12 15:49:57 -04:00
scroll_pane.rs user: fix text selection on wrapped lines 2026-04-12 15:49:57 -04:00
selectable.rs user: fix text selection on wrapped lines 2026-04-12 15:49:57 -04:00
subconscious.rs subconscious screen: show full context window 2026-04-12 01:45:10 -04:00
thalamus.rs user: remove dead scroll state from thalamus and unconscious screens 2026-04-11 01:35:15 -04:00
unconscious.rs user: remove dead scroll state from thalamus and unconscious screens 2026-04-11 01:35:15 -04:00
widgets.rs Convert SectionTree and all remaining callers to ScrollPane 2026-04-11 01:42:49 -04:00