dynamic_color 1.5.3 dynamic_color: ^1.5.3 copied to clipboard
A Flutter package to create Material color schemes based on a platform's implementation of dynamic color.
1.5.3 #
- Update constraint for
material_color_utilities
1.5.2 #
- Improve
DynamicColorBuilder
short-circuiting logic if dynamic color is detected - Tweak debugging messages
1.4.1 #
- Expand and improve README
- Add example tests
- Rename
DynamicColorTestingUtils.setMockDynamicColors
's argumentcolorPalette
tocorePalette
1.4.0 #
- Add support for Windows' accent color (#43)
- Rename
DynamicColorPlugin.getControlAccentColor
toDynamicColorPlugin.getAccentColor
- Rename
DynamicColorTestingUtils.setMockDynamicColors
's argumentcontrolAccentColor
toaccentColor
- Rename
1.3.0 #
- Add support for macOS' control accent color (#42)
- Rename
DynamicColorTestingUtils.setMockDynamicColors
's argumentcolors
tocolorPalette
- Rename
1.2.3 #
- Tweak pubspec description
1.2.2 #
- Update lower Flutter SDK bound
1.2.0 #
- Improve examples: show how to create dynamic and fallback color schemes, and use harmonization for color schemes and custom colors
1.1.2 #
- Move samples to their own library
1.1.1 #
- Provide sample
CorePalette
s and correspondingColorScheme
s to test utils - Make the extension method which converts a
CorePalette
to aColorScheme
public
1.1.0 #
- Qualify builder parameters (
light
=>lightDynamic
,dark
=>darkDynamic
) for clarity
1.0.1 #
- Polish README and examples
1.0.0 #
DynamicColorBuilder
'sbuilder
now provides a light and darkColorScheme
rather than aCorePalette
- Advanced users can still obtain the palette with
DynamicColorPlugin.getCorePalette()
- Advanced users can still obtain the palette with
0.1.1 #
- Add missing semantic colors to harmonization from updated m3 color scheme
0.1.0 #
- Create
CorePalette
andTonalPalette
classes - Create
DynamicColorPlugin
plugin - Create convenience
DynamicColorBuilder
widget - Create
ColorHarmonization
andColorSchemeHarmonization
extensions