Skip to content

Commit 9712057

Browse files
committed
Remove the canvas renderer
Fixes #4779
1 parent 9d8bba7 commit 9712057

34 files changed

+31
-2149
lines changed

.eslintrc.json

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,6 @@
1616
"test/playwright/tsconfig.json",
1717
"addons/addon-attach/src/tsconfig.json",
1818
"addons/addon-attach/test/tsconfig.json",
19-
"addons/addon-canvas/src/tsconfig.json",
20-
"addons/addon-canvas/test/tsconfig.json",
2119
"addons/addon-clipboard/src/tsconfig.json",
2220
"addons/addon-clipboard/test/tsconfig.json",
2321
"addons/addon-fit/src/tsconfig.json",

.github/workflows/ci.yml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,6 @@ jobs:
3232
./addons/addon-attach/lib/* \
3333
./addons/addon-attach/out/* \
3434
./addons/addon-attach/out-*/* \
35-
./addons/addon-canvas/lib/* \
36-
./addons/addon-canvas/out/* \
37-
./addons/addon-canvas/out-*/* \
3835
./addons/addon-clipboard/lib/* \
3936
./addons/addon-clipboard/out/* \
4037
./addons/addon-clipboard/out-*/* \
@@ -209,8 +206,6 @@ jobs:
209206
run: yarn test-integration-${{ matrix.browser }} --workers=50% --forbid-only --suite=core
210207
- name: Integration tests (addon-attach)
211208
run: yarn test-integration-${{ matrix.browser }} --workers=50% --forbid-only --suite=addon-attach
212-
- name: Integration tests (addon-canvas)
213-
run: yarn test-integration-${{ matrix.browser }} --workers=50% --forbid-only --suite=addon-canvas
214209
- name: Integration tests (addon-clipboard)
215210
run: yarn test-integration-${{ matrix.browser }} --workers=50% --forbid-only --suite=addon-clipboard
216211
- name: Integration tests (addon-fit)

README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,6 @@ terminal.loadAddon(new WebLinksAddon());
7777
The xterm.js team maintains the following addons, but anyone can build them:
7878

7979
- [`@xterm/addon-attach`](https://github.com/xtermjs/xterm.js/tree/master/addons/addon-attach): Attaches to a server running a process via a websocket
80-
- [`@xterm/addon-canvas`](https://github.com/xtermjs/xterm.js/tree/master/addons/addon-canvas): Renders xterm.js using a `canvas` element's 2d context
8180
- [`@xterm/addon-clipboard`](https://github.com/xtermjs/xterm.js/tree/master/addons/addon-clipboard): Access the browser's clipboard
8281
- [`@xterm/addon-fit`](https://github.com/xtermjs/xterm.js/tree/master/addons/addon-fit): Fits the terminal to the containing element
8382
- [`@xterm/addon-image`](https://github.com/xtermjs/xterm.js/tree/master/addons/addon-image): Adds image support

addons/addon-canvas/.gitignore

Lines changed: 0 additions & 2 deletions
This file was deleted.

addons/addon-canvas/.npmignore

Lines changed: 0 additions & 32 deletions
This file was deleted.

addons/addon-canvas/LICENSE

Lines changed: 0 additions & 19 deletions
This file was deleted.

addons/addon-canvas/README.md

Lines changed: 0 additions & 28 deletions
This file was deleted.

addons/addon-canvas/package.json

Lines changed: 0 additions & 29 deletions
This file was deleted.

0 commit comments

Comments
 (0)