Releases: vndangkhoa/vietc
Releases · vndangkhoa/vietc
Release list
v0.1.21
Full Changelog: v0.1.20...v0.1.21
v0.1.20
v0.1.19
v0.1.18 — Terminal VNI + evdev/X11 stability
v0.1.18
New
- Terminal VNI input: force VNI in terminals, remove from bypass_apps
- Test VM setup script: scripts/setup-test-vm.sh for Linux Mint/Ubuntu
Fixes
- xdotool Unicode injection: use xdotool type instead of clipboard paste for Unicode on X11
- VNI/Telex flicker: control key flicker fix in non-grabbed mode
- Password detection: exclude daemon own sudo ancestor; fresh AT-SPI2 check; reset buffers on transition
- evdev multi-device: poll all keyboard devices simultaneously
- X11 keymap capture: replace segfaulting XRecord with XQueryKeymap polling
- Fast grab fallback: 300ms timeout instead of 30s for no-event grab
- evdev poll: non-blocking poll() with 100ms timeout
Changes
- Diagnostics logging for evdev events and injection commands
- VNI control key consumption gated behind engine.is_enabled()
- X11 capture uses window_class instead of window ID for app detection