Skip to content

v1.0.0

Compare
Choose a tag to compare
@jverkoey jverkoey released this 05 Nov 21:28
· 19 commits to stable since this release

Initial release.

Includes support for customizing UIViewController transitions with a TransitionDirector.

Source changes

API changes

Auto-generated by running:

apidiff origin/stable release-candidate objc src/MaterialMotionTransitions.h

MDMReplicaControllerDelegate

new method: -replicateElement: in MDMReplicaControllerDelegate

new protocol: MDMReplicaControllerDelegate

MDMTransition

new method: -init in MDMTransition

new property: runtime in MDMTransition

new class: MDMTransition

new property: window in MDMTransition

new property: foreViewController in MDMTransition

new property: backViewController in MDMTransition

MDMTimeWindowSegment

new field: position in MDMTimeWindowSegment

new struct: MDMTimeWindowSegment

new field: length in MDMTimeWindowSegment

MDMTransitionDirector

new class method: +transitionDuration in MDMTransitionDirector

new method: -setUp in MDMTransitionDirector

new protocol: MDMTransitionDirector

new method: -initWithTransition: in MDMTransitionDirector

MDMTransitionDirectorTransitionDurationDefault

new constant: MDMTransitionDirectorTransitionDurationDefault

MDMTimeWindow

new property: duration in MDMTimeWindow

new property: initialDirection in MDMTimeWindow

new method: -initWithInitialDirection:duration: in MDMTimeWindow

new method: -init in MDMTimeWindow

new class: MDMTimeWindow

new property: position in MDMTimeWindow

new property: currentDirection in MDMTimeWindow

MDMTransitionController

new class: MDMTransitionController

new method: -init in MDMTransitionController

new property: directorClass in MDMTransitionController

MDMTimeWindowSegmentEpsilon

new constant: MDMTimeWindowSegmentEpsilon

MDMTimeWindowDirection

new typedef: MDMTimeWindowDirection

new enum value: MDMTimeWindowDirectionForward in MDMTimeWindowDirection

new enum: MDMTimeWindowDirection

new enum value: MDMTimeWindowDirectionBackward in MDMTimeWindowDirection

UIViewController(MaterialMotionTransitions)

new category: UIViewController(MaterialMotionTransitions)

new property: mdm_transitionController in UIViewController(MaterialMotionTransitions)

MDMReplicaController

new class: MDMReplicaController

new method: -disableReplicationForElement: in MDMReplicaController

new method: -replicateElement: in MDMReplicaController

new property: delegate in MDMReplicaController

Non-source changes