v0.10.5: multi-line expanding input box with software blinking cursor
view-input word-wraps input at prompt-w, expanding the grey panel upward as needed. Uses software cursor (█) in :input-fg blinking at 2Hz via get-internal-real-time. view-chat max-lines adapts to variable panel height via input-panel-top. Removed terminal cursor (position-cursor, cursor-show, cursor-style). Dialog minibuffer top now computed from input-panel-top.
This commit is contained in:
@@ -23,7 +23,7 @@ All state mutation flows through event handlers in the controller.
|
||||
(:export :tui-main :st :add-msg :now :input-string
|
||||
:queue-event :drain-queue :init-state
|
||||
:view-status :view-chat :view-input :redraw
|
||||
:position-cursor
|
||||
:input-panel-top
|
||||
:on-key :on-daemon-msg :send-daemon
|
||||
:connect-daemon :disconnect-daemon
|
||||
:*tui-theme* :theme-color))
|
||||
|
||||
Reference in New Issue
Block a user