12 Commits

Author SHA1 Message Date
Mitchell Hashimoto
2a657d1ec9 screen: row copy 2022-05-21 16:04:18 -07:00
Mitchell Hashimoto
7de79d1f2b starting new screen 2022-05-21 10:38:19 -07:00
Mitchell Hashimoto
37f621bc19 plumb CSI to set cursor style, but haven't implemented any styles 2022-05-19 21:43:30 -07:00
Mitchell Hashimoto
31d019da9e terminal: color palette structure and generation 2022-05-19 21:21:52 -07:00
Mitchell Hashimoto
fd747ce274 implement device status request 2022-05-19 20:39:12 -07:00
Mitchell Hashimoto
d5858dd0cd respond to ESC [ c for primary attributes 2022-05-15 20:04:14 -07:00
Mitchell Hashimoto
5743d2a232 terminal sgr attribute parsing 2022-05-11 21:40:54 -07:00
Mitchell Hashimoto
df7e91a5e5 hook up setMode 2022-05-11 10:07:33 -07:00
Mitchell Hashimoto
e26352529e move stream handling into the Window 2022-05-10 19:31:32 -07:00
Mitchell Hashimoto
bc7b3a0996 terminal: start pulling out stream processing into dedicated type 2022-05-10 19:01:32 -07:00
Mitchell Hashimoto
de7d950052 terminal: move tests into main 2022-05-10 14:40:37 -07:00
Mitchell Hashimoto
cbd6505d25 terminal: scrolling 2022-04-28 21:18:27 -07:00