<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tmuxrdr.git/src/api/server/pane_graphics_stream.rs, branch tmuxrdr</title>
<subtitle>herdr but with less disrespect for the tmux community
</subtitle>
<id>https://git.soarez.net/sz/tmuxrdr.git/atom?h=tmuxrdr</id>
<link rel='self' href='https://git.soarez.net/sz/tmuxrdr.git/atom?h=tmuxrdr'/>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/'/>
<updated>2026-09-24T17:59:48+00:00</updated>
<entry>
<title>feat!: replace the custom graphics api with optimized native kitty rendering (#4561)</title>
<updated>2026-09-24T17:59:48+00:00</updated>
<author>
<name>Can Celik</name>
<email>ogulcancelik@gmail.com</email>
</author>
<published>2026-09-24T17:59:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=c411883ec639c9893ed9c33021c890485e91727b'/>
<id>urn:sha1:c411883ec639c9893ed9c33021c890485e91727b</id>
<content type='text'>
* feat!: replace the custom graphics api with optimized native kitty rendering

* fix: enable safe kitty optimizations automatically

---------

Co-authored-by: JJ Liebig &lt;jonathan.liebig@gmail.com&gt;</content>
</entry>
<entry>
<title>test: deflake recent CI failures (#4139)</title>
<updated>2026-09-14T20:41:54+00:00</updated>
<author>
<name>JJ Liebig</name>
<email>jonathan.liebig@gmail.com</email>
</author>
<published>2026-09-14T20:41:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=e61206cc9d4e13688d2baed4a866c2bcd6ec0736'/>
<id>urn:sha1:e61206cc9d4e13688d2baed4a866c2bcd6ec0736</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: lint all targets on windows (#3963)</title>
<updated>2026-09-11T16:12:49+00:00</updated>
<author>
<name>JJ Liebig</name>
<email>jonathan.liebig@gmail.com</email>
</author>
<published>2026-09-11T16:12:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=c7a7cc454ac116467ce48365e075eb8ce53e458c'/>
<id>urn:sha1:c7a7cc454ac116467ce48365e075eb8ce53e458c</id>
<content type='text'>
Native Windows lint and check only clippy-checked the herdr binary, while macOS and Linux run clippy across all targets. Enable --all-targets on Windows and gate the Unix-only test helpers that this exposed so Windows check matches the Unix one.</content>
</entry>
<entry>
<title>fix: run the full applicable test suite on windows (#3660)</title>
<updated>2026-09-05T18:39:32+00:00</updated>
<author>
<name>JJ Liebig</name>
<email>jonathan.liebig@gmail.com</email>
</author>
<published>2026-09-05T18:39:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=50ce4ec2ddb8ec621a77d8773aa6df6d9e7441ff'/>
<id>urn:sha1:50ce4ec2ddb8ec621a77d8773aa6df6d9e7441ff</id>
<content type='text'>
* fix: run the full applicable test suite on windows

* test: remove redundant test shell assignment

* test: make endpoint and metadata fixtures deterministic

* test: tolerate exited servers during windows probe cleanup</content>
</entry>
<entry>
<title>feat: enable kitty graphics by default</title>
<updated>2026-09-04T18:59:13+00:00</updated>
<author>
<name>Ogulcan Celik</name>
<email>ogulcancelik@gmail.com</email>
</author>
<published>2026-09-04T18:59:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=a2b128978a154c02311b90da778ca115758f75d7'/>
<id>urn:sha1:a2b128978a154c02311b90da778ca115758f75d7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(graphics): add direct pane frame streaming (#2523)</title>
<updated>2026-08-08T23:04:39+00:00</updated>
<author>
<name>Can Celik</name>
<email>ogulcancelik@gmail.com</email>
</author>
<published>2026-08-08T23:04:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=1777e9bba32b953ed1ad203b4a16d01105539000'/>
<id>urn:sha1:1777e9bba32b953ed1ad203b4a16d01105539000</id>
<content type='text'>
* feat(graphics): add direct pane frame streaming

* feat(graphics): expose pane visibility

* test(graphics): preserve legacy terminal image output

* fix(graphics): harden streaming lifecycle

* fix(input): preserve mouse releases outside panes</content>
</entry>
<entry>
<title>fix: handle pane graphics stream disconnect race</title>
<updated>2026-07-15T21:20:53+00:00</updated>
<author>
<name>Ogulcan Celik</name>
<email>ogulcancelik@gmail.com</email>
</author>
<published>2026-07-15T21:20:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=e9cbcf2f6f8654dd41b10826ef6aecd526f6b0b0'/>
<id>urn:sha1:e9cbcf2f6f8654dd41b10826ef6aecd526f6b0b0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>test: shorten pane graphics socket fixture paths</title>
<updated>2026-07-15T01:19:28+00:00</updated>
<author>
<name>Ogulcan Celik</name>
<email>ogulcancelik@gmail.com</email>
</author>
<published>2026-07-15T01:19:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=2bd334b357d99b4b8853596433fc4a43bbb4658e'/>
<id>urn:sha1:2bd334b357d99b4b8853596433fc4a43bbb4658e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: add isolated pane graphics streaming</title>
<updated>2026-07-14T23:32:52+00:00</updated>
<author>
<name>Ogulcan Celik</name>
<email>ogulcancelik@gmail.com</email>
</author>
<published>2026-07-14T23:32:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=88370e1516182ab519d22a12fa82d5780a40fee6'/>
<id>urn:sha1:88370e1516182ab519d22a12fa82d5780a40fee6</id>
<content type='text'>
</content>
</entry>
</feed>
