wraith/frontend
Vantz Stockwell 949ed6e672 feat: RDP canvas renderer and input handling frontend
Add RdpView component with HTML canvas rendering via requestAnimationFrame
at ~30fps, mouse event capture (move, click, scroll) mapped to RDP flags,
and keyboard event capture with JS-to-scancode translation. Include toolbar
with keyboard grab toggle, clipboard sync toggle, and fullscreen button.
Add useRdp composable with mock frame generation (gradient + animated shapes)
matching the Go MockBackend pattern. Update SessionContainer to render
RdpView for RDP sessions instead of the Phase 4 placeholder.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-17 07:17:35 -04:00
..
src feat: RDP canvas renderer and input handling frontend 2026-03-17 07:17:35 -04:00
index.html feat: Wails v3 + Vue 3 project scaffold with Tailwind dark theme 2026-03-17 06:11:19 -04:00
package-lock.json feat: xterm.js terminal with fit addon and Wails binding bridge 2026-03-17 07:04:31 -04:00
package.json feat: xterm.js terminal with fit addon and Wails binding bridge 2026-03-17 07:04:31 -04:00
tsconfig.json feat: Wails v3 + Vue 3 project scaffold with Tailwind dark theme 2026-03-17 06:11:19 -04:00
vite.config.ts feat: master password unlock UI with first-run vault creation 2026-03-17 06:32:10 -04:00