161 Commits

Author SHA1 Message Date
Mitchell Hashimoto
c7658df978 terminal/kitty-gfx: support "query", loading images, tests 2023-08-20 22:03:20 -07:00
Mitchell Hashimoto
b7f819dc0b terminal/kitty-gfx: clean up a lot more memory management 2023-08-20 22:03:20 -07:00
Mitchell Hashimoto
b5bd35f538 terminal/kitty-gfx: optimize some of our kv parsing 2023-08-20 22:03:20 -07:00
Mitchell Hashimoto
a07cfbb1e0 terminal: kitty parser get a little clever, keys are always a char 2023-08-20 22:03:20 -07:00
Mitchell Hashimoto
bffbc626fc terminal: more comments for kitty command parsing 2023-08-20 22:03:20 -07:00
Mitchell Hashimoto
91ea586b1e terminal: tests for kitty command parsing 2023-08-20 22:03:20 -07:00
Mitchell Hashimoto
ac12d2eb97 terminal: all commands parsed, need tests 2023-08-20 22:03:20 -07:00
Mitchell Hashimoto
f4a40168da terminal: a lot more kitty command parsing 2023-08-20 22:03:20 -07:00
Mitchell Hashimoto
94040c05f0 terminal: initial kitty graphics command parsing 2023-08-20 22:03:19 -07:00
Mitchell Hashimoto
b9db629662 terminal: kitty graphics command/control structs 2023-08-20 22:03:19 -07:00
Mitchell Hashimoto
fc7b3689fc terminal: move kitty keyboard protocol to its own file 2023-08-20 22:03:19 -07:00