Ayman Bagabas
805cabafe8
Merge remote-tracking branch 'upstream/master' into osc52
2024-04-07 23:22:01 +03:00
Daniel Imms
6ca8dc54ad
Fix publishing of stable
2024-03-01 09:00:33 -08:00
Daniel Imms
aed94e5317
xterm-addon-clipboard to scoped module
2023-11-03 11:45:21 -07:00
Daniel Imms
a4e6713823
Merge remote-tracking branch 'upstream/master' into pr/aymanbagabas/4220
2023-11-03 11:35:23 -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
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
71ec216161
Uncomment first publish special cases, add missing (at)xterm
...
Part of #4859
2023-11-01 11:06:30 -07:00
Daniel Imms
d95f0177c8
Add todo comments for uncomment publish script
2023-11-01 10:49:21 -07:00
Daniel Imms
0fd04aa76d
Replace all instances of xterm-addon
2023-11-01 10:35:10 -07:00
Daniel Imms
dcc940c32e
headless -> scoped
2023-11-01 07:24:49 -07:00
Daniel Imms
059acb2da6
Handle versionsJson error
2023-11-01 07:22:28 -07:00
Daniel Imms
a1f87809b2
Log versionsJson
2023-11-01 07:19:23 -07:00
Daniel Imms
2fb9702a3a
Force dry run temporarily
2023-11-01 07:14:19 -07:00
Daniel Imms
5196ac5c8f
Fix variable name
2023-11-01 07:02:14 -07:00
Daniel Imms
9db2178d05
Return [] when no versions are published
2023-11-01 07:00:23 -07:00
Daniel Imms
8c6d16486d
Don't fetch beta versions
2023-11-01 06:57:44 -07:00
Daniel Imms
cef869a206
Force beta build for now
2023-11-01 06:55:21 -07:00
Daniel Imms
add7f8133e
Start @xterm scope with core and webgl addons
2023-11-01 06:44:26 -07:00
Ayman Bagabas
db5bfc7525
Add support to ANSI OSC52
...
Add support to ANSI OSC52 sequence to manipulate selection and clipboard
data. The sequence specs supports multiple clipboard selections but we
only support the common ones, system and primary clipboard selections.
This adds a new event listener to the common terminal module
`onClipboard` to allow external implementations to hook into it.
The addon uses the browser Clipboard API to read/write from and to the
clipboard. The default `ClipboardProvider` uses the browser Clipboard
API. This means it only supports read/write to and from the system
clipboard.
Reference: https://invisible-island.net/xterm/ctlseqs/ctlseqs.html#h3-Operating-System-Commands
Fixes: xtermjs#3260
Signed-off-by: Ayman Bagabas <ayman.bagabas@gmail.com >
2023-09-20 17:46:52 -04:00
Daniel Imms
b91de01a4d
Fix initial args not being passed through to pw
2023-09-10 08:56:19 -07:00
Daniel Imms
298c5b2041
Split up playwright suites into steps
2023-09-08 13:09:47 -07:00
Daniel Imms
328e97336b
Try space out suites
2023-09-08 12:58:33 -07:00
Daniel Imms
ebd27de4e1
Re-enable core tests
2023-09-08 12:31:27 -07:00
Daniel Imms
98e8c6ac73
Add canvas renderer tests
2023-09-08 12:16:16 -07:00
Daniel Imms
cdf02d54da
Share test code between dom and webgl
2023-09-08 10:22:13 -07:00
Daniel Imms
413e884efb
Use faster pixel check method with caching
2023-09-08 10:12:06 -07:00
Daniel Imms
070d194c6c
Migrate webgl to playwright/test, add unified runner script
2023-09-08 10:04:25 -07:00
Daniel Imms
71ee3c7a33
Disable image addon publishing
2023-09-07 10:57:21 -07:00
Daniel Imms
6dae811dae
Migrate to GitHub Actions
...
Fixes #3297
2023-08-19 14:47:35 -07:00
Jörg Breitbart
914f7be644
add image addon to publish
2023-08-01 18:11:03 +02:00
Daniel Imms
73cb96ddec
Remove special v5 beta publishing
2022-09-15 12:39:32 -07:00
Jörg Breitbart
318b60418e
cleanup vtfeaures docs
2022-09-04 12:54:27 +02:00
Jörg Breitbart
ef1b773fd7
fix pixel to cell offsets
2022-09-01 12:35:44 +02:00
Jörg Breitbart
06d6e08347
sgr_pixels mouse report
2022-09-01 00:50:11 +02:00
Daniel Imms
c5a6b997d1
Remove lgtm comments in favor of codeql dismissable alerts
2022-08-31 07:25:03 -07:00
Daniel Imms
4a6e7bee21
Fix lgtm recommendations
2022-08-30 14:09:39 -07:00
Daniel Imms
d9880c0270
Fix publishing addons as xterm
2022-07-28 10:20:57 -07:00
Daniel Imms
3bdbfb6d5f
Hardcode release step to publish v5.0.0 beta
2022-07-28 06:31:52 -07:00
Daniel Imms
3271b45681
Publish canvas addon in CI release step
...
Part of #3271
2022-07-28 05:08:46 -07:00
Tobias Speicher
28dcd38a53
refactor: replace deprecated String.prototype.substr()
...
.substr() is deprecated so we replace it with .slice() which works similarily but isn't deprecated
Signed-off-by: Tobias Speicher <rootcommander@gmail.com >
2022-03-25 20:41:06 +01:00
coderaiser
82f8e06ff6
chore: lint using putout
2021-11-05 21:34:37 +02:00
Baptiste Augrain
9e40614b5c
feat(test): use common function to launch the browser
2021-08-31 12:50:54 +02:00