Daniel Imms
1a1bdefc83
Move server to TS
...
Fixes #5509
2025-12-27 04:36:18 -08:00
Jörg Breitbart
6bb2210a91
initial commit
2024-12-15 18:57:03 +01:00
Daniel Imms
9712057b91
Remove the canvas renderer
...
Fixes #4779
2024-07-14 10:48:39 -07:00
Daniel Imms
1f11c7e46c
Get sources building with esbuild
2024-07-05 08:46:15 -07:00
Ayman Bagabas
6ac75d88c4
Fix demo tsconfig addon name
2024-04-08 12:46:37 +03: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
0fd04aa76d
Replace all instances of xterm-addon
2023-11-01 10:35:10 -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
ceef536b79
Upgrade es6 -> es2021
...
This uses the recommended target for node 16 in tsconfig/bases.
Fixes #4706
2023-09-01 07:36:48 -07:00
Jörg Breitbart
8fa3cae618
integrate addon into demo
2023-06-27 14:04:27 +02:00
Daniel Imms
6dda0c2b97
Merge branch 'feat/serialize-addon' into pr/JavaCS3/2369
2019-11-24 10:05:14 -08:00
javacs3
22a2496360
fix 'Can't resolve 'xterm' in xterm.js/addons/xterm-addon-serialize/out'
2019-11-21 20:41:47 +08:00
Daniel Imms
1f12d365c8
Expose source maps on demo server
...
Fixes #2258
2019-09-09 10:21:37 -07:00
Daniel Imms
d4be839d8d
Remove @xtermjs package scope
...
Too big of a change for now, I think we should do this when/if we
move to GH package registry (we would have to I think).
2019-06-04 11:07:11 -07:00
Daniel Imms
d464341630
Rename to GH org for scope @xtermjs
2019-06-01 15:10:29 -07:00
Daniel Imms
6c18f5c1fe
Use scoped packages, fix some typing issues
2019-06-01 15:07:59 -07:00
Daniel Imms
df72c70800
Add new fit addon
2019-05-31 21:25:35 -07:00
Daniel Imms
8235bf5dad
Add search addon
2019-05-31 20:07:12 -07:00
Daniel Imms
a1a63f99ff
Add attach addon
2019-05-31 19:58:12 -07:00
Daniel Imms
413f9ca3a1
Import web links into demo via node path
2019-05-31 18:58:48 -07:00
Daniel Imms
d58f5cac01
Type Terminal
2018-09-01 16:48:55 -07:00
Daniel Imms
e75578440e
Improve demo webpack build
2018-09-01 16:22:27 -07:00