material-motion-swift
material-motion-swift copied to clipboard
A toolkit for building responsive motion using Core Animation.
We currently don't have any build targets for OS X. This task requires doing the following: - [ ] Create an OS X build target in the catalog. - [...
Goal is for the video not to stutter or interrupt playback while it's being dismissed.
We need some mechanism by which call sites can configure view controller transitions. This is likely via the transitionController. One option: ```swift viewController.transitionController.options = [:] ``` Another option that's more...
Related to #90, it may be nice to able to pick which view controller a transition affects, rather than having transitions always assume what should move. For example, in a...
Context: we have a collection of simple transitions and we'd like to compose them together to create complex transitions. Example: a "push back" transition composed of a slide + scale...
It's likely that we don't need to _remember the system's stream.
Building upon the same algorithm that generates our graphviz representation, we can enumerate every reactive property that is connected to the runtime and generate a UI for tweaking these properties...
We can currently generate graphviz output of the runtime with `runtime.toGraphviz()`, but we don't have an easy way to represent this information natively. The swift playground is simply posting the...
It currently composes to PathTween which requires an explicit duration. ArcMove could probably infer a reasonable duration because of how specific the animation is though.