Cursor Agent and Daniel Imms
a0919b9004
fix(addon-image): skip missing buffer lines in render
...
Co-authored-by: Daniel Imms <Tyriar@users.noreply.github.com >
2026-06-03 03:36:41 +00:00
Daniel Imms and Cursor
b5e0cdb20c
fix(addon-image): scan new columns on viewport width increase
...
viewportResize() should check whether cells in newly exposed columns
(oldCol + 1 through cols - 1) already have content before expanding
image tiles to the right. The loop used `rightCol > metrics.cols`,
which is false when widening (rightCol starts at oldCol + 1), so the
loop never ran, hasData stayed false, and tiles could overwrite cells
that already held text.
Use `rightCol < metrics.cols` so the emptiness check runs over the
intended column range.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-03 03:36:41 +00:00
Daniel Imms
38f77fd4ca
Merge branch 'master' into iip_enhancements
2026-05-27 20:16:36 -07:00
Daniel Imms
743852b60c
Remove unneeded comment
2026-05-27 19:58:52 -07:00
Jörg Breitbart
dc1ae4514b
package upgrades & linter fixes
2026-05-09 17:42:49 +02:00
Jörg Breitbart
494cf1f2e1
make linter happy
2026-04-30 16:54:54 +02:00
Jörg Breitbart
645865efec
fix cursor placement in IIP
2026-04-30 16:46:22 +02:00
Anthony Kim
d6c872bb2c
add onImageAdded to api
2026-03-03 12:19:14 -08:00
Anthony Kim
21f51564d1
Fix image layer stacking + tile survival across text write
2026-02-14 20:55:55 -08:00
Anthony Kim
27b01b22ef
Extract KittyImageStorage, prevent mem leak on eviction
2026-02-14 15:17:29 -08:00
Anthony Kim
387ec93a90
Merge remote-tracking branch 'upstream/master' into anthonykim1/scaffoldKittyAddon
2026-02-14 13:29:25 -08:00
Anthony Kim
677e5275f9
Store z-index for drawing order
2026-02-12 10:27:32 -08:00
Anthony Kim
1d0cf32b28
support z-index + dual canvas for DOM. Doesnt work for webgl
2026-02-11 14:19:27 -08:00
Anthony Kim
c01e4b7be7
Separate image storage per mechanism (sixel, iip)
2026-02-11 10:56:30 -08:00
Anthony Kim
fcb3cc1a21
add delelteImage, map kitty ID to storage IDs
2026-02-09 11:31:20 -08:00
Daniel Imms
5316cb0812
Remove some easy any usages
2026-02-01 07:48:40 -08:00
Daniel Imms
bad7e329df
Add @typescript-eslint/prefer-nullish-coalescing eslint rule
2026-01-31 08:43:05 -08:00
Daniel Imms
6214f4c2e6
Varinat -> Variant
2023-11-02 10:43:56 -07:00
Daniel Imms
390e4f30c8
Merge remote-tracking branch 'upstream/master' into pr/tisilent/4703
2023-11-02 10:39:15 -07:00
Daniel Imms
0fd04aa76d
Replace all instances of xterm-addon
2023-11-01 10:35:10 -07:00