Skip to content

v1.2.0 β€” Far-distance tracking, 🀟 mode-switch, robust draw-mode pen

Choose a tag to compare

@enixz enixz released this 14 Jun 03:45

v1.2.0 β€” Far-distance tracking, 🀟 mode-switch, robust draw-mode pen

✨ New features

  • Far-distance hand tracking β€” crop-zoom super-resolution, One Euro smoothing, and active-region mapping reliably track hands at greater distances.
  • 🀟 New mode-switch gesture β€” hold a single-hand "I Love You" sign to switch modes (replaces the previous mode-switch gesture).
  • Side-view-robust pen control in drawing mode β€” stable writing even when the camera sees the hand from the side or up close.
  • Crash logging β€” native / thread / Qt crashes are now captured to crash.log.
  • Raw-video record + offline replay harness β€” record raw footage and replay it offline for objective detection A/B testing.

πŸ› Fixes

  • Zoom viewport now locks to the top hand and snaps on engage β€” stops the mid-distance "bellows" oscillation.
  • Strokes no longer break from unreliable thumb / geometry signals at side view.
  • Completed the central voting pen state machine in draw mode.
  • Fixed two-finger hover false positives that caused severe stroke breaking.

πŸ”§ Internal

  • Decoupled the floating-window UI from service orchestration via a new AirControlOrchestrator.
  • Cleaned up redundant / broken install & startup scripts; added tests (dictation, replay, swipe distance, zoom SR).

Full changelog: v1.1.0...v1.2.0