Daniel Imms
c0fac5e5f1
Fix test suppression
2023-12-19 08:38:55 -08:00
Daniel Imms
78a945ae9e
Suppress test failure
2023-12-19 08:34:16 -08:00
Daniel Imms
9b62849bb8
Fix lint
2023-12-19 08:23:21 -08:00
Daniel Imms
66b426311e
Fix compile
2023-12-19 08:21:18 -08:00
Daniel Imms
7bee001868
Ensure addons are loaded in standalone tests
2023-12-19 08:18:44 -08:00
Daniel Imms
22f1ce4a11
Add bg+powerline background blend behavior
...
When a with bg is selected, the cell's regular background will be blended
with 50% opacity selectionBackground in order to retain the bg color info
as well as getting the color to change and getting decent contrast.
This commit also fixes a terrible, nasty bug where the standalone shared
renderer tests were causing the terminal to open multiple times and not
get the WebGL addon activated the second time. So some tests were actually
testing the DOM renderer :o
Fixes #4918
2023-12-19 08:16:48 -08:00
Daniel Imms
fb2c39cb57
Merge pull request #4877 from Tyriar/serialize_fixes
...
Add range API to serialize addon
2023-11-09 10:27:54 -08:00
Daniel Imms
b595940bcf
Add range API to serialize addon
...
Fixes #4876
Fixes #4871
2023-11-09 09:43:14 -08:00
Daniel Imms
49eab6b1d9
Merge pull request #4874 from tisilent/dashed-line
...
Draw dashed lines through ratios
2023-11-08 05:30:00 -08:00
tisilent
2861a4dd39
Draw dashed lines through ratios
2023-11-08 17:58:38 +08:00
Daniel Imms
58bb7fc73e
Merge pull request #4742 from JasonXJ/sync-select
...
Allow selection in the a11y tree and sync the selection to terminal
2023-11-03 09:08:53 -07:00
Daniel Imms
b16724f06a
Improve docs of BufferLine.translateToString
2023-11-03 08:53:53 -07:00
Daniel Imms
5630239a6d
Merge remote-tracking branch 'upstream/master' into pr/JasonXJ/4742
2023-11-03 08:47:05 -07:00
Daniel Imms
13be985b36
Merge pull request #4825 from PerBothner/setcell-refactor
...
Change setCellFromCodePoint API and rename to setCellFromCodepoint
2023-11-03 06:00:35 -07:00
Daniel Imms
a5646a58d5
Merge pull request #4801 from tisilent/fix-inactive-cursor-spot
...
using viewport relative coordinate
2023-11-02 11:21:29 -07:00
Daniel Imms
b0407e20cf
Merge branch 'master' into setcell-refactor
2023-11-02 11:17:18 -07:00
Daniel Imms
8a1790d6d5
Merge remote-tracking branch 'upstream/master' into pr/tisilent/4801
2023-11-02 11:13:00 -07:00
Daniel Imms
86074c9210
Merge pull request #4703 from tisilent/underline-dotted
...
Use variants for underline dotted.
2023-11-02 10:55:00 -07:00
Daniel Imms
2f074b87f3
Explain VARIANT_OFFSET
2023-11-02 10:45:46 -07:00
Daniel Imms
6214f4c2e6
Varinat -> Variant
2023-11-02 10:43:56 -07:00
Daniel Imms
390e4f30c8
Merge remote-tracking branch 'upstream/master' into pr/tisilent/4703
2023-11-02 10:39:15 -07:00
Daniel Imms
4036ab7055
Merge pull request #4837 from tisilent/fix-dom-renderer-selection
...
handle selection when resizing
2023-11-02 09:43:09 -07:00
Daniel Imms
139bf361b4
Merge pull request #4836 from xiaoxiaobt/safari-legacy-fix
...
Allow xterm.js to run on legacy versions of Safari when Webgl2 support is explicitly enabled
2023-11-02 09:32:41 -07:00
Daniel Imms
c9f15454e4
Merge pull request #4833 from arcanis/patch-3
...
Fixes hex color serialization
2023-11-02 09:30:48 -07:00
Daniel Imms
b6a09d67e2
Merge remote-tracking branch 'upstream/master' into pr/tisilent/4837
2023-11-02 09:30:17 -07:00
Daniel Imms
1770bb1b65
Merge pull request #4839 from JasonXJ/ctrl-backspace
...
Send correct code for ctrl+[alt+]+backspace
2023-11-02 09:28:06 -07:00
Daniel Imms
52549f0a7a
Merge remote-tracking branch 'upstream/master' into pr/arcanis/4833
2023-11-02 09:24:33 -07:00
Daniel Imms
0d7cc9e9fd
Merge branch 'master' into safari-legacy-fix
2023-11-02 09:08:41 -07:00
Daniel Imms
e8da73799f
Merge pull request #4847 from tisilent/add-addon-public-api
...
Have addons implement their API at compile time
2023-11-02 09:08:14 -07:00
Daniel Imms
588da4f3b8
Merge remote-tracking branch 'upstream/master' into pr/xiaoxiaobt/4836
2023-11-02 09:00:28 -07:00
Daniel Imms
4beb7d0595
Make addon api imports consistent
2023-11-02 08:54:49 -07:00
Daniel Imms
4c275a287f
Fix paths in benchmark tsconfigs
2023-11-02 08:52:09 -07:00
Daniel Imms
5ed2b013d5
Merge remote-tracking branch 'upstream/master' into pr/tisilent/4847
2023-11-02 08:45:11 -07:00
Daniel Imms
19bdcab93e
Merge pull request #4862 from Tyriar/image_publish
...
Fix image addon build
2023-11-01 14:29:43 -07:00
Daniel Imms
45e7efce67
Re-enable auth
2023-11-01 14:29:32 -07:00
Daniel Imms
fbc51ae691
Remove logs
2023-11-01 14:24:38 -07:00
Daniel Imms
92eb78230b
Verify it's not an array
2023-11-01 14:17:31 -07:00
Daniel Imms
31925596f1
Log publish script
2023-11-01 13:15:28 -07:00
Daniel Imms
88b0b4a5c7
Log publish script
2023-11-01 13:07:59 -07:00
Daniel Imms
c8b2783b85
Tweak parsing versions
2023-11-01 13:01:20 -07:00
Daniel Imms
2744549c0f
Return [] if versionsJson is falsy
2023-11-01 12:35:25 -07:00
Daniel Imms
1c522e16a4
Fix image addon build
...
Fixes #4761
Fixes #4802
2023-11-01 12:13:19 -07:00
Daniel Imms
4b2e52f13c
Merge pull request #4861 from Tyriar/scope_followup
...
Uncomment first publish special cases, add missing (at)xterm
2023-11-01 12:03:56 -07:00
Daniel Imms
bbbde9261f
Fix parsing of low version count
2023-11-01 11:59:42 -07:00
Daniel Imms
eac8124320
Fix stable release check
2023-11-01 11:27:04 -07:00
Daniel Imms
64534e1b7a
Fix missing peer dep
2023-11-01 11:07:41 -07:00
Daniel Imms
71ec216161
Uncomment first publish special cases, add missing (at)xterm
...
Part of #4859
2023-11-01 11:06:30 -07:00
Daniel Imms
2df591c5f7
Merge pull request #4860 from Tyriar/scoped_package
...
Start @xterm scope with core and webgl addons
2023-11-01 10:55:31 -07:00
Daniel Imms
d95f0177c8
Add todo comments for uncomment publish script
2023-11-01 10:49:21 -07:00
Daniel Imms
b4b128709f
Add other addons to the readme addon section
2023-11-01 10:37:20 -07:00