Ian K
86c8ff0e33
Merge branch 'master' into handle-delete-composition-helper
2022-08-21 09:26:45 -05:00
Daniel Imms
c0ef2ccb5a
Merge pull request #4053 from Tyriar/underline_polish
...
Polish underline for more fonts to prevent odd overlap look
2022-08-19 13:54:41 -07:00
Daniel Imms
0698afaf12
Only stroke glyph when font size >= 12
2022-08-19 13:24:39 -07:00
Daniel Imms
79d47893df
Move webgl underline rendering down
...
See microsoft/vscode#158326
2022-08-19 13:19:08 -07:00
Daniel Imms
7e6282e9c2
Merge pull request #4010 from xtermjs/Tyriar-patch-1
...
Whitespace change to trigger release
2022-08-10 06:27:44 -07:00
Daniel Imms
9a119a7292
Whitespace change to trigger release
2022-08-10 06:27:32 -07:00
Daniel Imms
45b019bd89
Merge pull request #4009 from Tyriar/vscode157444
...
Ensure canvas device dims are > 0x0 when firing callback
2022-08-10 06:02:49 -07:00
Daniel Imms
81a62306af
Ensure canvas device dims are > 0x0 when firing callback
...
See microsoft/vscode#157444
2022-08-10 05:59:29 -07:00
Ian K
5312602692
handle same length case
2022-08-08 17:02:21 -05:00
Ian K
413a885b5e
handle if the newValue.length is less than the old value by deleting
2022-08-08 12:41:12 -05:00
Daniel Imms
bc528cd870
Ensure extended underline style is cleared on SGR 24
2022-08-07 11:51:52 -07:00
Daniel Imms
2cfbee413f
Add some OscLinkService unit tests
2022-08-07 11:30:08 -07:00
Daniel Imms
e87e15e87b
Only override AttributeData.isUnderline when urlId is set
2022-08-07 10:36:42 -07:00
Daniel Imms
8191483fbd
Evict links from maps when markers are disposed
2022-08-07 08:05:42 -07:00
Daniel Imms
9c9ff2b38c
Clean up
2022-08-07 07:46:16 -07:00
Daniel Imms
c39d235168
Fix adjacent link edge case
2022-08-07 07:42:21 -07:00
Daniel Imms
d9b8c6a838
linkHandler option and default handler
2022-08-07 07:35:46 -07:00
Daniel Imms
ace99d125d
Progress on osc link service
2022-08-07 07:02:42 -07:00
Daniel Imms
fd79100d95
Fix test service injection
2022-08-07 06:10:27 -07:00
Daniel Imms
7970b5c1e3
Fix edge cases in link creation
2022-08-07 06:05:42 -07:00
Daniel Imms
91d46dae50
OSC link progress
2022-08-07 05:08:13 -07:00
Simon Lamon
6e123e90ee
Add example back
2022-08-05 16:56:54 +00:00
Simon Lamon
a1385f589b
Required options
2022-08-05 16:16:12 +00:00
Svante Boberg
4f46f8e123
Merge branch 'xtermjs:master' into master
2022-08-04 22:05:07 +02:00
Daniel Imms
c021571194
Merge pull request #4003 from Tyriar/liga_no_node
...
Remove node target from ligatures
2022-08-04 10:31:02 -07:00
Daniel Imms
f0926e7821
Remove tests that rely on node
...
We can test this primarily with api tests instead
2022-08-04 10:11:11 -07:00
Daniel Imms
d495fdd9ab
Bring back webpack resolve config
2022-08-04 10:01:58 -07:00
Daniel Imms
f3f6a91f16
Remove node target from ligatures
...
This complicates bundling for sandboxed electron a lot, ideally we would only
rely on browser APIs for font access
2022-08-04 09:57:37 -07:00
Daniel Imms
409cb4bb73
Merge pull request #4002 from Tyriar/liga_target
...
Remove electron renderer target from ligatures addon
2022-08-04 06:29:41 -07:00
Daniel Imms
d608912efd
Remove electron renderer target
...
This causes global to be required which is not available in sandboxed electron
renderers
See microsoft/vscode#157008
2022-08-04 06:20:45 -07:00
Daniel Imms
9d7cef3d63
Merge pull request #3991 from deepanshu44/ansi-colors
...
print colors
2022-08-04 06:08:40 -07:00
Daniel Imms
bc57ea3a7a
Reduce duplicate, improve layout
2022-08-04 06:06:31 -07:00
Daniel Imms
daba61bd35
Merge pull request #3999 from Tyriar/peer_dep
...
Bump all peer deps to v5
2022-08-04 05:04:09 -07:00
Daniel Imms
76d9d5a324
Bump all peer deps to v5
...
Fixes #3997
2022-08-03 09:45:23 -07:00
Daniel Imms
830f8f3231
Merge pull request #3983 from silamon/fixdemo
...
Fix demo
2022-08-03 04:26:02 -07:00
Simon Lamon
04eb6a4160
Fix wrong merge conflict resolution
2022-08-01 18:00:23 +02:00
Simon Lamon
3f1480a52a
Merge branch 'master' into fixdemo
2022-08-01 17:56:30 +02:00
Svante Boberg
14b02b9ad5
Bump minimum target to es2015
...
Now that we no longer support IE we can raise the minimum ES target a
bit. Changing to es2015 shaves off ~17% from the main bundle size, also
it prevents generators from being transpiled into regular functions etc.
so I would guess it has the potential to give some general performance
improvements too.
For fun I also tried to raise it to es2022, this gave a slightly bigger
bundle than es2015 so I think es2015 could be an ok target unless we
need something newer for some reason.
2022-08-01 10:17:10 +02:00
deepanshu
f3cd6134f1
print colors
2022-08-01 11:29:12 +05:30
Daniel Imms
9261780a1d
Merge pull request #3989 from Tyriar/3970_2
...
Don't dim default bg in webgl
2022-07-31 16:28:15 -07:00
Daniel Imms
a434800303
Merge pull request #3988 from Tyriar/fix_remove_atlas
...
Fix unchecking webgl in demo
2022-07-31 15:42:44 -07:00
Daniel Imms
39959c2861
Don't dim default bg in webgl
...
Fixes #3970
2022-07-31 15:39:34 -07:00
Daniel Imms
03c75360b1
Fix unchecking webgl in demo
2022-07-31 15:28:27 -07:00
Daniel Imms
85984681bb
Merge pull request #3987 from Tyriar/3986
...
Polish powerline rendering
2022-07-31 14:39:54 -07:00
Daniel Imms
0910e58b15
Merge pull request #3924 from silamon/allowmarkersonaltbuffer
...
Allow markers on the alt buffer
2022-07-31 14:39:45 -07:00
Daniel Imms
14d59999e4
Update src/common/buffer/BufferSet.test.ts
2022-07-31 14:39:37 -07:00
Daniel Imms
8f6bde9641
Polish powerline rendering
...
Fixes #3986
2022-07-31 14:27:07 -07:00
Daniel Imms
436f8556fd
Merge pull request #3972 from silamon/rowscolsheadless
...
Apply row/col changes from xterm to xterm-headless
2022-07-31 12:43:47 -07:00
Daniel Imms
face97d012
Merge pull request #3985 from Tyriar/3969
...
Fix powerlines, custom glyph offset and improve demo
2022-07-31 12:39:18 -07:00
Daniel Imms
8d92f91029
Always update terminal size in demo
2022-07-31 12:19:39 -07:00