Commit Graph

  • d99e6bb2bc Merge pull request #5718 from xtermjs/anthonykim1/fixZindex master Anthony Kim 2026-02-17 15:08:14 -08:00
  • 579a0a530f Fix image addon overriding screen element z-index Anthony Kim 2026-02-17 14:47:43 -08:00
  • 0b6220e5ea Merge pull request #5716 from codekrafter/sanitize-bracketed-paste Daniel Imms 2026-02-17 10:12:59 -08:00
  • 0d119b30d6 Merge pull request #5717 from xtermjs/anthonykim1/constructorFixScreenDpr Anthony Kim 2026-02-17 09:38:29 -08:00
  • 79c94de968 try not to use ! Anthony Kim 2026-02-17 09:25:44 -08:00
  • e3980a27db Revert useDefineForClassFields, fix screenDpr Constructor Anthony Kim 2026-02-17 09:24:01 -08:00
  • 898c0d91c3 feat: sanitize user text when in bracketed paste mode Eli Edds 2026-02-17 12:19:40 -05:00
  • 83401e3769 Merge pull request #5715 from xtermjs/anthonykim1/screendpr Daniel Imms 2026-02-17 08:48:22 -08:00
  • 6b756318f0 Dont useDefineForClassField after tsgo migration Anthony Kim 2026-02-17 08:31:53 -08:00
  • 3a9bfa94bc Merge pull request #5619 from xtermjs/anthonykim1/scaffoldKittyAddon Daniel Imms 2026-02-16 10:53:49 -08:00
  • 209e5aa6b9 Revert formatting to demo/client/tsconfig.json Daniel Imms 2026-02-16 07:56:50 -08:00
  • 24e2eb9d7b Use uint32 bit-shifting for rgb->rgba interleaving Anthony Kim 2026-02-15 22:15:43 -08:00
  • d5ae437dda fix more mem leak + cleanups Anthony Kim 2026-02-15 20:00:16 -08:00
  • 5efff43e93 Convert JSDoc to line comments Anthony Kim 2026-02-15 19:21:27 -08:00
  • ee85a1da9e Copyright is to 2026 Anthony Kim 2026-02-15 19:15:58 -08:00
  • c30fedff6b Start clean-up Anthony Kim 2026-02-15 18:55:21 -08:00
  • 21f51564d1 Fix image layer stacking + tile survival across text write Anthony Kim 2026-02-14 20:55:55 -08:00
  • 27b01b22ef Extract KittyImageStorage, prevent mem leak on eviction Anthony Kim 2026-02-14 15:17:29 -08:00
  • 387ec93a90 Merge remote-tracking branch 'upstream/master' into anthonykim1/scaffoldKittyAddon Anthony Kim 2026-02-14 13:29:25 -08:00
  • 4388a4ac13 Merge pull request #5695 from xtermjs/anthonykim1/realSeparateImageStoragePerMech Daniel Imms 2026-02-13 12:42:11 -08:00
  • 08c97d12b0 Merge pull request #5702 from Tyriar/hooks2 Daniel Imms 2026-02-13 08:34:55 -08:00
  • fbf1f7bc5d Fix hook npm script Daniel Imms 2026-02-13 08:25:59 -08:00
  • c8704930e3 Merge pull request #5701 from Tyriar/hooks Daniel Imms 2026-02-13 08:18:44 -08:00
  • e60c96823d Add hook to setup repo when agent starts Daniel Imms 2026-02-13 08:10:16 -08:00
  • 74642ce5d5 Merge pull request #5699 from Tyriar/tsgo Daniel Imms 2026-02-13 07:14:27 -08:00
  • eccbc60aa0 Migrate to tsgo Daniel Imms 2026-02-13 05:29:22 -08:00
  • 6b64660934 fix chunked transfer without repeated i = key Anthony Kim 2026-02-12 20:04:21 -08:00
  • 10182cc656 Reject unsupporteed transmission medium for a=t and a=T Anthony Kim 2026-02-12 18:03:19 -08:00
  • 3c7f313c34 Dont send false query Anthony Kim 2026-02-12 16:00:48 -08:00
  • 457542b7b3 Support deletion Anthony Kim 2026-02-12 14:53:37 -08:00
  • 36118d9d4c Merge upstream/master - resolve IIPHandler.ts const enum conflict Anthony Kim 2026-02-12 13:47:48 -08:00
  • cf8a4e466d Merge origin/master into anthonykim1/scaffoldKittyAddon Anthony Kim 2026-02-12 13:44:21 -08:00
  • 4de03aaa38 Try to reduce duplication from 1d0cf32 Anthony Kim 2026-02-12 11:03:46 -08:00
  • 677e5275f9 Store z-index for drawing order Anthony Kim 2026-02-12 10:27:32 -08:00
  • d4c3b693bb Remove unnecessary kittyAddon from test_integrations.js Anthony Kim 2026-02-12 09:28:51 -08:00
  • 2f66b5fdb6 Merge pull request #5697 from Tyriar/5696 Daniel Imms 2026-02-12 07:09:35 -08:00
  • 008aa1bfb5 Avoid forced layout in overview ruler impl Daniel Imms 2026-02-12 07:00:56 -08:00
  • 1d0cf32b28 support z-index + dual canvas for DOM. Doesnt work for webgl Anthony Kim 2026-02-11 14:19:27 -08:00
  • c01e4b7be7 Separate image storage per mechanism (sixel, iip) Anthony Kim 2026-02-11 10:56:30 -08:00
  • fafb195f0f Merge pull request #5693 from xtermjs/anthonykim1/demoPixelDimensions Daniel Imms 2026-02-11 10:47:14 -08:00
  • 2c4997f529 Add test for 200x100 pixel Anthony Kim 2026-02-11 10:27:12 -08:00
  • f0d291f645 Merge pull request #5694 from xtermjs/anthonykim1/cleanDemoClientTypes Anthony Kim 2026-02-11 09:45:22 -08:00
  • f6b98291cf Merge pull request #5692 from xtermjs/anthonykim1/bumpWasmIIPHandlerChanges Daniel Imms 2026-02-11 05:43:44 -08:00
  • 16ea2ec0ef Add image demo test for kitty Anthony Kim 2026-02-10 21:32:41 -08:00
  • f7118b19c6 Correct alphabetical ordering in demo/client/types.ts Anthony Kim 2026-02-10 19:08:12 -08:00
  • a0574f4e9c Pass pixel dimensions to node-pty in demo Anthony Kim 2026-02-10 16:52:15 -08:00
  • d9b5d150ae Put the const integer into local const enum, save indirection time at runtime Anthony Kim 2026-02-10 16:31:17 -08:00
  • a25db1c76d Update wasm to 0.3.0 changes in IIPHandler.ts Anthony Kim 2026-02-10 14:35:34 -08:00
  • c6a572fe21 Merge pull request #5688 from Tyriar/5687 Daniel Imms 2026-02-10 01:31:15 -08:00
  • b9fa53169f Fix kitty modifier events when only flag 2 is used Daniel Imms 2026-02-10 01:17:40 -08:00
  • eb0f5383c3 question.. Anthony Kim 2026-02-09 16:43:55 -08:00
  • a4502a6d00 Impelement cursor movement after image placement Anthony Kim 2026-02-09 14:30:35 -08:00
  • c11a8f43f4 abort in-flight kitty chunks on delete Anthony Kim 2026-02-09 13:34:27 -08:00
  • d7ba56cd28 default format png -> rgba perspec Anthony Kim 2026-02-09 13:19:41 -08:00
  • be44833f12 send OK response for a=t, a=T transmissions when image id present Anthony Kim 2026-02-09 13:04:34 -08:00
  • fcb3cc1a21 add delelteImage, map kitty ID to storage IDs Anthony Kim 2026-02-09 11:31:20 -08:00
  • 376268157c add f=24 rgb, f=32 rgba format tests Anthony Kim 2026-02-09 09:35:00 -08:00
  • 5ceb02b9c6 Release decoder after command ahandler consumes bytes Anthony Kim 2026-02-08 00:16:01 -08:00
  • d320898231 offload raw image data to Blob for off-heap storage Anthony Kim 2026-02-07 23:30:06 -08:00
  • cf3939af4a Remove redundant _decodedImages bitmap cache Anthony Kim 2026-02-07 23:11:19 -08:00
  • e14746e6e9 Merge pull request #5682 from Tyriar/3440 Daniel Imms 2026-02-07 06:37:19 -08:00
  • 82333b9414 Remove unnecessary cast Daniel Imms 2026-02-07 06:29:33 -08:00
  • 9eeb2799c1 Remove internal details about underline cell APIs Daniel Imms 2026-02-07 06:17:35 -08:00
  • 5630471480 Merge pull request #5684 from Tyriar/5681 Daniel Imms 2026-02-07 06:24:05 -08:00
  • e0c59e68b2 Make 0x1FB98 and 0x1FB99 perfectly tile Daniel Imms 2026-02-07 06:12:47 -08:00
  • cc8e680790 Add attributesEqual and underline diff APIs Daniel Imms 2026-02-06 16:20:31 -08:00
  • 452ee50c81 Merge pull request #5669 from Tyriar/custom_glyph_alignment Daniel Imms 2026-02-06 12:58:20 -08:00
  • f41e53a0f0 Use correct non-inverse shade char in testWindow Daniel Imms 2026-02-06 12:50:28 -08:00
  • 596ab845d0 Make copy of bytes with Uint8Array since they can be reused by decoder Anthony Kim 2026-02-05 22:04:04 -08:00
  • a59d527d1a Mirror const enum since esbuild cant inline const enum Anthony Kim 2026-02-05 21:38:33 -08:00
  • b287397c4f Merge pull request #5680 from Tyriar/5678 Daniel Imms 2026-02-05 09:29:16 -08:00
  • aebbe81252 Add overviewRuler options to demo Daniel Imms 2026-02-05 09:19:26 -08:00
  • d155bb6767 Move overviewRuler API under scrollbar Daniel Imms 2026-02-05 09:14:58 -08:00
  • 3a147e8e10 Merge pull request #5679 from Tyriar/scrollbar Daniel Imms 2026-02-05 07:28:45 -08:00
  • c2db7d4c8a Add scrollbar.showScrollbar Daniel Imms 2026-02-05 07:20:23 -08:00
  • 456bc73bae Merge pull request #5677 from Tyriar/log_task Daniel Imms 2026-02-05 06:49:05 -08:00
  • 2e776c0820 Use ILogService in TaskQueue Daniel Imms 2026-02-05 06:40:50 -08:00
  • 08f85cf826 Use wasm-parts v0.3.0., remove manual sharding/leftover, update iip! Anthony Kim 2026-02-05 00:20:39 -08:00
  • 6f163beb97 Merge pull request #5674 from xtermjs/anthonykim1/addScreenElementAPI Daniel Imms 2026-02-04 04:40:37 -08:00
  • b0d0bf8187 Update typings/xterm.d.ts Daniel Imms 2026-02-04 04:32:37 -08:00
  • 32e77c3b81 Lint Anthony Kim 2026-02-03 23:24:57 -08:00
  • e95ec8d4bc feed to decoder directly, try to clean things before getting upgraded base64 decoder Anthony Kim 2026-02-03 17:26:59 -08:00
  • cba6e3d191 Add api to expose screenElement Anthony Kim 2026-02-03 15:49:07 -08:00
  • d15b426bd4 Readme edit for kittySupport Anthony Kim 2026-02-03 13:53:47 -08:00
  • c907edd75f Separate out test, add failing//skip test for cursor placements Anthony Kim 2026-02-03 13:53:33 -08:00
  • 5741e450e6 Merge pull request #5665 from Tyriar/de_vs Daniel Imms 2026-02-03 07:14:08 -08:00
  • 6ef653e589 Merge remote-tracking branch 'upstream/master' into de_vs Daniel Imms 2026-02-03 07:05:50 -08:00
  • a4c0e4690e Make arrows a little less fat Daniel Imms 2026-02-03 07:00:33 -08:00
  • a31f78bc8b Prefix all scrollbar classes with xterm- Daniel Imms 2026-02-03 06:57:50 -08:00
  • ca8e8546b5 Remove unused methods on scrollable element Daniel Imms 2026-02-03 06:00:24 -08:00
  • 3d473b52b6 Further merge and reduce Daniel Imms 2026-02-03 05:21:03 -08:00
  • a2bec2aeab Merge pull request #5672 from Tyriar/blink_opt Daniel Imms 2026-02-03 05:15:45 -08:00
  • 205cf6089d Prevent blink interval from running unless needed Daniel Imms 2026-02-03 05:07:40 -08:00
  • 8b0a6f9785 Enumerate all block pattern codepoints Daniel Imms 2026-02-03 05:04:03 -08:00
  • db0226be5c Add triangular shade chars fill tests Daniel Imms 2026-02-03 04:59:10 -08:00
  • ab5c06cf17 Merge abstract and smooth scrollable elements Daniel Imms 2026-02-03 04:55:32 -08:00
  • 9a778f0c98 Move back to CellColorResolver Daniel Imms 2026-02-03 04:53:02 -08:00
  • c102b4af50 Merge pull request #5671 from Tyriar/944 Daniel Imms 2026-02-03 04:03:20 -08:00
  • f3a7cac49f Handle options within blink state manager Daniel Imms 2026-02-03 03:55:25 -08:00
  • 0d2a58c9d0 Clean up lifecycle of blink manager Daniel Imms 2026-02-03 03:48:28 -08:00