Commit Graph
4 Commits
Author SHA1 Message Date
65e35a3858 fix: avoid per-cell allocations in terminal text reads (#4845)
* fix: avoid per-cell allocations in terminal text reads

refs #4506

* fix: preserve tight allocations for owned grapheme reads

refs #4506

---------

Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com>
Co-authored-by: JJ Liebig <jonathan.liebig@gmail.com>
2026-10-02 16:45:19 +02:00
Can Celik 80c0c07250 perf: send scrolling pane output as row shifts and skip blank cells (#4711)
* perf: send scrolling pane output as row shifts and skip blank cells

* fix: keep expanded scroll patches disjoint for the fast presentation path
2026-09-28 16:19:42 +03:00
Can Celik 25aaa0b7e3 fix: keep offscreen kitty images loaded instead of resending them on scroll (#4686) 2026-09-27 21:05:25 +03:00
Can Celik fff6c820aa refactor: extract libghostty-vt binding into ghostty-vt workspace crate (#4661)
* refactor: extract libghostty-vt binding into ghostty-vt workspace crate

* fix: build libghostty-vt into each build's out dir
2026-09-27 00:06:29 +03:00