material_3p 0.5.0
material_3p: ^0.5.0 copied to clipboard
3P (third-party) version of the Material 3 Expressive package.
0.5.0 #
-
Moved
package:androidx_graphics_shapes/material_shapeslibrary implementation intomaterial_3p.- Re-exports base shape types from
package:androidx_graphics_shapes/androidx_graphics_shapes.dartinstead of the deprecatedshapes.dart.
- Re-exports base shape types from
-
Bumped minimum SDK versions to Dart 3.13 and Flutter 3.47.
-
Upgraded hosted dependencies.
material_symbols_iconsto^4.2960.0.metato^1.19.0.vector_mathto^2.4.2.
0.4.1 #
- Bumped
libmonetdependency to2.0.0-dev.19and relaxed the dependency constraint.
0.4.0+1 #
- Updated examples in README to show breaking changes.
0.4.0 #
-
Breaking. Encapsulated
PullToRefreshScrollPhysics, making them private.- Use new
PullToRefreshController.createScrollPhysics()method to get the proper pull-to-refreshScrollPhysics.
- Use new
-
Added
PullToRefreshDefaultDelegate.defaultSpring, which contains the default spring value used if a user override was not provided. -
Fixed pull-to-refresh activating early if the user pulls on a viewport which has overscroll on the far edge.
- Pull-to-refresh should now behave as expected on scroll views with
AlwaysScrollableScrollPhysicsapplied.
- Pull-to-refresh should now behave as expected on scroll views with
-
Fixed pull-to-refresh
ScrollPhysicsincorrectly handling zero user offsets.- Now pull-to-refresh should work with
BouncingScrollPhysicswithout any issues.
- Now pull-to-refresh should work with
0.3.0 #
-
Removed
material_loading_indicatorlibrary. Replaced bymateriallibrary.- This ensures all future widgets, classes and utilities are combined together.
-
Added experimental Pull-to-refresh component implementation without theming support.
- Based on Compose Material 3 pull-to-refresh component.
- Available in
materiallibrary. - Flexible, composable API.
-
Skip painting loading indicator fill if color is transparent.
-
Updated README with examples.
0.2.0 #
-
Added Material Color Utilities.
- Exported the
libmonetpackage. - Available in the
material_color_utilitieslibrary. - Added custom implementation of image quantizers.
- Exported the
-
Added Material 3 Expressive shapes:
- Exported the
androidx_graphics_shapespackage. - Available in the
material_shapeslibrary.
- Exported the
-
Added Material Symbols:
- Exported the
material_symbols_iconspackage. - Available in the
material_symbolslibrary.
- Exported the
-
Removed dependency on the
metapackage. -
Improved package file structure.
0.1.0 #
-
Initial version.
-
Added the Loading indicator Material 3 Expressive component without theming support.
- Available in the
material_loading_indicatorlibrary. - Micro-optimizations applied: uses only a single
Ticker, etc.
- Available in the