feat: position hardware cursor

- add cursor marker extraction for rendered lines

- move the terminal cursor after full and differential renders

- update input to use the real cursor instead of a block glyph
This commit is contained in:
chuan
2026-06-03 23:07:28 +08:00
parent e2311f6e99
commit 6da88b6a67
8 changed files with 98 additions and 12 deletions
+1 -2
View File
@@ -42,8 +42,7 @@ page.Add(new Box(eventsText, textMeasurer) { Title = "事件" });
runtime.Add(page);
runtime.SetFocus(input);
terminalOutput.HideCursor();
terminalOutput.ShowCursor();
try
{