material_3p 0.4.0
material_3p: ^0.4.0 copied to clipboard
3P (third-party) version of the Material 3 Expressive package.
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