Daniel Imms
04b513cf9b
Merge pull request #3926 from Tyriar/rounding
...
FINALLY fix blurry canvas/webgl renderer issues due to device pixel rounding errors 🎉
2022-07-28 10:25:01 -07:00
Daniel Imms
f6940aa201
Merge pull request #3940 from Tyriar/1140
...
Implement duration-based smooth scrolling
2022-07-28 09:27:49 -07:00
Daniel Imms
770de8d05b
Merge pull request #3929 from Tyriar/3845
...
Retain hue when flipping luminance
2022-07-28 07:19:38 -07:00
Daniel Imms
437c8aac5c
Merge remote-tracking branch 'upstream/master' into rounding
2022-07-28 07:00:13 -07:00
Daniel Imms
8f0f33fd6d
Merge branch 'master' into 1140
2022-07-28 06:50:46 -07:00
Daniel Imms
4637983888
Merge branch 'master' into 3759
2022-07-28 06:50:35 -07:00
Daniel Imms
8901740113
Merge branch 'master' into 3845
2022-07-28 06:50:23 -07:00
Daniel Imms
d1f53e2b02
Replace ISelectionPosition with IBufferRange
...
Fixes #2480
2022-07-28 05:58:15 -07:00
Daniel Imms
ced5c304f1
Move CustomGlyphs.ts into core
2022-07-28 04:46:18 -07:00
Daniel Imms
1c6ce99419
Move canvas renderer contents into addon
2022-07-27 10:26:02 -07:00
Daniel Imms
440ab765c4
Remove rendererType setting
2022-07-27 09:22:05 -07:00
Daniel Imms
8c16d9d506
Remove writeUtf8 deprecated API
2022-07-27 09:04:43 -07:00
Daniel Imms
71911b501b
Remove set/getOption deprecated APIs
2022-07-27 09:04:07 -07:00
Daniel Imms
7bd3801f58
Remove mouse zone manager
...
Part of #2703
2022-07-27 08:41:27 -07:00
Daniel Imms
8cfa7a0ee2
Remove deprecated add* APIs
...
Fixes #2652
2022-07-27 08:35:40 -07:00
Daniel Imms
140073675c
Merge pull request #3945 from Tyriar/v5_proposed_api
...
Set allowProposedApi default to false
2022-07-27 08:29:08 -07:00
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
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
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
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
SteVen Batten
56a1a7613c
add powerline semi circle glyphs
2022-07-06 17:13:47 -07:00