All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog
- Support for MacOS
- Documentation: Add links to the underlying structs
- Documentation example fixes
- Fix the polled message being unsafely clonable
- All the wrapper structures now implement
Deref
of the wrappedleap-sys
structures - All the reference wrapper structures now implement
Clone
andCopy
- The opt-in features
glam
andnalgebra
add conversion method for vectors and quaternions to these libraries.
- Improved the examples to avoid common timeout unwrap()
- The vectors and quaternion are not anymore copied
- Breaking All the non-owning wrappers (most of them) are now named with
Ref
as a suffix.Hand
becomesHandRef
,Digit
becomesDigitRef
, etc.
- Breaking All the trivial accessor functions were removed, in favour of the
Deref
traitvector.x()
becomesvector.x
,hand.pinch_distance()
becomeshand.pinch_distance
, etc.
- Palm direction vector
- Documentation and examples improvements
- Linux support
- Events and transforms
- Coverage for the *Ex() methods
- Tracking mode event
- Orion build
Initial versions.