Commit Graph
7899 Commits
Author SHA1 Message Date
Daniel Imms 8f0f33fd6d Merge branch 'master' into 1140 2022-07-28 06:50:46 -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
Daniel Imms 43f38cddb1 Merge pull request #3949 from Tyriar/v5_canvas
Move the canvas renderer into an addon
2022-07-28 05:07:31 -07:00
Daniel Imms e5037a6d1e Fix fit addon api tests on linux+firefox 2022-07-28 05:00:10 -07:00
Daniel Imms 119b64181b Fix fit addon api tests 2022-07-28 04:51:49 -07:00
Daniel Imms c52eb8898f Simplify addon tsconfigs 2022-07-28 04:50:40 -07:00
Daniel Imms ced5c304f1 Move CustomGlyphs.ts into core 2022-07-28 04:46:18 -07:00
Daniel Imms b3cffe2d30 Fix fit addon api tests on linux 2022-07-28 04:43:03 -07:00
Daniel Imms 73b3e31b38 Canvas readme 2022-07-28 04:37:42 -07:00
Daniel Imms cbddd2029e Get canvas renderer addon working 2022-07-27 16:04:24 -07:00
Daniel Imms 48cfd23219 Fix tests that depended on canvas renderer 2022-07-27 10:33:10 -07:00
Daniel Imms 1c6ce99419 Move canvas renderer contents into addon 2022-07-27 10:26:02 -07:00
Daniel Imms ab7da06cc1 Stub canvas addon 2022-07-27 09:26:52 -07:00
Daniel Imms 440ab765c4 Remove rendererType setting 2022-07-27 09:22:05 -07:00
Daniel Imms e7dbdb1362 Merge pull request #3947 from Tyriar/v5_deprecated
Remove remaining deprecated APIs for v5 (getOption, setOption, writeUtf8)
2022-07-27 09:13:15 -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 b2aa100c58 Merge pull request #3946 from Tyriar/v5_remove_add_apis
Remove add* APIs and remaining link matcher parts
2022-07-27 08:58:32 -07:00
Daniel Imms 6d932ec812 Fix addMarker in api tests 2022-07-27 08:49:07 -07:00
Daniel Imms 5a658ebfcc Remove remaining link hover tooltip duration 2022-07-27 08:45:32 -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 09672feca0 Merge pull request #3944 from Tyriar/v5_link_matcher
Remove link matchers
2022-07-27 06:57:30 -07:00
Daniel Imms 7a17a26e18 Remove link matchers
Fixes #2703
2022-07-27 06:49:35 -07:00
Daniel Imms fafa7efd5e Merge pull request #3941 from Tyriar/v5_bell
Remove bell settings and sound service in favor of Terminal.onBell
2022-07-27 06:29:34 -07:00
Daniel Imms 841cd636ca Merge remote-tracking branch 'upstream/v5' into v5_bell 2022-07-27 06:18:48 -07:00
Daniel Imms ceeb8585d7 Merge pull request #3942 from Tyriar/v5_ci
Enable CI on v5 branch
2022-07-27 06:17:19 -07:00
Daniel Imms dc4940e26e Try different syntax 2022-07-27 06:13:28 -07:00
Daniel Imms 8a19f8c1cc Enable CI on v5 branch 2022-07-27 06:04:53 -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 78bfe0b89d Revert accidental setting change 2022-07-27 05:47:39 -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 b11217aa36 Merge pull request #3920 from Tyriar/task_improvement
Allow start task to be restarted without killing watch
2022-07-24 17:52:41 -07:00
Daniel Imms 34fe6e2260 Merge pull request #3922 from Tyriar/theme_picker
Add simple theme picker to demo
2022-07-24 17:52:28 -07:00
Daniel Imms 160e9ee35b Merge pull request #3923 from Tyriar/atlas_bottom
Don't overlap the atlas ontop of options
2022-07-24 17:52:16 -07:00