You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
dimmingOvershoot has been refactored so the fraction value maps 1.0 to 100% (As opposed to 0.0 previously being 100%). This enables being able to shrink the dimming view inside the blur view as needed.
Fixes
An issue where changing between light and dark mode would periodically break the blur view
Fixed needing to map SwiftUI Color to UIColor in the SwiftUI wrapper
Official SwiftUI Support. 🥳 You can now add blur views to your SwiftUI views via the new VariableBlur struct.
Enhancements
Replaced Core Image's gradient generation with one done manually pixel-by-pixel in Core Graphics. This allows ultimate control to provide a straight linear gradient for the blur view, and a proper ease-in-ease-out variant for the dimming view.
Gradient images are now cached so they don't need to be regenerated as often (Such as during screen rotations)
For less hacking of UIVisualEffectView, VariableBlurView is now a vanilla container view that hosts the blur view and the dimming view as separate subviews