From 35586269110dff4b0dea21e8d6e6f715b753fbda Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Breitbart?= Date: Sat, 22 Aug 2026 11:15:32 +0200 Subject: [PATCH] add demo images --- demo/client/components/window/addonImageWindow.ts | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/demo/client/components/window/addonImageWindow.ts b/demo/client/components/window/addonImageWindow.ts index e5402182a..2631cdd41 100644 --- a/demo/client/components/window/addonImageWindow.ts +++ b/demo/client/components/window/addonImageWindow.ts @@ -67,6 +67,8 @@ export class AddonImageWindow extends BaseWindow implements IControlWindow { dlIip.appendChild(dtIip); this._addDdWithButton(dlIip, 'image-demo3', 'palette (png File)'); this._addDdWithButton(dlIip, 'image-demo4', 'dice (qoi MultipartFile)'); + this._addDdWithButton(dlIip, 'image-demo5', 'rose (webp File)'); + this._addDdWithButton(dlIip, 'image-demo6', 'kimono (avif MultipartFile)'); container.appendChild(dlIip); // Kitty demos @@ -173,11 +175,15 @@ export class AddonImageWindow extends BaseWindow implements IControlWindow { document.getElementById('image-demo2')!.addEventListener('click', sixelDemo('https://raw.githubusercontent.com/jerch/node-sixel/master/testfiles/test2.sixel')); document.getElementById('image-demo3')!.addEventListener('click', - iipDemo('https://raw.githubusercontent.com/jerch/node-sixel/master/palette.png')); + iipDemo('https://raw.githubusercontent.com/xtermjs/xterm.js/master/addons/addon-image/fixture/palette.png')); document.getElementById('image-demo4')!.addEventListener('click', - iipDemoMulti('https://raw.githubusercontent.com/jerch/xterm-wasm-parts/master/fixtures/qoi/dice.qoi')); + iipDemoMulti('https://raw.githubusercontent.com/xtermjs/xterm.js/master/addons/addon-image/fixture/testimages/dice.qoi')); + document.getElementById('image-demo5')!.addEventListener('click', + iipDemo('https://raw.githubusercontent.com/xtermjs/xterm.js/master/addons/addon-image/fixture/testimages/1_webp_a.webp')); + document.getElementById('image-demo6')!.addEventListener('click', + iipDemoMulti('https://raw.githubusercontent.com/xtermjs/xterm.js/master/addons/addon-image/fixture/testimages/kimono.crop.avif')); document.getElementById('image-demo-kitty1')!.addEventListener('click', - kittyDemo('https://raw.githubusercontent.com/jerch/node-sixel/master/palette.png')); + kittyDemo('https://raw.githubusercontent.com/xtermjs/xterm.js/master/addons/addon-image/fixture/palette.png')); // demo for image retrieval API this._terminal.element!.addEventListener('click', (ev: MouseEvent) => {