Daniel Imms
0adbedf98d
Request links after viewport resize
...
This clears the underline when hovering the link but this is an edge
case that isn't so important. As it's difficult to do outside of the
demo.
Fixes #4357
2022-12-27 06:41:58 -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