Daniel Imms
c9fc6fca8e
Lint
2026-01-10 04:39:26 -08:00
Daniel Imms
73cba6dda3
Clean up, add sgr extension to api
2026-01-10 04:38:06 -08:00
Daniel Imms
50b0f3d7ee
Add vtExtensions.kittySgrBoldFaintControl
2026-01-10 04:31:36 -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
98ea14824a
Make lint happy
2026-01-09 13:14:30 -08:00
Daniel Imms
4c905dad33
Update API jsdoc
2026-01-09 13:02:18 -08:00
Daniel Imms
e3fdcc7869
Fix API lint
2026-01-09 13:01:22 -08:00
Daniel Imms
0674663a5a
Remove unused import
2026-01-09 12:56:45 -08:00
Daniel Imms
e07832a420
Merge branch 'master' into 4198_kitty
2026-01-09 12:51:48 -08:00
Daniel Imms
934b5dc8fa
Merge pull request #5602 from Tyriar/5601
...
Add SGR 221 and 222
2026-01-09 12:21:43 -08:00
Daniel Imms
7a544d8346
Add SGR 221 and 222
...
Fixes #5601
2026-01-09 12:13:40 -08:00
Daniel Imms
c624a47780
Maintain different buffer flags, stack limit, tests
2026-01-09 11:59:50 -08:00
Daniel Imms
5a29d489c3
Separate out kitty keyboard handlers
2026-01-09 11:46:57 -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
566589f7c1
More comprehensive tests
2026-01-09 07:23:12 -08:00
Daniel Imms
8dbc91dc24
Add vtExtensions to demo
2026-01-09 07:15:45 -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
756c353237
Merge pull request #5593 from kallsyms/improve-lines-cache-perf
...
improve SearchLineCache performance
2026-01-09 05:59:54 -08:00
Daniel Imms
49a8ac8fc0
Merge pull request #5599 from Tyriar/flush
...
Flush writes on resize
2026-01-09 05:37:21 -08:00
Daniel Imms
bf7c95b6cc
Flush writes on resize
...
Fixes #5597
2026-01-09 05:25:22 -08:00
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
9bd128b315
Merge pull request #5594 from Tyriar/onSelectionChangeClear
...
Fire onSelectionChange on clear
2026-01-08 17:44:16 -08:00
Daniel Imms
729a670043
Merge pull request #5596 from Tyriar/lint_changes
...
New npm script to lint only changes
2026-01-08 17:39:34 -08:00
Daniel Imms
bd8454db55
Another poll case
2026-01-08 17:37:44 -08:00
Daniel Imms
d6f6a6af9a
Lint instructions
2026-01-08 17:32:50 -08:00
Daniel Imms
d65f9312ea
Add lint-changes npm scripts
2026-01-08 17:32:15 -08:00
Daniel Imms
a437d12004
Poll to avoid a race
2026-01-08 17:25:26 -08:00
Daniel Imms
437490308c
Merge pull request #5595 from Tyriar/download_fonts
...
Remove download fonts
2026-01-08 17:18:36 -08:00
Daniel Imms
3250c31202
Remove download fonts
2026-01-08 17:09:26 -08:00
Daniel Imms
55d12e03d1
Remove unneeded test
2026-01-08 17:04:35 -08:00
Daniel Imms
6efb319ece
Add tests more thorough tests for onSelectionChange
2026-01-08 17:01:56 -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
Nick Gregory
a8c9128841
improve SearchLineCache performance
2026-01-07 16:04:49 -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
c97abced76
Merge pull request #5590 from Tyriar/5587
...
Add undefined checks in erase calls
2026-01-05 11:17:40 -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
ccf9727b85
Merge pull request #5583 from Tyriar/root
...
Clean up root, remove auto approve settings
2026-01-04 06:44:57 -08:00
Daniel Imms
1dfdde9e27
Clean up root, remove auto approve settings
...
These are automatically auto approved in upcoming vscode
2026-01-04 06:38:53 -08:00
Daniel Imms
2712e88d0a
Merge pull request #5582 from Tyriar/readme2
...
Update readme 2
2026-01-04 06:28:32 -08:00
Daniel Imms
b5da8a28f6
Update readme 2
2026-01-04 06:27:22 -08:00
Daniel Imms
66c4f8b116
Merge pull request #5581 from Tyriar/readme
...
Update readme
2026-01-04 06:20:48 -08:00
Daniel Imms
9148c80d1a
Update readme
...
- Added x2 scale logo
- Revised wording
- Added new addons
2026-01-04 06:18:50 -08:00
Daniel Imms
e1bfc7dd1f
Merge pull request #5178 from jerch/webfonts-addon
...
Add webfonts addon
2026-01-04 05:43:01 -08:00