arencoskun
bbd1a1dbe2
Try to fix linter errors
2024-02-01 13:05:13 +03:00
arencoskun
f1e563ad5f
Expose API method for writing to application side ( #4948 )
2024-02-01 11:17:25 +03:00
Daniel Imms
8e015ebf87
Merge pull request #4950 from Tyriar/tyriar/blending
...
Fix background selection blending for true color
2024-01-30 11:25:14 -08:00
Daniel Imms
3c88c767cd
Fix background selection blending for true color
...
Bug in #4920
See microsoft/vscode#200428
2024-01-30 11:16:19 -08:00
jerch
99df13b085
Merge pull request #4937 from szymonkaliski/sk/fix-url-parsing
...
fix weblinks addon url parsing for url.encoded urls
2024-01-11 21:43:05 +01:00
Szymon Kaliski
f03d870bcd
adjust a comment
2024-01-11 11:23:24 -08:00
Szymon Kaliski
856666d5bd
fix url parsing for urls with percentage sign in them
2024-01-05 09:43:33 +01:00
Daniel Imms
1940bbec75
Merge pull request #4931 from Tyriar/tyriar/out_ignore
...
Ignore out dirs in eslint
2023-12-30 09:30:46 -08:00
Daniel Imms
7b7fb73611
Ignore out dirs in eslint
2023-12-30 09:30:25 -08:00
Daniel Imms
b97baa7ff1
Merge pull request #4930 from PerBothner/update-eslint
...
Update required eslint and eslint-plugin-jsdoc versions
2023-12-30 09:26:34 -08:00
Per Bothner
a7bf3b22c1
Update required eslint and eslint-plugin-jsdoc versions
...
This fixes a problem when using node 20.*.*, because eslint-plugin-jsdoc@39.9.1
requires node version "^14 || ^16 || ^17 || ^18 || ^19".
2023-12-29 18:13:09 -08:00
Daniel Imms
442c1583e7
Merge pull request #4866 from silamon/remove-16-ci
...
Remove unit tests with Node 16
2023-12-29 04:14:20 -08:00
Daniel Imms
217acef6b2
Merge branch 'master' into remove-16-ci
2023-12-29 04:03:53 -08:00
Daniel Imms
0eed746638
Merge pull request #4878 from xtermjs/dependabot/npm_and_yarn/addons/addon-ligatures/axios-1.6.0
...
Bump axios from 0.21.2 to 1.6.0 in /addons/addon-ligatures
2023-12-29 04:02:51 -08:00
Daniel Imms
1b4f0606ca
Merge pull request #4929 from Tyriar/tyriar/metrics
...
Implement and default to text metrics measure strategy
2023-12-29 04:02:04 -08:00
Daniel Imms
3c4d567be9
Merge pull request #4915 from tisilent/update-attachCustomWheelEventHandler-comments
...
Update attachCustomWheelEventHandler comments
2023-12-29 03:58:50 -08:00
Daniel Imms
82d50a4f89
Allow fit addon test to work when hidden
2023-12-29 03:57:37 -08:00
Daniel Imms
379c382fe7
Pull common measure parts into base class
2023-12-29 03:47:44 -08:00
Daniel Imms
559026bbf3
Implement and default to text metrics measure strategy
...
Fixes #3449
2023-12-29 03:40:44 -08:00
Daniel Imms
08e67a3a0b
Merge pull request #4927 from Tyriar/tyriar/color
...
Move rgba.toColor to channels.toColor
2023-12-28 09:55:28 -08:00
Daniel Imms
1a82e0d421
Remove todo
...
Not much gain by caching the value
2023-12-28 09:47:05 -08:00
Daniel Imms
2e03680128
Add channels.toColor tests
2023-12-28 09:32:57 -08:00
Daniel Imms
94a9ce8566
Move toColor into channels
...
It operates on rgba channels, not a packed 32 bit int
2023-12-28 09:29:30 -08:00
Daniel Imms
6e351dd4ac
Merge pull request #4924 from Tyriar/link_refactor
...
Split Linkifier2 (always active) into Linkifier (after attach) and LinkProviderService (always active)
2023-12-23 08:57:12 -08:00
Daniel Imms
53604e427b
Update test-unit node to 18
2023-12-23 08:49:37 -08:00
Daniel Imms
1b52c97fd0
Add wait for builld job to test-unit
2023-12-23 08:46:09 -08:00
Daniel Imms
dbcb43f1d3
Rename Linkifier2 -> Linkifier
2023-12-23 08:32:39 -08:00
Daniel Imms
d7c8d063b6
Get linkifier test to work
2023-12-23 08:31:50 -08:00
Daniel Imms
de41c9f306
Make linkifier always attached to dom
2023-12-23 08:29:28 -08:00
Daniel Imms
8733d2cfa2
Separate link provider service from linkifier
2023-12-23 08:21:35 -08:00
Daniel Imms
b3737d6ff0
Merge pull request #4921 from Tyriar/tyriar/crosshair
...
Fix crosshair cursor now working in some embedders
2023-12-20 10:02:44 -08:00
Daniel Imms
56a6a010ab
Fix crosshair cursor now working in some embedders
...
This was not happening in the demo because the xterm instance is almost
always focused.
See microsoft/vscode#199848
2023-12-20 07:28:26 -08:00
Daniel Imms
341d9f0597
Merge pull request #4920 from Tyriar/tyriar/bg_blend
...
Add bg+powerline background blend behavior
2023-12-19 08:57:03 -08:00
Daniel Imms
a4505ed724
Skip another test on canvas
2023-12-19 08:47:54 -08:00
Daniel Imms
b843e0fc8e
Pass through dom skip exceptions flag
2023-12-19 08:44:14 -08:00
Daniel Imms
c0fac5e5f1
Fix test suppression
2023-12-19 08:38:55 -08:00
Daniel Imms
78a945ae9e
Suppress test failure
2023-12-19 08:34:16 -08:00
Daniel Imms
9b62849bb8
Fix lint
2023-12-19 08:23:21 -08:00
Daniel Imms
66b426311e
Fix compile
2023-12-19 08:21:18 -08:00
Daniel Imms
7bee001868
Ensure addons are loaded in standalone tests
2023-12-19 08:18:44 -08:00
Daniel Imms
22f1ce4a11
Add bg+powerline background blend behavior
...
When a with bg is selected, the cell's regular background will be blended
with 50% opacity selectionBackground in order to retain the bg color info
as well as getting the color to change and getting decent contrast.
This commit also fixes a terrible, nasty bug where the standalone shared
renderer tests were causing the terminal to open multiple times and not
get the WebGL addon activated the second time. So some tests were actually
testing the DOM renderer :o
Fixes #4918
2023-12-19 08:16:48 -08:00
Daniel Imms
805823df7a
Merge pull request #4919 from Tyriar/tyriar/noisy
...
Remove tracing drawToCache call
2023-12-19 05:50:32 -08:00
Daniel Imms
7c5ad6b7a9
Remove tracing drawToCache call
...
This was a little noisy and didn't end up being that useful
2023-12-19 05:44:55 -08:00
Daniel Imms
0904078bf4
Merge pull request #4912 from jeanp413/fix-vscode-200469
...
Fixes vscode #200469
2023-12-15 08:26:27 -08:00
Jean Pierre
9f995c6ff8
💄
2023-12-15 16:03:37 +00:00
tisilent
427b4f6c6d
Update attachCustomWheelEventHandler comments
2023-12-14 16:55:49 +08:00
jeanp413
81a4d860c5
💄
2023-12-12 09:21:55 -05:00
jeanp413
7ac95fab28
More fixes
2023-12-12 09:19:53 -05:00
Daniel Imms
1f15c47a43
Merge pull request #4913 from Tyriar/tyriar/wheel_handlers
...
addCustomWheelEventHandler API
2023-12-12 05:25:31 -08:00
Daniel Imms
88ba66d00b
addCustomWheelEventHandler API
...
I opted for consistency with the key event handler over our more modern
approach, we can migrate them at the same time if we end up returning
a disposable.
See microsoft/vscode#76381
2023-12-12 05:17:24 -08:00