BTerminal/v2
Hibryda bb0e9283fc feat(v2): add xterm.js terminal pane with Canvas addon
- Install @xterm/xterm, @xterm/addon-canvas, @xterm/addon-fit, @tauri-apps/api
- TerminalPane: xterm.js with Catppuccin Mocha theme, auto-fit, resize observer
- PTY bridge: Tauri invoke wrappers + event listeners for data/exit
- Bidirectional streaming: keyboard input -> PTY write, PTY output -> xterm write
- 100ms debounced resize propagation to PTY backend
2026-03-05 23:42:31 +01:00
..
.vscode chore(v2): add Cargo.lock and VS Code extensions config 2026-03-05 23:32:00 +01:00
sidecar feat(v2): scaffold Tauri 2.x + Svelte 5 project (Phase 1) 2026-03-05 23:26:27 +01:00
src feat(v2): add xterm.js terminal pane with Canvas addon 2026-03-05 23:42:31 +01:00
src-tauri feat(v2): add PTY backend with portable-pty 2026-03-05 23:42:20 +01:00
.gitignore feat(v2): scaffold Tauri 2.x + Svelte 5 project (Phase 1) 2026-03-05 23:26:27 +01:00
index.html feat(v2): scaffold Tauri 2.x + Svelte 5 project (Phase 1) 2026-03-05 23:26:27 +01:00
package-lock.json feat(v2): add xterm.js terminal pane with Canvas addon 2026-03-05 23:42:31 +01:00
package.json feat(v2): add xterm.js terminal pane with Canvas addon 2026-03-05 23:42:31 +01:00
svelte.config.js feat(v2): scaffold Tauri 2.x + Svelte 5 project (Phase 1) 2026-03-05 23:26:27 +01:00
tsconfig.app.json feat(v2): scaffold Tauri 2.x + Svelte 5 project (Phase 1) 2026-03-05 23:26:27 +01:00
tsconfig.json feat(v2): scaffold Tauri 2.x + Svelte 5 project (Phase 1) 2026-03-05 23:26:27 +01:00
tsconfig.node.json feat(v2): scaffold Tauri 2.x + Svelte 5 project (Phase 1) 2026-03-05 23:26:27 +01:00
vite.config.ts feat(v2): scaffold Tauri 2.x + Svelte 5 project (Phase 1) 2026-03-05 23:26:27 +01:00