- Fixed issue with
blendMode
androundedEdges
(#32)
StepProgressIndicator
andCircularStepProgressIndicator
constructors asconst
- Added
stepMainAxisAlignment
andstepCrossAxisAlignment
to align single step inStepProgressIndicator
(#28)
- Added
removeRoundedCapExtraAngle
toCircularStepProgressIndicator
to remove extra angle caused byStrokeCap.butt
whenroundedCap
is applied (#20) - Added the option to specify alignment for
StepProgressIndicator
(Thanks to @faridg18 for his contribution (#15)) - Added
blendMode
for gradient ofStepProgressIndicator
(#16) - Fixed issue on
StepProgressIndicator
when addingroundedEdges
withpadding == 0
and no steps selected (#23)
- Fixed issue when adding
roundedEdges
with only one step (#12) - Added more widget tests
- Added
roundedCap
property toCircularStepProgressIndicator
(#7) - Added
gradientColor
property toCircularStepProgressIndicator
, andgradientColor
,selectedGradientColor
andunselectedGradientColor
toStepProgressIndicator
(#8) - Fixed
customStepSize
whencircularDirection
isCircularDirection.counterclockwise
: now the step indexes start at 0 from the left to the right as expected - Added
isSelected
bool parameter tocustomStepSize
, used to change the step size based on the selected/unselected status of the current step (breaking change) - Updated and expanded documentation examples
- Fixed documentations updates
- Added
arcSize
property toCircularStepProgressIndicator
that allows you to draw semi-circle indicators (#3) - Adjusted default
startingAngle
to 0 instead of-math.pi / 2
(breaking change) - Fixed imports and small issues
- Added material ripple effect on step tap (Thanks to @rodineijf for his contribution (#1))
- Implemented
roundedEdges
property to add rounded edge corners to first and last step of the indicator (#2) - Updated and improved documentation and examples
- Updated LICENSE, from GPL3 to MIT
- Added CircularStepProgressIndicator
- Added optimized support for Continuous Progress Indicators (by setting
padding
to 0 and not using custom attributes) - Added more attributes
customSize
selectedSize
unselectedSize
fallbackLength
- Made indicator custom attributes (
customStep
,customColor
,onTap
,customSize
) zero-based (breaking change) - Added more examples
- Updated the documentation with more screens and detailed examples
- Added CircularStepProgressIndicator animation example
- Bug fixing
- Completed documentation
- New tutorial article
Initial release