Daniel Imms
|
34e68b1ad4
|
Speed up all remaining unit tests below threshold (40ms?)
|
2026-01-31 15:50:51 -08:00 |
|
Daniel Imms
|
7e3c41ba49
|
Merge pull request #5643 from Tyriar/cacheWorkCell
Cache work cell in hot loops
|
2026-01-31 10:33:25 -08:00 |
|
Daniel Imms
|
3ef43aedb1
|
Cache work cell in hot loops
|
2026-01-31 10:26:15 -08:00 |
|
Daniel Imms
|
9eaf5b45dc
|
Merge pull request #5641 from Tyriar/padStart
Use native padStart over custom impl
|
2026-01-31 10:25:24 -08:00 |
|
Daniel Imms
|
e542affaca
|
Use native padStart over custom impl
|
2026-01-31 10:17:52 -08:00 |
|
Daniel Imms
|
9fca3d8ecf
|
Merge branch 'master' into 5626
|
2026-01-31 09:12:15 -08:00 |
|
Daniel Imms
|
8eed7b4163
|
Merge pull request #5639 from Tyriar/nullish
Add @typescript-eslint/prefer-nullish-coalescing eslint rule
|
2026-01-31 09:03:35 -08:00 |
|
Daniel Imms
|
c29938ee83
|
Merge pull request #5634 from Tyriar/const_enum
Use const enum in EscapeSequences
|
2026-01-31 09:00:38 -08:00 |
|
Daniel Imms
|
0e679ea6ae
|
Use nullish coalescing in KeyboardService
|
2026-01-31 08:56:53 -08:00 |
|
Daniel Imms
|
d0e8141f7c
|
Merge branch 'master' into nullish
|
2026-01-31 08:56:14 -08:00 |
|
Daniel Imms
|
1d322c9e45
|
Fix name to follow enum rules
|
2026-01-31 08:54:15 -08:00 |
|
Daniel Imms
|
bad7e329df
|
Add @typescript-eslint/prefer-nullish-coalescing eslint rule
|
2026-01-31 08:43:05 -08:00 |
|
Daniel Imms
|
ae5e7e55c8
|
Merge pull request #5638 from Tyriar/tyriar/comma
Add @stylistic/comma-spacing eslint rule
|
2026-01-31 08:32:49 -08:00 |
|
Daniel Imms
|
5938b8823d
|
Add @stylistic/comma-spacing eslint rule
|
2026-01-31 07:38:16 -08:00 |
|
Daniel Imms
|
de01d4608c
|
Move kitty input mode into a class to avoid init cost
|
2026-01-30 07:09:48 -08:00 |
|
Daniel Imms
|
d35481c3f9
|
Move win32 input mode into a class to avoid init cost
|
2026-01-30 07:07:55 -08:00 |
|
Daniel Imms
|
01450f044a
|
Merge pull request #5632 from Tyriar/5631
Remove vs dependency in common
|
2026-01-30 06:39:28 -08:00 |
|
Daniel Imms
|
f80dbf3d03
|
Fix lint, split up namespace and interface
|
2026-01-30 06:21:15 -08:00 |
|
Daniel Imms
|
e8d99d50a6
|
Remove vs dependency in common
Fixes #5631
|
2026-01-30 06:03:16 -08:00 |
|
Daniel Imms
|
6f87ae77a7
|
Support color scheme reporting
CSI ? 996 n
CSI ? 2031 h
CSI ? 2031 l
Fixes #5626
|
2026-01-27 10:19:26 -08:00 |
|
Anthony Kim
|
8e29591b9f
|
Add registerApcHandler to public api
|
2026-01-21 10:42:36 -08:00 |
|
Daniel Imms
|
afc6f0b7eb
|
Fix caps not working in win32InputMode
Part of #2357
|
2026-01-11 09:00:08 -08:00 |
|
Daniel Imms
|
8b35c67dd3
|
useWin32 -> useWin32InputMode
|
2026-01-10 05:52:19 -08:00 |
|
Daniel Imms
|
ee47054678
|
Implement win32-input-mode
Fixes #2357
|
2026-01-10 05:27:03 -08:00 |
|
Daniel Imms
|
73cba6dda3
|
Clean up, add sgr extension to api
|
2026-01-10 04:38:06 -08:00 |
|
Daniel Imms
|
686c67a14b
|
Make mandatory browser services readonly
|
2026-01-10 04:20:29 -08:00 |
|
Daniel Imms
|
ec78500f86
|
Create IKeyboardService
|
2026-01-10 04:19:23 -08:00 |
|
Daniel Imms
|
4a67836a5b
|
Remove support responses
Wrong place for them
|
2026-01-09 11:42:00 -08:00 |
|
Daniel Imms
|
3adf6be988
|
Fix some edge cases
|
2026-01-09 10:36:13 -08:00 |
|
Daniel Imms
|
992da3cc4d
|
Hook up vt extensions option
|
2026-01-09 07:07:10 -08:00 |
|
Daniel Imms
|
3fbaef06ef
|
Align behavior closer with kitty
|
2026-01-09 06:53:12 -08:00 |
|
Daniel Imms
|
2265fa2ade
|
Implement kitty keyboard protocol (CSI u)
Fixes #4198
|
2026-01-09 05:59:57 -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
|
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
|
8193ceae12
|
Make everything except unicode APIs stable
|
2026-01-03 14:40:07 -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
|
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
|
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 |
|