Commit Graph
2 Commits
Author SHA1 Message Date
beefcarver 06386d3e1e fix(art): keep iTerm2 inline images on screen
iTerm2 images live in the cell grid, unlike Kitty placements: repainting
the mosaic behind them erases the picture. Re-emit the image whenever the
mosaic identity (station + track) changes, even if the artwork bytes are
the same.

Also send doNotMoveCursor=1 to iTerm2 itself so the terminal does not
scroll or jump the cursor out from under Textual's compositor; WezTerm
keeps the previous payload since it is pickier about parameters.
2026-10-30 18:43:22 -04:00
beefcarver 8eb22ea52c test: add test suite for player, api and widgets 2026-10-30 04:17:54 +00:00