Tags: jtrivedi/Wave
Tags
Version `0.3.0` adds macOS as a supported platform for Wave, and enab… …les first-class animation support for AppKit. AppKit apps can now use both the block-based and property-based animation APIs. There's also a tiny sample app for reference. In a separate patch, I'll add `NSView` support, so you can animate `frame`, `bounds`, etc., and not just properties on `CALayer`. Other improvements/additions: * Support for animating `CALayer.borderColor/borderWidth` * Significantly improved color animation (`UIColor` and `NSColor`) * Fixed a retain cycle/leak
Version `0.2.0` renames the `Animation` class to `SpringAnimator`, wh… …ich enables Wave to be used with SwiftUI. Due to the API renaming, this version is a breaking change. However, there are only two types that have been renamed, so clients shouldn't have too much difficulty updating to the new name.