Daniel Imms
d17df65fad
Improve rendering of dotted underlines
...
Fixes #4060
2022-12-23 14:04:12 -08:00
Daniel Imms
d34bb5ed79
Merge pull request #4343 from Tyriar/bump_other_addons
...
Bump other addons for v5.1 release
2022-12-21 08:28:46 -08:00
Daniel Imms
ace4c3663f
Bump other addons for v5.1 release
...
Fixes #4336
2022-12-21 08:27:01 -08:00
Daniel Imms
75075ebb70
Merge pull request #4342 from Tyriar/4341
...
Fix link event listener leak
2022-12-20 15:15:22 -08:00
Daniel Imms
7b8ad8c0b4
Improve comment
2022-12-20 15:01:30 -08:00
Daniel Imms
f28c21eb77
Fix link event listener leak
...
The bug here is that _clearCurrentLink was being called only on the
line(s) that changed, but _askForLink was then being triggered
regardless. This caused more onRenderedViewportChange listeners to be
registered and for the thread blocking to get exponentially worse.
Fixes #4341
2022-12-20 14:58:35 -08:00
Daniel Imms
3142460db5
Merge pull request #4335 from jerch/cleanup_buffer
...
Cleanup Buffer.ts
2022-12-19 17:01:26 -08:00
Daniel Imms
b97b1b6093
Merge pull request #4337 from Tyriar/whitespace_bump
...
Make package.json changes to trigger release
2022-12-19 12:55:19 -08:00
Daniel Imms
303db85763
Make package.json changes to trigger release
...
Fixes #4336
2022-12-19 12:55:01 -08:00
Jörg Breitbart
49ec7199e9
remover iterator and stringIndexToBufferIndex from buffer
2022-12-19 19:50:18 +01:00
Daniel Imms
19c760a204
Merge pull request #4333 from xtermjs/revert-4196-ansiheadless
...
Revert "SerializeAsHTML(): Fallback to default ansi colors when running headless terminal"
5.1.0
2022-12-19 10:20:24 -08:00
Daniel Imms
3a81ef54ca
Revert "SerializeAsHTML(): Fallback to default ansi colors when running headless terminal"
2022-12-19 10:10:59 -08:00
Daniel Imms
6cfdcb1b0d
Merge pull request #4332 from Tyriar/r5_1_0
...
v5.1.0
2022-12-19 09:56:50 -08:00
Daniel Imms
30ef1fcaa5
v5.1.0
2022-12-19 09:56:20 -08:00
Daniel Imms
84b8121105
Merge pull request #4288 from jerch/fix_weblinks
...
Fix weblinks
2022-12-19 08:57:15 -08:00
Jörg Breitbart
218cfd256c
Merge branch 'master' into fix_weblinks
2022-12-19 15:59:11 +01:00
Jörg Breitbart
1757f2733c
explicit type for link test data
2022-12-19 15:49:10 +01:00
Jörg Breitbart
9411acbc73
move link tests to demo
2022-12-19 15:33:10 +01:00
Daniel Imms
cb4102cdcb
Merge pull request #4330 from Tyriar/2533
...
Add VT buttons through CSI P
2022-12-19 06:30:11 -08:00
Daniel Imms
1926c9bbbc
Add sequence buttons through CSI P
2022-12-19 06:20:01 -08:00
Daniel Imms
06145c02b1
Add IL vt button
...
Part of #2533
2022-12-19 06:11:34 -08:00
Jörg Breitbart
d65898ffed
Merge branch 'master' into fix_weblinks
2022-12-19 14:19:43 +01:00
Daniel Imms
b5e6066f8c
Merge pull request #4327 from Tyriar/2603
...
Improve IAttributeData jsdoc
2022-12-18 08:51:41 -08:00
Daniel Imms
0981ca8796
Merge pull request #4328 from Tyriar/vscode166909
...
Remove ! to improve safety
2022-12-16 11:16:17 -08:00
Daniel Imms
ffeaa2b976
Remove ! to improve safety
...
See microsoft/vscode#166909
This doesn't necessarily fix that, but it does remove the hacky ! which could
potentially let an error slip past TS.
2022-12-16 11:05:03 -08:00
Daniel Imms
167765f932
Improve IAttributeData jsdoc
...
Fixes #2603
2022-12-16 10:53:21 -08:00
Daniel Imms
bcdbb61ed4
Merge pull request #4326 from Tyriar/166878
...
Fix NPE in webgl renderer
2022-12-16 10:51:52 -08:00
Daniel Imms
ea7571c2b9
Fix NPE in webgl renderer
...
Theory is this can happen when a resize down happens as end will be too big
See microsoft/vscode#166878
2022-12-16 10:42:05 -08:00
Daniel Imms
880b726bcb
Merge pull request #4325 from Tyriar/4056
...
Fix canvas renderer selection not re-rendering sometimes
2022-12-16 09:39:28 -08:00
Daniel Imms
902da2800b
Merge pull request #4324 from Ry0taK/feature/secure-links-by-default
...
Add allowNonHttpProtocols option to ILinkHandler
2022-12-16 09:32:54 -08:00
Daniel Imms
2bd9c4e839
Fix canvas renderer selection not re-rendering sometimes
...
Fixes #4056
2022-12-16 09:28:02 -08:00
RyotaK
b3d36478ca
Properly handle errors from URL constructor
2022-12-16 17:01:00 +00:00
RyotaK
b07c016fea
Adjust the comment
2022-12-16 16:58:55 +00:00
Daniel Imms
0b5625581e
Merge pull request #4284 from JasonXJ/a11y-2
...
Fix a11y issues #4269
2022-12-16 08:57:55 -08:00
RyotaK
e4b473785d
Make comment more clear
2022-12-16 16:54:27 +00:00
RyotaK
cb8d93a1ef
Implement protocol validation
2022-12-16 16:50:57 +00:00
RyotaK
8636d0f820
Add allowNonHttpProtocols to typings
2022-12-17 01:31:11 +09:00
Daniel Imms
f79644bd4c
Merge pull request #4298 from jerch/fix_4295
...
re-eval previous active link
2022-12-16 08:12:19 -08:00
Daniel Imms
917e31ee17
Merge pull request #4322 from Tyriar/4124
...
Explain object option edge case
2022-12-15 17:06:24 -08:00
Daniel Imms
aba59e9386
Explain object option edge case
...
Fixes #4124
2022-12-15 16:41:31 -08:00
Daniel Imms
1c7c4eb62f
Merge pull request #4315 from Tyriar/2757
...
Allow scroll bar interaction in demo in screenReaderMode
2022-12-15 07:58:45 -08:00
Daniel Imms
fc41968131
Allow scroll bar interaction in demo in screenReaderMode
...
Fixes #2757
2022-12-15 07:50:45 -08:00
Daniel Imms
04177de95b
Merge pull request #4313 from Tyriar/4258
...
Support slash and triangle custom glyphs
2022-12-14 13:36:35 -08:00
Daniel Imms
c9c07aeabd
Support slash and triangle custom glyphs
...
This also fixes an issue with padding making glyphs regress
Fixes #4258
2022-12-14 13:15:05 -08:00
Daniel Imms
0cc759e0b1
Merge pull request #4312 from xtermjs/Tyriar-patch-1
...
Point new issue questions at GH discussions
2022-12-14 12:30:33 -08:00
Daniel Imms
852255ea03
Point new issue questions at GH discussions
2022-12-14 12:10:48 -08:00
Daniel Imms
88f459583e
Merge pull request #4311 from Tyriar/vtbuttons
...
Add VT arrow buttons
2022-12-14 09:37:38 -08:00
Daniel Imms
fd8a0690c9
Add VT arrow buttons
...
Part of #2064
2022-12-14 09:28:25 -08:00
Daniel Imms
6e2744a299
Merge pull request #4310 from Tyriar/4309
...
Improve explanation of danger with the linkHandler API
2022-12-14 08:21:55 -08:00
Daniel Imms
15e3b1ac12
Improve explanation of danger with the linkHandler API
...
Fixes #4309
2022-12-14 08:10:52 -08:00