Skip to content

Releases: ryanlintott/LookingGlassUI

v0.3.1

19 Sep 20:07
3257e1b
Compare
Choose a tag to compare
  • 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

23 Mar 21:09
Compare
Choose a tag to compare

Added .parallax() view modifier

v0.1.10

25 Jan 19:54
b6fd957
Compare
Choose a tag to compare

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

05 Aug 01:08
Compare
Choose a tag to compare

Initial release. Although currently in use in one of my production apps it may not work perfectly in your use case.