Daniel Imms
238a2bafb1
Set allowProposedApi default to false
...
Fixes #2826
2022-07-27 08:20:54 -07:00
Daniel Imms
7a17a26e18
Remove link matchers
...
Fixes #2703
2022-07-27 06:49:35 -07:00
Daniel Imms
66d6ed65ef
Remove all bellSound/bellStyle/etc. references
...
Fixes #3316
2022-07-27 05:58:26 -07:00
Daniel Imms
09ae3a9b44
Remove sound service and simplify bell
2022-07-27 05:55:00 -07:00
Daniel Imms
4b8e7a5768
Change default to 0
2022-07-27 05:45:56 -07:00
Daniel Imms
fb4cb0f140
Reduce smooth scroll GC
2022-07-27 05:44:34 -07:00
Daniel Imms
a55728dd28
Add duration-based smooth scroll
...
Fixes #1140
2022-07-27 05:41:00 -07:00
Svante Boberg
52dc6a456c
Remove redundant disposal
2022-07-27 14:34:00 +02:00
Svante Boberg
078b83fcaf
Use disposal registration
2022-07-27 14:24:42 +02:00
Daniel Imms
3322418728
Remove shift+backspace -> ^H binding
...
This has been there since the first commit of term.js, it's not clear
why it's there but Terminal.app, iTerm2 and kitty seem to just do a
regular backspace
Fixes #3759
2022-07-24 17:45:14 -07:00
Daniel Imms
2ceec34809
Remove log
2022-07-24 17:20:41 -07:00
Daniel Imms
a4f7e2d8e9
Fix inverse dim on canvas renderer
2022-07-24 13:20:04 -07:00
Daniel Imms
f4ffb13ece
Render dim bg in all renderers
...
Fixes #3534
2022-07-24 10:59:24 -07:00
Daniel Imms
0ccf3beec7
Retain hue when flipping luminance
...
Fixes #3845
2022-07-24 08:03:27 -07:00
Daniel Imms
0165c3612d
Fix canvas device pixel dimension setting
2022-07-24 07:11:56 -07:00
Daniel Imms
47b1fdd147
Refactor to share observeDevicePixelDimensions
2022-07-24 04:09:34 -07:00
Daniel Imms
e25471361f
Fix device pixel value in canvas renderer
2022-07-24 03:41:25 -07:00
Simon Lamon
89f5c2e06c
Allow markers on the alt buffer
2022-07-24 09:30:13 +00:00
Daniel Imms
19fb806214
Fix tests
2022-07-23 13:44:12 -07:00
Daniel Imms
03f15a7fb7
Store extended attributes in single number
2022-07-23 11:12:17 -07:00
Daniel Imms
1f89223c2a
DOM renderer underline color
2022-07-23 10:26:20 -07:00
Daniel Imms
8287e783a2
Underline color canvas
2022-07-23 10:24:51 -07:00
Daniel Imms
8184e0824b
Add tests for dom underline styles
2022-07-23 10:13:26 -07:00
Daniel Imms
72d18f7d5e
DOM renderer underline style
2022-07-23 09:20:53 -07:00
Daniel Imms
1d9b4d4778
Canvas renderer underline style
2022-07-23 08:58:10 -07:00
Daniel Imms
baa8a1e6ec
Stub out canvas renderer underline style
2022-07-23 08:27:15 -07:00
Daniel Imms
34cd5966b9
Webgl 3 key cache map
2022-07-23 07:31:51 -07:00
Daniel Imms
cc8748313e
Expose underline attrs as getter/setter
...
In preparation for storing them in a packed format for glyph caching
2022-07-23 07:13:29 -07:00
Svante Boberg
9df996cb3d
Dispose events
...
https://github.com/microsoft/vscode/issues/155232
The events that is setup for needs to be disposed for js to be able
to garbage collect the terminals.
2022-07-23 13:28:52 +02:00
Simon Lamon
1fdbd504c7
Add another unit test to test partial unset
2022-07-19 17:37:02 +00:00
Simon Lamon
06627cb0bb
Allow unsetting extending ansicolors
2022-07-19 17:22:54 +00:00
Daniel Imms
67f83d51c9
Fix min color count
2022-07-19 05:58:20 -07:00
Daniel Imms
8b3f9ad8e1
Be more defensive when setting extended ansi colors
...
Part of #3601
2022-07-19 05:10:31 -07:00
Daniel Imms
cbb13aa4d4
Merge pull request #3905 from silamon/extendedcolors
...
Support setting extended ansi colors (16-255)
2022-07-18 10:46:37 -07:00
Simon Lamon
c786c6a072
Apply review comments
2022-07-18 17:35:13 +00:00
Daniel Imms
a8405b86de
Fix \u259B rendering
...
Fixes #3902
2022-07-13 02:59:56 -07:00
Daniel Imms
6b447951f1
Merge pull request #3897 from Tyriar/3892
...
Clear glyph pixels when all channels differ below a threshold
2022-07-11 12:06:33 -07:00
Daniel Imms
9336d7f776
Merge pull request #3900 from Tyriar/3477
...
Throw when setting an invalid cursorStyle
2022-07-11 11:42:59 -07:00
Daniel Imms
685822df0d
Merge pull request #3899 from Tyriar/3898
...
Fix allowTransparency not working when set after ctor
2022-07-11 11:42:51 -07:00
Daniel Imms
c26f605d4c
Merge pull request #3895 from Tyriar/3894
...
Make corner box chars more round
2022-07-11 11:42:33 -07:00
Daniel Imms
f61ff9fd46
Fix lint
2022-07-11 05:56:42 -07:00
Daniel Imms
adcf841a39
Be more defensive around SortedList key
...
Fixes #3885
Part of microsoft/vscode#151225
2022-07-11 05:50:20 -07:00
Daniel Imms
71195b5370
Throw when setting an invalid cursorStyle
...
Fixes #3477
2022-07-10 11:43:45 -07:00
Daniel Imms
e2b8002d4a
Fix allowTransparency not working when set after ctor
...
Fixes #3898
2022-07-10 08:54:56 -07:00
Daniel Imms
89b320a5e2
Clear glyph pixels when all channels differ < 35
...
Fixes #3892
Also helps with #3877
2022-07-10 07:22:33 -07:00
Daniel Imms
4cbfd86db0
Make corder box chars more round
...
Fixes #3894
2022-07-10 05:44:44 -07:00
Daniel Imms
8959d6ae1d
Fix indentation
2022-07-06 18:52:24 -07:00
Megan Rogge
17b1eed0d2
Update src/browser/renderer/CustomGlyphs.ts
2022-07-06 21:50:09 -04:00
Megan Rogge
72eb7e245d
Update src/browser/renderer/CustomGlyphs.ts
2022-07-06 21:49:38 -04:00
Daniel Imms
83551eaf60
Remove horizontal padding for semi-circles
2022-07-06 18:39:31 -07:00