circulito 0.8.0
circulito: ^0.8.0 copied to clipboard
Circulito provides a simple circular wheel/donut chart for visualizing data using percentages and colors.
0.8.0 #
- Feature:
CirculitoBorderproperty has been added to CirculitoDecoration. Now the background of Circulito or each section can have its own border. - Docs: Update documentation to CirculitoDecoration.
- Docs: Update README.
0.7.0 #
- Feature:
CirculitoShadowproperty has been added to CirculitoDecoration. Now the background of Circulito or each section can have its own shadow. - Docs: Update documentation to CirculitoDecoration.
- Docs: Update README.
- Chore: Update main example to add shadow to background.
0.6.0 #
- Feature:
ChildStackingOrderproperty has been added. - Fix: Resolved an issue where child interactions with the Circulito widget were not functioning correctly.
- Fix: Mouse pointer was not changing on Circulito child on hover.
- Performance: Prevent unnecessary draws when no animation is provided.
- Performance: Delete unnessary if condition on CirculitoPainter.
- Docs: Update README.
- Refactor:
Circulitomain file. - Chore: Update main example.
0.5.0 #
- BREAKING CHANGE:
colorandhoverColorare now included inCirculitoDecorationfor CirculitoSection and CirculitoBackground. - Feature:
gradientdecoration has been added for CirculitoSection and CirculitoBackground. - Performance: Delete unnessary sentences on CirculitoPainter.
- Docs: Update Documentation.
- Docs: Update README.
- Test: Update main test.
- Chore: Update main example.
0.4.0 #
- Feature:
animationhas been added. - Performance: Prevent Circulito redraw when parent calls setState.
- Docs: Update Documentation.
- Docs: Update README.
- Chore: Reorganize files and folders.
0.3.2 #
- Chore: Allow values as zero (
0) on sections.
0.3.1 #
- Performance: Making
CirculitoStatefull widget for better practice. - Performance: Delete unnessary sentence on Utils.
- Chore: Delete default export Utils in Circulito.
0.3.0 #
- BREAKING CHANGE:
percentageis now calledvalueinCirculito Section. - BREAKING CHANGE:
backgroundColorhas been changed toCirculitoBackground. - BREAKING CHANGE:
paddinghas been changed fromEdgeInsettodoubleto make hover selections more precise. - Feature: Now the percentage can be calculated automatically passing
amountarguments. - Feature: Sections are now interactable.
- Feature: Background is now interactable.
- Feature:
onTapon sections has been added. - Feature:
onTapon background has been added. - Feature:
onHoveron sections has been added. - Feature:
onHoveron background has been added. - Feature:
Change Mouse Pointerwhen onTap is not null. - Chore: Reorganize files and folders.
0.2.0 #
- Feature:
child: Now a widget can be shown over the wheel. - Docs: Update README.
0.1.0 #
- Feature:
startPoint: Defines the starting point to draw the wheel. - Feature:
circulitoDirection: Determines the direction of the wheel. - Docs: Update README.
- Docs: Update circulito classes documentation.
0.0.2 #
- BREAKING CHANGE:
radiusis now calledmaxSizeand required. - Fix: Some issues when drawing
Circulitoinside an infinite size parent like - Feature:
isCenter: Allow to center the widget. - Feature:
padding: Add a padding to the widget.
Column or Row. - Docs: Update README and example.
- Docs: Add Circulito painter class documentation.
0.0.1 First release #
- Feature:
background. - Feature:
sectionwith colors.