This PR 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, which I'll add more to in the future.
This PR 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, which I'll add more to in the future.
For example, you can now do this:
In a separate patch, I'll add
NSView
support, so you can animateframe
,bounds
, etc., and not just properties onCALayer
.