Daniel Imms
8112fbf210
Merge pull request #5598 from Tyriar/5588
...
Fix exception on resize during write
2026-01-08 18:10:41 -08:00
Daniel Imms
16a13f8504
Fix exception on resize during write
...
Fixes #5588
2026-01-08 18:03:42 -08:00
Daniel Imms
55d12e03d1
Remove unneeded test
2026-01-08 17:04:35 -08:00
Daniel Imms
b69afe5765
Merge remote-tracking branch 'upstream/master' into onSelectionChangeClear
2026-01-08 16:51:54 -08:00
Daniel Imms
613aa6ba23
Fire onSelectionChange when starting to drag
2026-01-08 16:51:45 -08:00
Daniel Imms
94a264679e
Merge pull request #5591 from Tyriar/5586
...
Ensure mouse listeners are removed on dispose
2026-01-05 12:38:41 -08:00
Daniel Imms
cb35d1b487
Ensure mouse listeners are removed on dispose
...
Also use ? over ! just in case
Fixes #5586
2026-01-05 12:31:54 -08:00
Daniel Imms
9db31db886
Add undefined checks in erase calls
...
This is likely a race condition during a resize which is hard to say
what the right behavior is. Instead of hard failing by throwing an
error, silently ignore if this happens.
Fixes #5587
2026-01-05 11:10:56 -08:00
Daniel Imms
73e3357526
Merge pull request #5579 from Tyriar/proposed
...
Make everything except unicode APIs stable
2026-01-03 15:04:25 -08:00
Daniel Imms
7389a1097d
Update tests to use unicode for proposed check
2026-01-03 14:57:55 -08:00
Daniel Imms
8193ceae12
Make everything except unicode APIs stable
2026-01-03 14:40:07 -08:00
Daniel Imms
d7850af9a2
Fix lint
2026-01-03 14:19:36 -08:00
Daniel Imms
e2f45b5f4e
Fix for modern node that includes a navigator.userAgent
2026-01-03 14:10:44 -08:00
Daniel Imms
08c49301b7
Fix isNode detection when process module is used in webpack
...
Fixes #5341
2026-01-03 11:19:23 -08:00
Daniel Imms
8e4de23c11
Merge pull request #5565 from Tyriar/2797
...
Support ctrl+^ -> RS, move to physical key
2026-01-01 05:25:52 -08:00
Daniel Imms
1caf6dbe50
Fix tests
2026-01-01 05:19:56 -08:00
Daniel Imms
1c97e40a6a
Support ctrl+^ -> RS, move to physical key
...
Fixes #2797
Part of #1862
2026-01-01 04:41:44 -08:00
Daniel Imms
44a8c7efbc
Fix test expectations
2025-12-31 17:08:05 -08:00
Daniel Imms
6277bb363c
Serialize showCursor
...
Fixes #3364
2025-12-31 08:12:39 -08:00
Daniel Imms
519b1c5ef7
Fix touch scrolling
...
Fixes #5489
2025-12-31 06:27:45 -08:00
Daniel Imms
4700e18833
Merge pull request #5561 from Tyriar/5558
...
Fix allowTransparency in lib and demo
2025-12-31 05:08:29 -08:00
Daniel Imms
d143340b60
Fix allowTransparency in lib and demo
...
Fixes #5558
Fixes #5560
2025-12-31 05:00:33 -08:00
Daniel Imms
da4243cf02
Don't skip new tests, implement CSI Ps ^
2025-12-30 06:59:27 -08:00
Daniel Imms
481431fbc1
Update playwright test to latest
2025-12-30 06:03:17 -08:00
Daniel Imms
2785f11860
Merge pull request #5553 from Tyriar/1526
...
Save cursor and restore more modes
2025-12-30 04:55:51 -08:00
Daniel Imms
857c4529cd
Save cursor and restore more modes
...
Fixes #1526
2025-12-30 04:49:54 -08:00
Daniel Imms
982f5e15ff
Merge pull request #5551 from Tyriar/702
...
Add dimensions API
2025-12-30 04:37:31 -08:00
Daniel Imms
214289aaab
Add dimensions API
...
Fixes #702
2025-12-30 03:58:26 -08:00
Daniel Imms
a513120348
Get dom/width cache tests passing in node
2025-12-30 03:32:34 -08:00
Daniel Imms
ef978b370b
Use OffscreenCanvas over DOM for WidthCache
...
Fixes #5548
2025-12-30 02:57:09 -08:00
Daniel Imms
1ad23d6081
Merge pull request #5539 from Tyriar/ris
...
Add RIS metadata comment
2025-12-29 05:06:07 -08:00
Daniel Imms
5174a7310f
Add RIS metadata comment
...
Fixes #5043
2025-12-29 05:00:13 -08:00
Daniel Imms
9780b44115
Fix decorations with height > 1
...
Fixes #4855
2025-12-29 04:14:56 -08:00
Daniel Imms
4b9566cef0
Merge pull request #5535 from Tyriar/5408_2
...
Fix firefox selection when in shadow dom take 2
2025-12-28 16:05:49 -08:00
Loïc Mangeonjean
e7434a932d
fix: fix computed style computation on firefox inside a shadow dom
2025-12-28 15:55:21 -08:00
Daniel Imms
cdb0497d0d
Merge pull request #5534 from Tyriar/5184_sync_reset
...
Force reset to use sync render
2025-12-28 15:22:13 -08:00
Daniel Imms
2fb42c554e
Force reset to use sync render
...
Fixes #5184
2025-12-28 15:16:23 -08:00
Daniel Imms
65aa28464c
Merge pull request #5530 from Tyriar/4339
...
Fix double annoucne of too much output
2025-12-28 14:57:09 -08:00
Daniel Imms
2baad39ccf
Fix double annoucne of too much output
...
Fixes #4339
2025-12-28 14:51:12 -08:00
Daniel Imms
c975956f2a
Merge pull request #5529 from Tyriar/worktree1
...
Force a sync render after resize occurs
2025-12-28 14:44:44 -08:00
Daniel Imms
4619a755b1
Force a sync render after resize occurs
...
Fixes #4922
Related microsoft/vscode#230120
2025-12-28 14:38:42 -08:00
Daniel Imms
6157f523a8
Merge pull request #5523 from Tyriar/4628
...
Add idle timeout which pauses cursor blink
2025-12-28 14:04:49 -08:00
Daniel Imms
2c32ef5963
Fix lint
2025-12-28 13:53:03 -08:00
Daniel Imms
4985c9f3f9
Use shared constant for idle timeout
2025-12-28 13:37:25 -08:00
Daniel Imms
2e1651badd
Pull dom renderer blink management into class
2025-12-28 13:35:57 -08:00
Daniel Imms
7d1f74fb8b
Use const enums for constants
2025-12-28 13:33:51 -08:00
Daniel Imms
f8c1f5a32f
Add idle timeout which pauses cursor blink
...
Fixes #4628
2025-12-28 13:30:58 -08:00
Daniel Imms
2a283a307c
Fix lint
2025-12-28 07:56:31 -08:00
Daniel Imms
ab4524873b
Add test for DECSET quirks
2025-12-28 07:49:12 -08:00
Daniel Imms
ca5a681363
Add quirks setting to control DECSET/DECRST 12
...
Fixes #5314
2025-12-28 07:34:55 -08:00