circulito 1.0.2 circulito: ^1.0.2 copied to clipboard
Circulito provides a highly customizable way to draw and animate circular wheel/donut/pie charts for visualizing data.
1.0.2 #
- Refactor: Replaced
part of
directives with string to prevent dart analysis warnings. - Vendor" Added
lints
package to dev dependencies to ensure consistent linting rules across the project. - Vendor" Update
flutter_lints
in dev dependencies. - Chore: Update example lint version.
1.0.1 #
- Fix:
onTap
was not detected on mobile. - Fix: Overflow on Dynamic example.
- Chore: Remove default to Material 3 on example.
1.0.0 Production release #
- Feature:
onHoverExit
property has been added to Circulito. - Docs: Update Circulito documentation.
- Docs: Update README with examples.
- Docs: Update CHANGELOG.
- Test: Add Utils test.
- Test: Update main test files.
- Chore: Update example main file with new examples.
- Chore: Add example Genders.
- Chore: Add example Apple fitness.
- Chore: Add example Countdown.
- Chore: Add example Dynamic pie.
- Chore: Reorganize files and folders.
0.8.0 #
- Feature:
CirculitoBorder
property 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:
CirculitoShadow
property 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:
ChildStackingOrder
property 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:
Circulito
main file. - Chore: Update main example.
0.5.0 #
- BREAKING CHANGE:
color
andhoverColor
are now included inCirculitoDecoration
for CirculitoSection and CirculitoBackground. - Feature:
gradient
decoration 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:
animation
has 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
Circulito
Statefull widget for better practice. - Performance: Delete unnessary sentence on Utils.
- Chore: Delete default export Utils in Circulito.
0.3.0 #
- BREAKING CHANGE:
percentage
is now calledvalue
inCirculito Section
. - BREAKING CHANGE:
backgroundColor
has been changed toCirculitoBackground
. - BREAKING CHANGE:
padding
has been changed fromEdgeInset
todouble
to make hover selections more precise. - Feature: Now the percentage can be calculated automatically passing
amount
arguments. - Feature: Sections are now interactable.
- Feature: Background is now interactable.
- Feature:
onTap
on sections has been added. - Feature:
onTap
on background has been added. - Feature:
onHover
on sections has been added. - Feature:
onHover
on background has been added. - Feature:
Change Mouse Pointer
when 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:
radius
is now calledmaxSize
and required. - Fix: Some issues when drawing
Circulito
inside an infinite size parent like - Feature:
isCenter
: Allow to center the widget. - Feature:
padding
: Add a padding to the widget. - Docs: Update README and example.
- Docs: Add Circulito painter class documentation.
0.0.1 First release #
- Feature:
background
. - Feature:
section
with colors.