Branch: refs/heads/image-support-improved-ascii-images
Home: https://github.com/tmux/tmux
Commit: 3a11a8c9e46eb521f99e765aa8f4073aae74d690
https://github.com/tmux/tmux/commit/3a11a8c9e46eb521f99e765aa8f4073aae74d690
Author: Michael Grant <[email protected]>
Date: 2026-08-05 (Wed, 05 Aug 2026)
Changed paths:
M image-sixel.c
M regress/image-support.sh
Log Message:
-----------
Revert "Removed unconditional Floyd–Steinberg dithering from
image-sixel.c:1077. Kitty images now use the adaptive 256-colour median-cut
palette with direct nearest-colour mapping."
This reverts commit ab591ae4302f52f6a9775dce4965419f16dd7ea6.
Commit: c64eb6fa3d6962e234be4234e40c5151c123f85d
https://github.com/tmux/tmux/commit/c64eb6fa3d6962e234be4234e40c5151c123f85d
Author: Michael Grant <[email protected]>
Date: 2026-08-05 (Wed, 05 Aug 2026)
Changed paths:
M image-sixel.c
M regress/image-support.sh
Log Message:
-----------
Fix SIXEL median-cut palette generation
Commit: d228240040859143519a573be2cf323e3307f298
https://github.com/tmux/tmux/commit/d228240040859143519a573be2cf323e3307f298
Author: Michael Grant <[email protected]>
Date: 2026-08-05 (Wed, 05 Aug 2026)
Changed paths:
M image-kitty.c
M image.c
M input.c
M regress/image-support.sh
M tmux.h
Log Message:
-----------
Support Kitty Unicode placeholder image transmission
- Parse Kitty graphics commands wrapped in tmux passthrough sequences.
- Accept unpadded base64 payloads emitted by icat.
- Handle chunked transfers whose final chunk omits m.
- Track virtual image placements.
- Convert Unicode placeholders into shared image cells for Kitty and SIXEL
clients.
- Add regression coverage for wrapped, chunked, unpadded input.
Commit: 8f161568c792ce53d283775abf56ec369ffad4ae
https://github.com/tmux/tmux/commit/8f161568c792ce53d283775abf56ec369ffad4ae
Author: Michael Grant <[email protected]>
Date: 2026-08-06 (Thu, 06 Aug 2026)
Changed paths:
M image-kitty.c
M input.c
M regress/image-support.sh
M tmux.h
Log Message:
-----------
The two Chawan symptoms now have matching fixes:
- Layout corruption: C=1 is respected.
- Lingering remnants: tmux now tracks Kitty’s (image ID, placement ID)
identity, replaces moved placements, and honors
placement-specific d=i,...,p=... deletion.
Compare: https://github.com/tmux/tmux/compare/d5a2c0399aef...8f161568c792
To unsubscribe from these emails, change your notification settings at
https://github.com/tmux/tmux/settings/notifications
--
You received this message because you are subscribed to the Google Groups
"tmux-git" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion, visit
https://groups.google.com/d/msgid/tmux-git/tmux/tmux/push/refs/heads/image-support-improved-ascii-images/d5a2c0-8f1615%40github.com.