Skip to content

v3.6.0-beta01

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 06 Mar 11:18
· 12 commits to master since this release
5812df6

What's Changed

[FEAT] Implemented Colorization Strategy and Updated Gradle.

  • Added ColorPicker.kt - This allows users to select custom color based on their choice.
  • Added ToggleButton.kt - This can be used to create menu representing choice like ColorizationStrategyRow
  • Colorization Strategy
  • Added ColorizationStrategy enum to support different color customization options: Manual, Default, Wallpaper, Artwork.
  • Implemented ColorizationStrategyRow composable for selecting the colorization strategy.
  • Added support for Manual colorization, allowing users to pick their accent color.
  • Provided support for the following colorization strategies: Default, Wallpaper, Artwork.
  • Added dynamicAccentColor function to pick color according to user choosen strategy.
  • UI:
  • Added a ColorPickerDialog composable that allow user to select the color.
  •   Updated the `Personalize` screen to include the new Colorization Strategy section.
    
  • Settings:
  • Added LightAccentColor and DarkAccentColor as default colors.
  •  Added `COLORIZATION_STRATEGY`, `COLOR_ACCENT_LIGHT`, and `COLOR_ACCENT_DARK` preferences in `Settings`.
    
  •  Added `ColorSaver` to save and restore Color values in preferences.
    
  • Dependencies:
  • Updated agp to 8.9.0.
  • Updated gradle to 8.11.1.

Full Changelog: v3.5.2...v3.6.0