Releases: ryanlintott/LookingGlassUI
Releases · ryanlintott/LookingGlassUI
v0.3.1
- Removed FirebladeMath dependency.
- Added Quat (replacing Quat4f from FirebladeMath). It uses simd_quatd to store quaternion values and do quaternion math.
- Quat init by angle uses SwiftUI Angle instead of Double storing radians.
- Added typealias Vec3 for SIMD3 (replacing Vec3f from FirebladeMath)
- Vec3 axis static types renamed from axisX to xAxis and so on.
- Added normalized to Vec3
- Made DeviceRotationEffectType conform to String, RawRepresentable, CaseIterable, Hashable, Equatable, and Identifiable by self.
- Added QuaternionDataView to easily display quaternion data for debugging.
- Added a few basic tests for Quat
- Removed accessibilityHidden on ShimmerView. It will only show accessibility elements if one of the underlying elements is accessible.
- Changed several properties in MotionManager to public in case others want to use them for custom effects.
- Added documentation to MotionManager properties
- Changed parallaxView so that the offset is zero if motion manager is no sending updates.
v0.2.0
Added .parallax() view modifier
v0.1.10
Updates:
- Updated the readme, license and gitignore
Bugfixes:
- Fixed an issue where ShimmerView and .shimmer would block touches and interfere with VoiceOver selection.
v0.1.7
Initial release. Although currently in use in one of my production apps it may not work perfectly in your use case.