-
Notifications
You must be signed in to change notification settings - Fork 560
Change Log
Yuri Strot edited this page Sep 20, 2017
·
27 revisions
- Swift 4 Support
- #107: Added OSX Support
-
#112: Added ability to serialize
Node
to SVG -
#127: Allowed to create an
Image
fromUIImage
-
#48: Implemented utils for
Node
center rotation transform generation - #147: Fixed slow/choppy animation
- #141: Fixed sequence of morphing animations
- #136: Fixed issues with polygon animation
- #133: Fixed rotate animation when Node has translation
- #121: Fixed MacawView redrawing issue
- #118: Avoided scaling during rotate animation
- #111: Fixed ScaleAspectFit for non square SVG's
- #90: Fixed Macaw.xcodeproj warnings
- API extensions:
-
Animation.state() -> AnimationState
-
Node.nodeBy(tag: String) -> Node?
-
Node.nodesBy(tag: String) -> [Node]
- Fixed various memory leaks
- Fixed morphing cycle animation
- #74: Improved linear gradient parsing
- #110: Fixed Swift 3 Warnings
- #120: Avoided stroke around shape during morphing animation
- #119: Fixed image rotation
- #115: Added touch events support for text nodes
- #114: Fixed Polyline animation
- #109: Corrected MacawView deinit
- Morphing animation
- Translate SVG id attribute to Node.tag
- #103: Touch API proposal
- #104: Few issues with Touch events
- #94: Add TouchEvent enhancement
- #98: Can't rerun content animation bug
- #102: Can't stop animation with delay bug
- #100: Invalid line position after stopping animation bug
- #99: OnComplete callback called on looped animation bug
- #96: Blinking content animation bug
- #97: Can't stop content animation bug
- #95: After changing group content tap handle stopped working bug
- #92: Easing.easeOut doesn't work correctly in content animation
- #93: Can't clear group content bug
- Get rid of RxSwift dependency. This library was too complicated for our modest needs. Check out new events API (even simpler now).
- Various SVG parser improvements
- #62: Implemented content animation
- #67: Introduced SVGView
- #68: Improved SVGParser.parse API
- #76: Implemented event bubbling
-
#81: Added
Animation.cycle
method with no arguments for infinite animation -
#82: Fixed
Animation.autoreversed
issues - #53: Improved text bounds calculation for all baselines
- #83: Avoided SVG blurring when scaled through animation
- #80: Added easing example page
- #77: Speeded up SVG parsing
- #69: Fixed SVGView size and content bug
- #72: Fixed few SVG parser issues
- Public release