Michael Grant
3ade9c0d45
Fix to drop SIXEL cells that a newer image completely covers. And regression test added.
2026-10-04 10:09:45 +01:00
Michael Grant
c121116b3c
Implement generalised image support
...
Support Kitty and SIXEL input and output with grid-resident image layers, history and copy-mode integration, text fallback rendering, and damage-rectangle redraws.
Consolidate the image work through 250f96b4b onto the redraw-damage-rectangles-new base, excluding the superseded redraw implementation and its historical merges. The original history is preserved in backup/4902-image-support-before-master-rebase-20261003.
2026-10-04 10:09:45 +01:00
Nicholas Marriott
8f25579c5a
Fix test again.
2026-10-04 09:18:05 +01:00
Nicholas Marriott
65a034b471
Fix test again.
2026-10-04 08:50:14 +01:00
Nicholas Marriott
bf9fac7b16
Fix test again.
2026-10-03 22:25:05 +01:00
Nicholas Marriott
59387debff
Fix test.
2026-10-03 08:41:26 +01:00
Nicholas Marriott
ba738e8155
Fix another test on macOS.
2026-10-03 08:28:51 +01:00
Nicholas Marriott
bc3cf3bfa8
Fix another test on macOS.
2026-10-03 08:28:02 +01:00
Nicholas Marriott
c4a8eeb236
Fix test again.
2026-10-03 07:59:23 +01:00
Nicholas Marriott
3bdbaacd94
Fix test on macOS.
2026-10-03 07:48:52 +01:00
Nicholas Marriott
f37d4c0553
Test for 5593.
2026-10-02 16:21:13 +01:00
Nicholas Marriott
24cde9e0eb
Test for 5613.
2026-10-02 16:13:12 +01:00
Nicholas Marriott
ec2f2d9f99
Tes for 5656.
2026-10-02 15:17:12 +01:00
Nicholas Marriott
5f278c8f2a
Regress for damage rectangles.
2026-10-02 15:15:02 +01:00
Nicholas Marriott
4712726062
Tests for 5661 etc, from Alexandre Fiori.
2026-10-02 13:28:16 +01:00
Nicholas Marriott
ff1364a19c
copy-mode -S test.
2026-10-02 13:13:32 +01:00
Nicholas Marriott
8d3172f4d4
Fix test on macOS.
2026-09-30 06:46:05 +01:00
Nicholas Marriott
ffbbdcc852
Test for 5659 from Alexandre Fiori.
2026-09-29 15:00:09 +01:00
Nicholas Marriott
30e6a552b4
More repeat tests.
2026-09-29 12:58:51 +01:00
Nicholas Marriott
3a5df8780f
Fix test socket names.
2026-09-29 06:50:38 +01:00
Nicholas Marriott
6ad23bb99c
Update test.
2026-09-28 17:55:47 +01:00
Nicholas Marriott
294bf0bf16
Test for 5648.
2026-09-28 12:26:40 +01:00
Nicholas Marriott
31b622781b
Sort fix tests from Alexandre Fiori.
2026-09-28 11:42:15 +01:00
Nicholas Marriott
797d7c176e
Test for 5645.
2026-09-28 11:30:01 +01:00
Nicholas Marriott
2d7148b3fa
Tests for 5641.
2026-09-28 11:10:24 +01:00
Nicholas Marriott
4aeb3f61f0
5643 test from Alexandre Fiori.
2026-09-28 10:56:24 +01:00
Nicholas Marriott
ef712916f6
Check for v1 bounds checks.
2026-09-28 10:32:12 +01:00
Nicholas Marriott
71c790d659
Fix test.
2026-09-28 09:23:29 +01:00
Nicholas Marriott
d928682b38
5438 test.
2026-09-25 14:45:18 +01:00
Nicholas Marriott
545ba99f8c
Tests for 5636.
2026-09-25 09:46:21 +01:00
Nicholas Marriott
5a0440b4f8
Test for 5631.
2026-09-24 19:59:45 +01:00
Nicholas Marriott
29e6b80286
Tests for SU scrolling.
2026-09-24 12:20:02 +01:00
Nicholas Marriott
6bab150c58
Fix test.
2026-09-24 09:15:21 +01:00
Nicholas Marriott
83c8962cf9
Some tests.
2026-09-22 14:25:51 +01:00
Nicholas Marriott
21ea1c91c5
Merge pull request #5627 from pdietl/regress-input-keys-race
...
Wait for the pane to echo the key before capturing in input-keys.sh
2026-09-22 07:55:13 +01:00
Nicholas Marriott
cb9f9b588f
Fix test.
2026-09-22 07:52:51 +01:00
Pete Dietl
d6db719b19
Wait for the pane to echo the key before capturing in input-keys.sh
2026-09-22 00:21:23 -05:00
Nicholas Marriott
6a8c21fb41
macOS parallel issues.
2026-09-21 22:27:43 +01:00
Nicholas Marriott
326b9a4f16
Another timing race.
2026-09-21 22:18:44 +01:00
Nicholas Marriott
6871fcb157
Add missing test cleanup.
2026-09-21 22:16:06 +01:00
Nicholas Marriott
1d9943c6e6
Keep window alive.
2026-09-21 22:12:33 +01:00
Nicholas Marriott
f5c4998db3
Make regress parallel friendly.
2026-09-21 22:00:47 +01:00
Nicholas Marriott
cc81429d8a
Do not make test so timing sensitive.
2026-09-21 21:51:30 +01:00
Nicholas Marriott
324c636c5c
Test for 5447 and for copy-mode zero line crash.
2026-09-21 13:14:44 +01:00
Nicholas Marriott
166851bf87
Update tests and bits after popups removed.
2026-09-21 12:05:37 +01:00
Nicholas Marriott
81794f3047
Test for newp -A and resize.
2026-09-21 11:39:09 +01:00
Nicholas Marriott
1eed85c344
Change tests for 0000, for invalid layouts.
2026-09-20 09:37:59 +01:00
Nicholas Marriott
73042686d8
Test for 5599.
2026-09-20 09:19:35 +01:00
Nicholas Marriott
313ad6fdc5
Tests for 5602 and for run-shell -c.
2026-09-20 09:11:24 +01:00
Nicholas Marriott
594465fbe7
Regress test for 5591 and another one I forget.
2026-09-20 08:44:56 +01:00