boomsheets 1.0.8
boomsheets: ^1.0.8 copied to clipboard
Boomsheets Dart implementation over YES spec empowers programmers to read the animation documents generated by the Boomsheets tool. The document format is human-readable since the YES spec promotes ea [...]
1.0.8 #
- Bumped to
yes_parserversion1.0.10which fixes a major issue when parsing carriage returns and tabs in documents.
1.0.7 #
- Bumped to
yes_parserversion1.0.9. - Added
Point<int> Keyframe.flippedPoint(Point<int> point)to calculate arbitrary points. - Added
Point<int> Keyframe.pointOffset({required String point})to calculate encoded point offsets fromKeyframe.origin. - More documentation to
Keyframeclass.
1.0.6 #
- Fixed pubspec description typo
- Using YesParser 1.0.8
- Provided .anim doc example for multi-line elements
- Improved readme
1.0.5 #
- Fixed breaking changes from
yes_parserupstream version1.0.5. - These changes improve parsing edge-case failures previously seen with animations.
1.0.4 #
- Renamed
computeRectandcomputeOrigintoflippedRectandflippedOrigin. - Rewrote
canonicalOriginfrom a getter to a method that takes in an optionalconsiderFlip. - Added github-supported blockquotes to readme.
- Bumped version to use YesParser 1.0.4
1.0.3 #
- Bumped version to use YesParser 1.0.3
1.0.2 #
- Bumped version to use YesParser 1.0.2
- Removed the Point
- Changed Keyframe.points to a hashmap with the key as the name of the LabeledPoint element.
- Added Keyframe.computeRect and Keyframe.computeOrigin to transform rect and origin according to flipX and flipY values.
- Showed how to print LabeledPoints in the example.
- Modified the toString() routine on both LabeledPoints and Keyframe classes.
1.0.1 #
- Upstream changed to 1.0.1 required adjustments to call to YesParser.
- Added additional fields to Anim class constructor to create Anims without parsing.
1.0.0 #
- Initial version.