wraith/src/composables
Vantz Stockwell 99ecbe739e
All checks were successful
Build & Sign Wraith / Build Windows + Sign (push) Successful in 2m49s
feat: RDP clipboard paste, keyboard grab default ON, frame dirty flag
1. Clipboard paste (rdp_send_clipboard): simulates typing each character
   via scancode key press/release events. Full ASCII coverage including
   all symbols, numbers, and shifted characters. Handles 32-char
   generated passwords without manual typing.

2. Keyboard grab defaults to ON so RDP sessions accept keyboard input
   immediately without requiring the user to click the toolbar toggle.

3. Frame dirty flag: GraphicsUpdate sets an AtomicBool, get_frame only
   encodes + returns base64 when dirty (returns empty string otherwise).
   Eliminates ~8MB/frame base64 encoding on unchanged frames at 30fps.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 17:57:16 -04:00
..
useRdp.ts feat: RDP clipboard paste, keyboard grab default ON, frame dirty flag 2026-03-24 17:57:16 -04:00
useSftp.ts feat: Phase 3 complete — SFTP sidebar with full file operations 2026-03-17 15:46:35 -04:00
useTerminal.ts feat: Phase 5 complete — themes, editor, shortcuts, workspace, settings 2026-03-17 16:36:06 -04:00
useTransfers.ts feat: Phase 3 complete — SFTP sidebar with full file operations 2026-03-17 15:46:35 -04:00