Daniel Imms
8a596b220a
Merge pull request #3981 from Tyriar/3978
...
Include purpose of canvas addon in readme
2022-07-30 23:49:17 -07:00
Daniel Imms
8d57c64d29
Include purpose of canvas addon in readme
...
Fixes #3978
2022-07-30 23:48:37 -07:00
Daniel Imms
bbd03fb5fe
Merge pull request #3976 from Tyriar/clip_underline
...
Clip outline drawing near underline
2022-07-30 23:43:42 -07:00
Daniel Imms
04a14a748e
Merge pull request #3979 from Tyriar/3977
...
Implement improved texture packing strategy
2022-07-30 22:58:12 -07:00
Daniel Imms
ed492f7253
Implement improved texture packing strategy
...
Fixes #3977
2022-07-30 19:24:09 -07:00
Daniel Imms
d459e520d3
Merge pull request #3973 from Tyriar/3970
...
Fix dim flag applying to selection in webgl
2022-07-30 17:58:41 -07:00
Daniel Imms
ce4a85d07d
Clip outline drawing near underline
...
Fixes #3975
2022-07-30 17:52:00 -07:00
Daniel Imms
c7122e8447
Fix dim flag applying to selection in webgl
...
Fixes #3970
2022-07-30 10:29:41 -07:00
Daniel Imms
640596b043
Merge pull request #3921 from Tyriar/underline
...
Underline style and color rendering
2022-07-30 07:46:56 -07:00
Daniel Imms
d3b3357f3f
Merge pull request #3966 from silamon/mochaunittestback
...
Fix mocha test explorer
2022-07-30 07:39:10 -07:00
Daniel Imms
f0ddaf49ea
Disable threshold check for glyphs with colored underlines
...
This causes some underlines to disappear which looks very bad for
colored underlines
2022-07-30 07:36:48 -07:00
Simon Lamon
d80a47f539
Add functionality back to mocha test explorer
2022-07-30 14:27:29 +00:00
Daniel Imms
d0ec9f2591
Support letter spacing in webgl
2022-07-30 07:05:05 -07:00
Daniel Imms
941cc5100d
Increase curly height when dpr <= 1
2022-07-30 06:56:32 -07:00
Daniel Imms
e0d4384d3c
Merge branch 'master' into underline
2022-07-30 06:40:41 -07:00
Simon Lamon
f45eb02394
Keep the root directory clean
2022-07-30 13:35:56 +00:00
Daniel Imms
db79efdbc1
Merge pull request #3967 from Tyriar/3962
...
Include version of Windows to disable windowsMode from
2022-07-30 06:27:27 -07:00
Daniel Imms
8afa714276
Include version of Windows to disable windowsMode from
...
Fixes #3962
2022-07-30 06:27:02 -07:00
Daniel Imms
0befb9c251
Merge pull request #3965 from Tyriar/inactiveSelection
...
Inactive selection background support
2022-07-30 06:05:57 -07:00
Simon Lamon
a8f63c478c
Introduce mocharc again
2022-07-30 12:59:08 +00:00
Daniel Imms
ff33834eb2
Merge branch 'master' into inactiveSelection
2022-07-29 14:51:22 -07:00
Daniel Imms
a2e07de90c
Merge pull request #3963 from Tyriar/fallback_ligatures
...
Support fallback ligatures and correctly dispose of char joiner
2022-07-29 14:51:00 -07:00
Daniel Imms
b0c29cac9a
Merge pull request #3932 from Tyriar/tyriar/dim_bg
...
Fix inverse dim rendering on canvas+webgl
2022-07-29 14:50:47 -07:00
Daniel Imms
7f58c48503
Fix tests as errors are no longer thrown on font access fail
2022-07-29 11:27:23 -07:00
Daniel Imms
eb93b02c6c
Use debug log level to avoid polluting embedder logs
2022-07-29 11:24:23 -07:00
Daniel Imms
11affae761
Merge branch 'master' into inactiveSelection
2022-07-29 11:21:15 -07:00
Daniel Imms
53e4e9ad72
Inactive selection bg in canvas
2022-07-29 11:20:32 -07:00
Daniel Imms
4ac8e4ca51
Remove reliance on core in some webgl parts
2022-07-29 11:09:19 -07:00
Daniel Imms
954d9371a1
Inactive selection in webgl
2022-07-29 11:05:41 -07:00
Daniel Imms
6493679b2e
Inactive selection bg in dom renderer
...
Part of #3803
2022-07-29 11:00:36 -07:00
Daniel Imms
1af6175e48
Merge pull request #3964 from Tyriar/selection_inconsistency
...
Rename ITheme.selection to selectionBackground
2022-07-29 11:00:11 -07:00
Daniel Imms
906a6fc558
Rename test selection -> selectionBackground
2022-07-29 10:35:48 -07:00
Daniel Imms
9cb25fbf06
Rename ITheme.selection to selectionBackground
...
This makes it consistent with selectionForeground and other theme keys and
as a result will make the API easier to work with, especially when inactive
selection is done (#3803 )
2022-07-29 10:34:27 -07:00
Daniel Imms
48142eca23
Merge branch 'master' into tyriar/dim_bg
2022-07-29 10:20:22 -07:00
Daniel Imms
1fe0ec8d2c
Merge branch 'master' into underline
2022-07-29 10:19:52 -07:00
Daniel Imms
f8a9eb1db6
Support fallback ligatures and correctly dispose of char joiner
2022-07-29 10:18:21 -07:00
Daniel Imms
df14ce49d7
Merge pull request #3936 from Tyriar/ligatures
...
Get ligatures addon working with latest version of Chrome
2022-07-29 07:33:49 -07:00
Daniel Imms
7f5ed40db1
Merge pull request #3960 from Tyriar/init_options
...
Make cols/rows only usable in the ctor
2022-07-29 07:20:51 -07:00
Daniel Imms
29aca47e0d
Merge pull request #3961 from Tyriar/canvas_fix2
...
Remove instantiation service from canvas addon completely
2022-07-28 16:50:29 -07:00
Daniel Imms
055bcce18d
Remove instantiation service from canvas addon completely
2022-07-28 11:31:51 -07:00
Daniel Imms
006249ce65
Make cols/rows only usable in the ctor
...
Fixes #3825
2022-07-28 11:16:12 -07:00
Daniel Imms
60f9bf4398
Merge pull request #3959 from Tyriar/canvas_services
...
Fix service access in canvas addon
2022-07-28 11:11:08 -07:00
Daniel Imms
9e650cea9f
Fix service access in canvas addon
2022-07-28 11:00:08 -07:00
Daniel Imms
de78344165
Merge pull request #3919 from SvanT/master
...
Dispose events
2022-07-28 10:52:09 -07:00
Daniel Imms
2862832f6f
Merge pull request #3958 from Tyriar/dispose_doc
...
Clarify you shouldn't use the object after Terminal.dispose
2022-07-28 10:51:21 -07:00
Daniel Imms
8df878b8a9
Clarify you shouldn't use the object after Terminal.dispose
...
Fixes #3939
2022-07-28 10:46:12 -07:00
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
f310f118b4
Merge pull request #3957 from Tyriar/publish_addon
...
Fix publishing addons as xterm
2022-07-28 10:21:39 -07:00
Daniel Imms
8d308a7309
Merge branch 'master' into publish_addon
2022-07-28 10:21:26 -07:00
Daniel Imms
d9880c0270
Fix publishing addons as xterm
2022-07-28 10:20:57 -07:00