Skip to content

Releases: vndangkhoa/vietc

v0.1.21

Choose a tag to compare

@github-actions github-actions released this 04 Jul 10:20

Full Changelog: v0.1.20...v0.1.21

v0.1.20

Choose a tag to compare

@github-actions github-actions released this 04 Jul 09:54

Full Changelog: v0.1.19...v0.1.20

v0.1.19

Choose a tag to compare

@github-actions github-actions released this 04 Jul 08:57

Full Changelog: v0.1.18...v0.1.19

v0.1.18 — Terminal VNI + evdev/X11 stability

Choose a tag to compare

@github-actions github-actions released this 03 Jul 04:10

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

v0.1.7

Choose a tag to compare

@github-actions github-actions released this 03 Jul 04:10

Full Changelog: v0.1.6...v0.1.7