All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog
- Internal: Automatically check the build on Linux and MacOS too
- 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
Derefof the wrappedleap-sysstructures - All the reference wrapper structures now implement
CloneandCopy - The opt-in features
glamandnalgebraadd 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
Refas a suffix.HandbecomesHandRef,DigitbecomesDigitRef, etc.
- Breaking All the trivial accessor functions were removed, in favour of the
Dereftraitvector.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.