morpheus 1.2.3 morpheus: ^1.2.3 copied to clipboard
A Flutter package for easily implementing Material Design navigation transitions.
Changelog #
[1.2.3] - 2021-09-12 #
- Migrated to null safety.
[1.2.2] - 2019-09-03 #
[1.2.0+4] - 2019-08-29 #
[1.2.0+1] - 2019-08-26 #
Fixes #
- Fixed a bug where
MorpheusPageRoute
couldn't re-use the existingRenderBox
and would throw an exception when popping a layer in the navigation stack.
[1.2.0] - 2019-08-26 #
[1.1.0] - 2019-08-21 #
[1.0.2] - 2019-06-22 #
Added #
- Added
scaleChild
toggle for disabling the scale animation of aMorpheusPageRoute
transition.
[1.0.1] - 2019-06-20 #
Changed #
MorpheusPageRoute
transitions scrim transitions has been changed so that it begins when the 'material' starts moving in bidirectional transitions.
[1.0.0] - 2019-06-16 #
Changed #
- Changed all
MorpheusPageRoute
transitions so that they now should be more accurate to the Material Design guidelines. - Bidirectional
MorpheusPageRoute
transitions scales its child screen in the animation.
Removed #
- Removed the
shapeBorderTween
parameter fromMorpheusPageRoute
. It has been replaced with aborderRadius
parameter. - Removed the
elevation
parameter fromMorpheusPageRoute
.
[0.8.1] - 2019-06-09 #
Changed #
- Bidirectional
MorpheusPageRoute
transitions are now horizontally centered.
[0.8.0] - 2019-06-01 #
[0.7.1] - 2019-05-31 #
Changed #
- Changed
MorpheusPageRoute
's vertical transition so that the child screen isn't resized when animating.
[0.7.0] - 2019-05-30 #
[0.6.6] - 2019-05-23 #
[0.6.5] - 2019-05-15 #
Changed #
- Improved
MorpheusTabView
opacity and scale tweens. - Improved example.
[0.6.4] - 2019-05-05 #
[0.6.1] - 2019-04-25 #
Fixes #
- Fixed
MorpheusPageRoute
transition element not clipping the child screen.
[0.6.0] - 2019-04-25 #
Added #
- Added
transitionColor
parameter toMorpheusPageRoute
that lets you control the color of the transition element. MorpheusPageRoute
can now be typed (e.g.final Model model = await Navigator.of(context).push(MorpheusPageRoute(...))
).
[0.5.0] - 2019-04-25 #
Added #
- Added
shapeBorderTween
parameter toMorpheusPageRoute
that lets you control the shape of the child screen. - (Under the hood) Split
MorpheusPageRoute.buildTransitions
into two seperate transitions, one specifically for vertical-only transitions, and another that's not as fancy, but is more consistent across different sizes and positions.