circulito 1.0.2 copy "circulito: ^1.0.2" to clipboard
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 and hoverColor are now included in CirculitoDecoration 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 called value in Circulito Section.
  • BREAKING CHANGE: backgroundColor has been changed to CirculitoBackground.
  • BREAKING CHANGE: padding has been changed from EdgeInset to double 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 called maxSize 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.
8
likes
160
points
50
downloads

Publisher

verified publisherkega.dev

Weekly Downloads

Circulito provides a highly customizable way to draw and animate circular wheel/donut/pie charts for visualizing data.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on circulito