Download Latest Version 0.3.3 source code.tar.gz (20.9 MB)
Email in envelope

Get an email when there's a new version of Wave

Home / 0.3.0
Name Modified Size InfoDownloads / Week
Parent folder
0.3.0.tar.gz 2022-11-16 20.9 MB
0.3.0.zip 2022-11-16 21.1 MB
README.md 2022-11-16 786 Bytes
Totals: 3 Items   42.0 MB 0

Version 0.3.0 adds macOS as a supported platform for Wave, and enables 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

API compatibility notes: * UIView.animator.backgroundColor and CALayer.animator.backgroundColor are both non-null. If you want to animate to a clear/transparent color, animate to UIColor.clear instead of to nil.

Source: README.md, updated 2022-11-16