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
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
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
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
2482c0e8d3
Merge pull request #3956 from Tyriar/fix_addon_version
...
Fix version of published addons
2022-07-28 09:13:37 -07:00
Daniel Imms
1be14e4338
Fix version of published addons
2022-07-28 09:09:44 -07:00
Daniel Imms
51f89bbe4d
Merge pull request #3954 from Tyriar/v0_1_0
...
xterm-addon-canvas@0.1.0
2022-07-28 07:30:03 -07:00
Daniel Imms
0b0662c4d9
xterm-addon-canvas@0.1.0
2022-07-28 07:27:27 -07:00
Daniel Imms
9cbd9a0456
Merge pull request #3931 from Tyriar/3930
...
Never clear color when allowTransparency is on
2022-07-28 07:19:58 -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
4372d8ccca
Merge pull request #3933 from Tyriar/3784
...
Warn when ligature fonts fail to download
2022-07-28 07:18:52 -07:00
Daniel Imms
0b81af1811
Merge pull request #3935 from Tyriar/3759
...
Remove shift+backspace -> ^H binding
2022-07-28 07:18:30 -07:00
Daniel Imms
ed92cc0c3f
Merge pull request #3938 from Tyriar/1963
...
Redraw canvas renderer selection on resize
2022-07-28 07:18:20 -07:00
Daniel Imms
8b276c1a54
Merge remote-tracking branch 'upstream/master' into pr/SvanT/3919
2022-07-28 07:04:11 -07:00
Daniel Imms
437c8aac5c
Merge remote-tracking branch 'upstream/master' into rounding
2022-07-28 07:00:13 -07:00
Daniel Imms
a57b69d5de
Merge remote-tracking branch 'upstream/master' into 1963
2022-07-28 06:56:36 -07:00
Daniel Imms
8f0f33fd6d
Merge branch 'master' into 1140
2022-07-28 06:50:46 -07:00
Daniel Imms
4d542d23c6
Merge branch 'master' into ligatures
2022-07-28 06:50:40 -07:00
Daniel Imms
4637983888
Merge branch 'master' into 3759
2022-07-28 06:50:35 -07:00
Daniel Imms
f1ff42410e
Merge branch 'master' into 3784
2022-07-28 06:50:32 -07:00
Daniel Imms
1ef9f7c1d1
Merge branch 'master' into 3930
2022-07-28 06:50:26 -07:00
Daniel Imms
8901740113
Merge branch 'master' into 3845
2022-07-28 06:50:23 -07:00
Daniel Imms
423d5402f7
Merge pull request #3917 from xtermjs/Tyriar-patch-1
...
Remove note about IE11 which is EOL
2022-07-28 06:50:02 -07:00
Daniel Imms
2b2d6c5fb3
Merge pull request #3943 from xtermjs/v5
...
v5 breaking changes
2022-07-28 06:46:12 -07:00
Daniel Imms
c55075b666
Merge pull request #3953 from Tyriar/v5_publish_stable
...
Hardcode release step to publish v5.0.0 beta
2022-07-28 06:32:47 -07:00
Daniel Imms
09df783959
Merge pull request #3952 from Tyriar/v5_buffer_range
...
Replace ISelectionPosition with IBufferRange
2022-07-28 06:32:13 -07:00
Daniel Imms
3bdbfb6d5f
Hardcode release step to publish v5.0.0 beta
2022-07-28 06:31:52 -07:00
Daniel Imms
520a270afc
Update tests to use new getSelectionPosition API
2022-07-28 06:17:44 -07:00
Daniel Imms
d1f53e2b02
Replace ISelectionPosition with IBufferRange
...
Fixes #2480
2022-07-28 05:58:15 -07:00
Daniel Imms
940c93e9cd
Merge pull request #3951 from Tyriar/v5_api
...
Stabilize buffer and parser APIs
2022-07-28 05:33:15 -07:00
Daniel Imms
1a5c881c7c
Stabilize buffer and parser APIs
2022-07-28 05:28:28 -07:00
Daniel Imms
fb3886a9ae
Merge pull request #3950 from Tyriar/v5_publish_canvas
...
Publish canvas addon in CI release step
2022-07-28 05:09:26 -07:00
Daniel Imms
3271b45681
Publish canvas addon in CI release step
...
Part of #3271
2022-07-28 05:08:46 -07:00