Daniel Imms
66780c03d4
Merge pull request #5196 from ceccopierangiolieugenio/add-pyTermTk-sandbox-project
...
Add pyTermTk HTML5 Exporter project to "Real-world uses"
2025-01-08 09:33:30 -08:00
Daniel Imms
6b53ab4b61
Merge pull request #5252 from jtbandes/patch-1
...
Fix ReferenceError in publish.js
2025-01-08 09:33:19 -08:00
Daniel Imms
334ca07eae
Merge branch 'master' into add-pyTermTk-sandbox-project
2025-01-08 09:33:03 -08:00
Daniel Imms
7e01dc1358
Merge pull request #5219 from jackieoft/master
...
Add new site to Real-world uses
2025-01-08 09:32:13 -08:00
Daniel Imms
84f14cab58
Merge branch 'master' into master
2025-01-08 09:32:01 -08:00
Daniel Imms
85992928a7
Merge pull request #5247 from mathiscode/patch-1
...
Update README.md - add ecmaOS as Use Case
2025-01-08 09:30:57 -08:00
Daniel Imms
582a027df1
Merge branch 'master' into master
2025-01-08 09:30:29 -08:00
Daniel Imms
c1446d6385
Merge branch 'master' into patch-1
2025-01-08 09:28:02 -08:00
Daniel Imms
0151805864
Merge pull request #5285 from Tyriar/5284_detailed_liga
...
Support detailed ligatures and variants
2025-01-08 06:40:30 -08:00
Daniel Imms
408d0995dd
Support detailed ligatures and variants
...
Fixes #5284
2025-01-08 06:26:15 -08:00
Daniel Imms
9e206415b8
Merge pull request #5279 from AnouarTouati/fixing-#5270
...
Fixes : #5270 regex case-sensitive should behave like monaco
2025-01-07 06:45:03 -08:00
Daniel Imms
ffc61258f9
Merge pull request #5278 from Tyriar/liga_texture_limit
...
Handle glyph widths up to the maximum device texture size
2025-01-07 06:43:52 -08:00
Daniel Imms
a095c100ce
Merge pull request #5280 from Tyriar/monospace
...
Remove courier fonts from defaults
2025-01-07 06:40:22 -08:00
Daniel Imms
3c790ffbc5
Merge branch 'master' into fixing-#5270
2025-01-07 06:34:33 -08:00
Daniel Imms
04c1782f2f
Merge branch 'master' into liga_texture_limit
2025-01-07 06:34:25 -08:00
Daniel Imms
1efd52af30
Merge branch 'master' into monospace
2025-01-07 06:34:15 -08:00
Daniel Imms
cc78831262
Merge pull request #5281 from Tyriar/pw_dep
...
Pin Ubuntu 22 to fix playwright GH Actions issue for now
2025-01-07 06:34:04 -08:00
Daniel Imms
a7b98de833
Handle overflowing to new row
2025-01-07 06:28:59 -08:00
Daniel Imms
2c11eae732
Pin ubuntu to v22
2025-01-07 06:02:30 -08:00
Daniel Imms
bb7393b1cb
.
2025-01-07 06:00:38 -08:00
Daniel Imms
23e3905529
.
2025-01-07 05:55:39 -08:00
Daniel Imms
2774a27500
Try fix playwright dependency problem
2025-01-07 05:53:03 -08:00
Daniel Imms
763d2e773a
Match coding style of repo
2025-01-07 05:38:11 -08:00
Daniel Imms
38d340d176
Remove courier fonts from defaults
...
Fixes #5156
2025-01-07 05:17:36 -08:00
Daniel Imms
ff9a3a1067
Merge branch 'master' into liga_texture_limit
2025-01-06 11:53:36 -08:00
Daniel Imms
7541cf2fd7
Add todo
2025-01-06 11:52:20 -08:00
Daniel Imms
e882f4a46a
Prototype of adding a large atlas page for overflow glyphs
...
Part of #5246
2025-01-06 11:50:08 -08:00
Daniel Imms
33a5457407
Merge pull request #5277 from Tyriar/ligature_selection__cursor
...
Disable ligatures when cursor is in range
2025-01-06 11:27:44 -08:00
Daniel Imms
112cfbeac8
Merge branch 'master' into ligature_selection__cursor
2025-01-06 11:20:24 -08:00
Daniel Imms
d1b01c58f8
Merge pull request #5276 from Tyriar/ligature_selection
...
Fix selection rendering on ligatures in both renderers
2025-01-06 11:17:25 -08:00
Daniel Imms
9912e7b331
Disable ligatures when cursor is in range
...
Fixes #5230
2025-01-06 11:08:57 -08:00
Daniel Imms
c7a1e0aea3
Handle selections in the middle of ligatures too
2025-01-06 11:03:10 -08:00
Daniel Imms
5bfb130f03
Apply same approach for rendering joined selection in webgl
2025-01-06 10:52:04 -08:00
Daniel Imms
0521378e70
Fix ligature selection in DOM renderer
...
Part of #5231
2025-01-06 10:50:13 -08:00
Daniel Imms
ad08a2e15b
Render selection under ligatures for webgl
...
Part of #5231
2025-01-06 10:15:16 -08:00
Daniel Imms
a61fff6a93
Merge pull request #5275 from Tyriar/liga-test
...
Demo test button for common ligatures
2025-01-06 10:08:50 -08:00
Daniel Imms
cd5438c2c5
Add = and - long ligatures too
2025-01-06 10:01:09 -08:00
Daniel Imms
ef67b42fbd
Demo test button for common ligatures
...
Part of #5231
2025-01-06 09:59:00 -08:00
Daniel Imms
601efc3745
Merge pull request #5253 from akphi/patch-1
...
bug: properly render the terminal when open() is called again
2025-01-06 09:27:09 -08:00
Daniel Imms
af4208dad0
Merge pull request #5199 from asemdreibati/di-enhancement
...
Store the DI decorator's id in specific property (#5131 ).
2025-01-06 06:04:40 -08:00
Daniel Imms
ce095b3593
Merge pull request #5249 from jtbandes/fix-click-not-delivered
...
Fix click event bug caused by DomRenderer replaceChildren behavior
2024-12-20 12:41:52 -08:00
Daniel Imms
5230e5aad0
Merge pull request #5265 from Tyriar/tyriar/3293
...
Revert to cursor options after DECSCUSR 0
2024-12-20 10:53:53 -08:00
Daniel Imms
d44f7818c4
Fix test to assert new behavior
2024-12-20 10:43:38 -08:00
Daniel Imms
f824083324
Correct @vt docs
2024-12-20 10:37:48 -08:00
Daniel Imms
82598e94a9
Fix default param DECSCUSR handling
2024-12-20 10:36:32 -08:00
Daniel Imms
b579649a39
Revert to cursor options after DECSCUSR 0
...
Fixes #3293
2024-12-20 10:34:05 -08:00
Daniel Imms
fb2e96e1b0
Add test button for DECSCUSR
...
Part of #3293
2024-12-20 10:21:19 -08:00
Daniel Imms
d5a2fed679
Merge pull request #5263 from Tyriar/5256
...
Make textarea readonly when disableStdin is set
2024-12-20 09:09:53 -08:00
Daniel Imms
318f3dc378
Merge pull request #5262 from Tyriar/tyriar/5241_2
...
Blend cursorAccent with background too
2024-12-20 09:06:36 -08:00
Daniel Imms
18c9eb1960
Remove .only
2024-12-20 09:01:30 -08:00
Daniel Imms
da22b0308e
Make textarea readonly when disableStdin is set
...
Fixes #5256
2024-12-20 09:00:05 -08:00
Daniel Imms
3e998387fe
Blend cursorAccent with background too
...
Fixes #5241
2024-12-20 08:51:17 -08:00
Daniel Imms
5018a07f3c
Merge pull request #5260 from Tyriar/5241
...
Blend cursor with background to support alpha in webgl
2024-12-20 07:46:40 -08:00
Daniel Imms
b74ec267e2
Blend cursor with background to support alpha in webgl
...
Fixes #5241
2024-12-20 07:37:12 -08:00
Daniel Imms
e826f6b69f
Merge pull request #5234 from jtbandes/reflow-cursor-line
...
Add reflowCursorLine option
2024-12-12 06:36:34 -08:00
Daniel Imms
0d67393072
Fix lint
2024-12-12 06:30:17 -08:00
Daniel Imms
65899a9b50
Update src/common/buffer/Buffer.ts
2024-12-12 06:25:36 -08:00
Daniel Imms
d7364faeee
Update src/common/buffer/BufferReflow.ts
2024-12-12 06:25:31 -08:00
Daniel Imms
41e8ae3959
Merge pull request #5209 from Tyriar/5206
...
Ensure last ligature cell is updated
2024-11-04 10:20:34 -08:00
Daniel Imms
7fab293cd6
Ensure last ligature cell is updated
...
Fixes #3288
Fixes #5206
Part of microsoft/vscode#233005
2024-11-04 10:13:34 -08:00
Daniel Imms
b3f3cf1216
Merge pull request #5208 from Tyriar/5207
...
Set liga font feature when ligatures is enabled
2024-11-04 09:54:45 -08:00
Daniel Imms
77885ed63d
Set liga font feature when ligatures is enabled
...
Fixes #5207
2024-11-04 09:47:26 -08:00
Daniel Imms
3d9b1073d0
Merge pull request #5203 from xtermjs/Tyriar-patch-1
...
Don't hide build folders
2024-11-01 07:52:47 -07:00
Daniel Imms
aca9c89ece
Merge pull request #5202 from Tyriar/ligatures_resolve
...
Only resolve ligatures externals in commonjs environment
2024-11-01 07:52:28 -07:00
Daniel Imms
3948482dc7
Also remove associated comment
2024-11-01 07:20:10 -07:00
Daniel Imms
6684c406e8
Don't hide build folders
...
This was getting too annoying needing to comment out these lines
2024-11-01 07:19:33 -07:00
Daniel Imms
952ac61761
Only resolve ligatures externals in commonjs environment
...
Part of microsoft/vscode#34103
2024-11-01 07:18:27 -07:00
Daniel Imms
f701d073d1
Merge pull request #5182 from jerch/fix_5181
...
fix #5181
2024-10-14 05:28:58 -07:00
Daniel Imms
a5fc111d62
Merge pull request #5180 from Tyriar/5179
...
Forward integration test exit code to running proc
2024-10-04 07:51:17 -07:00
Daniel Imms
621c702ff8
Forward integration test exit code to running proc
...
Fixes #5179
2024-10-03 20:10:10 -07:00
Daniel Imms
9186c724c4
Merge pull request #5171 from Tyriar/links
...
Fix links sometimes not activating
2024-09-27 13:08:14 -07:00
Daniel Imms
f764c0ac91
Fix links sometimes not activating
...
This was a very long standing bug that was hard to nail down a repro case. Turns
out this was because at some point the current link can get cleared and re-evaluated,
I think because of a different fix we made. That caused the object check to fail.
So the fix there is to check link equality, not js object equality.
Additionally I found we don't dispose of old linkifiers when open is called
multiple times.
See microsoft/vscode#230010
2024-09-27 12:58:34 -07:00
Daniel Imms
f56675f7e5
Merge pull request #5127 from jeanp413/fix-vscode-224750
...
Fix scroll dimensions when switching buffers
2024-09-20 10:36:05 -07:00
Daniel Imms
aa94fd6cfe
Merge pull request #5136 from esimkowitz/patch-1
...
Fix description for WebglAddon class in @xterm/addon-webgl
2024-09-20 10:27:23 -07:00
Daniel Imms
e011513b15
Merge pull request #5166 from xtermjs/dependabot/npm_and_yarn/express-4.20.0
...
Bump express from 4.19.2 to 4.20.0
2024-09-20 09:53:19 -07:00
Daniel Imms
5c10617981
Merge pull request #5165 from xtermjs/dependabot/npm_and_yarn/addons/addon-ligatures/axios-1.7.4
...
Bump axios from 1.6.0 to 1.7.4 in /addons/addon-ligatures
2024-09-20 09:18:08 -07:00
Daniel Imms
7642f55a1c
Merge pull request #5141 from xtermjs/dependabot/npm_and_yarn/webpack-5.94.0
...
Bump webpack from 5.88.2 to 5.94.0
2024-09-20 09:10:02 -07:00
Daniel Imms
3d9d526977
Merge pull request #5140 from fuglaro/master
...
Add Filet Cloud to Real-world uses
2024-09-20 09:09:39 -07:00
Daniel Imms
4e9233d150
Merge pull request #5151 from PerBothner/unicode-graphemes-webpack-fix
...
Fix 'npm run package' in addon-unicode-graphemes
2024-09-20 09:08:20 -07:00
Daniel Imms
08221f17d6
Merge pull request #5157 from xtermjs/dependabot/npm_and_yarn/addons/addon-ligatures/path-to-regexp-1.9.0
...
Bump path-to-regexp from 1.7.0 to 1.9.0 in /addons/addon-ligatures
2024-09-20 09:06:22 -07:00
Daniel Imms
d910cfd696
Merge pull request #5148 from xtermjs/dependabot/npm_and_yarn/micromatch-4.0.8
...
Bump micromatch from 4.0.5 to 4.0.8
2024-09-20 09:06:16 -07:00
Daniel Imms
44f9fa39ae
Merge pull request #5143 from Tyriar/5135
...
Publish commit and set peerDependencies to @xterm/xterm beta when publishing
2024-08-31 08:22:44 -07:00
Daniel Imms
fd0bb58379
Merge branch 'master' into 5135
2024-08-31 07:27:23 -07:00
Daniel Imms
13d078ecc7
Only set peerDependencies if the xterm version is beta
2024-08-31 07:26:12 -07:00
Daniel Imms
9a9ccbe29c
Improve logging in publish script
2024-08-31 07:24:50 -07:00
Daniel Imms
7ebbb86b50
Set peer dependencies and commit in published package.json
...
The commit will allow us to link published releases to the exact code
version.
Fixes #5135
2024-08-31 07:18:52 -07:00
Daniel Imms
6b54599ca7
Get publish script working on Windows/node 20
...
Part of #5135
2024-08-31 06:59:34 -07:00
Daniel Imms
f186475ec9
Merge pull request #5130 from Tyriar/tyriar/5128
...
Remove xterm- prefix from addon mjs output
2024-08-23 09:29:29 -07:00
Daniel Imms
fcad91a682
Remove xterm- prefix from addon mjs output
...
Fixes #5128
2024-08-15 05:56:24 -07:00
Daniel Imms
c6a50d5a1a
Merge pull request #5124 from Tyriar/tyriar/node-pty
...
Update node-pty, use conpty.dll
2024-08-08 06:52:20 -07:00
Daniel Imms
dd54ef13bc
Update node-pty, use conpty.dll
2024-08-08 05:54:56 -07:00
Daniel Imms
c2aee5b6c1
Merge pull request #5122 from Tyriar/tyriar/main_document
...
Use main document to create viewport element
2024-08-05 12:05:43 -07:00
Daniel Imms
abe0640331
Use main document to create viewport element
...
See microsoft/vscode#224555
2024-08-05 11:50:36 -07:00
Daniel Imms
cb3bd463a5
Merge pull request #5106 from Tyriar/tyriar/lifecycle
...
Move to vs/base disposables
2024-07-15 10:11:12 -07:00
Daniel Imms
56ec86242a
Fix test, fix all unit tests running on mac/linux
2024-07-15 10:01:55 -07:00
Daniel Imms
2a6cd8230c
Merge remote-tracking branch 'upstream/master' into tyriar/lifecycle
2024-07-15 09:52:09 -07:00
Daniel Imms
b192ba2304
Merge pull request #5107 from Tyriar/tyriar/overview_ruler
...
Add top/bottom border overview ruler options
2024-07-15 09:22:50 -07:00
Daniel Imms
bf41eb4204
Add top/bottom border overview ruler options
2024-07-15 09:14:49 -07:00
Daniel Imms
8a2a7ac6db
Resolve vs in image addon
2024-07-14 16:25:01 -07:00
Daniel Imms
93adffa819
Fix lint
2024-07-14 16:24:12 -07:00