Files
nyaterm/docs/architecture
Kang b6dcdcdd26 feat(inputs): finish the sweep — no fake text inputs left
The last of them: the quick command variable prompt and category rename,
the AI ask panel's composer and model search, and the process manager's
nice value. `transfer_input` is deleted, and with it the focus handle
each fake input carried — `NyaTermApp` and the feature states lost
fourteen of those, along with nine key handlers and the focus-steering
they needed.

The AI composer takes newlines now, the way Tauri's does, with Enter to
send and Shift+Enter for a line break.

One more GPUI trap, recorded with the others: a box is content-sized,
and an empty field's content is nothing, so it renders as a ~30px square
that wraps its placeholder a character or two per line. A flex column
stretches its children, so most callers were fine; a `flex_none` control
slot and a plain block parent were not.
2026-07-27 08:53:21 +08:00
..