Skip to content

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 29 Jun 08:43
· 107 commits to main since this release

What's New in v0.3.0

πŸš€ Swipe Gesture Momentum

Velocity-based two-finger swipe with momentum deceleration β€” swipe faster to advance more pages. Momentum decays at Γ—0.65 every 50ms, stopping below 0.3 pages.

πŸ–±οΈ 1-Finger Candidate Drag

Drag one finger in the top 5% trackpad zone to highlight candidates by position; lift to select. Coexists with tap-to-select.

πŸ›‘οΈ Non-Destructive Multitouch

Accidental second finger during a stroke won't destroy the partial stroke β€” the engine saves and restores stroke state automatically.

🎯 Trackpad Candidate Zone Tuning

Candidate activation zone reduced from 25% to 5% of trackpad Y, giving 95% of the trackpad for worry-free drawing after iterative user QA.

πŸ› Bug Fix

  • _candidate_buttons β†’ candidate_buttons (7 references had a leading underscore mismatch, silently failing in GLib, preventing all candidate drag gestures)

πŸ“ Documentation

  • README updated: swipe momentum, candidate drag, non-destructive multitouch
  • Chinese READMEs (Simplified & Traditional) updated with new features
  • Acknowledgments section added for PP-OCRv6 (Apache 2.0) and ONNX Runtime (MIT)

πŸ”§ CI/Infrastructure

  • Fixed debian metadata, packaging URLs, bootstrap.sh references (ai-space-lab migration)
  • Fixed README filenames in release source tarball (zh-Hans-汉 / zh-Hant-ζΌ’)

Full commit log: v0.2.0...v0.3.0