im_stepper 1.0.1+1 im_stepper: ^1.0.1+1 copied to clipboard
A growing collection of beautiful, easy to use, stepper and page indicator widgets.
ChangeLog #
1.0.0 [Flutter 3.0] #
Friday, 3rd June, 2022 #
- Update to Flutter 3.0
- Fix android 2 embedding issue
- Fix Warning: Operand of null-aware operation '?.' has type 'WidgetsBinding' which excludes null-- Thank you Redeemer Pace
- Fix lint warnings -- Thank you TheMeanCanEHdian
- Add line padding -- Thank you Mateusz
0.1.3 [Null safety] #
Friday, 5th March, 2021 #
- Added null safety support @thank you Renan Luiz Arceno
0.1.2+10 [Blinking Issue / Alignment Property] #
Wednesday, 3rd February, 2021 #
-
Breaking Changes Icon/Image/Number Steppers:
goNext
,goPrevious
, andFoo.externallyControlled
properties and constructors have removed from Icon, Image, Number Steppers.-
Renamed
enableNextPreviousButtons
tonextPreviousButtonsDisabled
. -
Renamed
enabledStepTapping
tostepTappingDisabled
.
-
-
Fixed the blinking_bug github #15
-
Added the
alignment
property to align the Image/Icon/Number Steppers. github #16 -
Refactored.
-
Documentation improvements.
0.1.2+9 [DotStepper Revamped] #
Thursday, 8th January, 2021 #
The DotStepper has been completely revamped to include several new exciting features, such as, setting spacing between dots (github issue), showing line connectors, etc. Modern indicator effects and shapes have also been added. However, some of the following breaking changes happened along the way:-
-
Breaking Change: Indicator effect such as
bullet
,trail
,jump_form_above
, andjump_from_below
have been removed and new modern effects have been introduced. -
Breaking Change: Following properties have either been removed, moved or renamed to make controlling and customizing the
DotStepper
a breeze:-
Property | Removed | Renamed | Moved |
---|---|---|---|
goNext |
Yes | - | - |
goPrevious |
Yes | - | - |
upperBound |
Yes | - | - |
lowerBound |
Yes | - | - |
dotReachedIndex |
- | onDotTapped |
- |
dotColor |
- | - | Decorations |
indicatorColor |
- | - | Decorations |
fillStep |
- | - | Decorations |
indicatorEffect |
- | Indicator |
- |
indicatorType |
Yes | - | - |
dotShape |
- | shape |
- |
- Following new properties have been added:-
Property | Description |
---|---|
spacing |
Sets the spacing between dots |
lineConnectorsEnabled |
Enables or disables line connectors between dots |
tappingEnabled |
Enables or disables tapping on dots |
fixedDotDecoration |
Decorates fixedDots |
indicatorDecoration |
Decorates the indicator |
lineConnectorDecoration |
Decorates the lineConnectors between dots |
0.1.2+8 #
Saturday, 28th November, 2020 #
-
Breaking Change: The DotShape property
line
renamed todash
. -
goNext
,goPrevious
, andFoo.externallyControlled
properties and constructors deprecated and will be removed in version 0.1.3 from Icon, Image, Number, and Dot Steppers. Instead, introduced theactiveStep
property, a simpler approach to control the steppers either from built-in buttons, by tapping, or from external buttons. @github issues: #5, #9. -
The
activeStep
can also be used to either set the initial step or jump to any step. @github issues: #7 -
Deprecated the
dotReachedIndex
property in the DotStepper. This function is now redundant as the same can be tracked using theactiveStep
property. -
Two new function properties introduced in DotStepper;
lowerBound
andupperBound
. These maybe required in conditionals to control stepping forward and backward using theactiveStep
. -
BugFix: Previous button icon not working @github issue: #8
-
Updated the documentation.
-
Many thanks to: elliot, MastPollo10, atul-khemka, and thfr69
0.1.2+6 #
Thursday, 15th October, 2020 #
- BugFix: FlutterError (_OpacityAnimatedState#aa454(ticker active) was disposed with an active Ticker, pull request by mattbreeland
0.1.2+5 #
Sunday, 20th September, 2020 #
-
IconStepper, ImageStepper, and NumberStepper can now be controlled from external buttons, by using the relevant constructor marked as
FooStepper.externallyControlled
. @ github issues #3 and #4 -
Added the option to disable scrolling the stepper, if required.
-
Refactored the code.
-
Updated example to include using an externally controller stepper.
-
Documentation improvements.