Releases: iZakirSheikh/Audiofy
2.17.0
[FEAT] Added another widget called GradientGroves (to be showcased in future versions).
[FEAT] Added Modifier.thenif
with lambda for simplified modifier passing.
[FIX] Fixed contrast issue with Shortcut border in Library
by using LocalContentColor
instead of Accent
.
Full Changelog: v2.16.2...2.17.0
v2.17.1
[FIX] Resolved screen turning off during video playback by implementing keepScreenOn
in PlayerView
.
[FEAT] Enhanced mini player functionality:
- Mobile view: Docked at the start of the
BottomBar
instead of the center. - Landscape view: Docked at the bottom of the
NavRail
for better accessibility.
[FIX] Addressed a glitch with Pixel (Dynamic Island) that occurred during the expand/collapse actions.
Full Changelog: v2.16.1...v2.17.1
v2.17.0-rc01
Full Changelog: v2.16.1...v2.17.0-rc01
v2.17.0-beta02
v2.17.0-beta01
What's New
[[FIX] Added Personalization Screen.
- Future versions will allow users to change signature, AlbumArt Shape, AlbumArt Border, etc.
- Added necessary icon buttons to navigate to personalization screen.
- Added settings like
COLOR_ACCENT
,ARTWORK_BORDER_WIDTH
,SIGNATURE
, etc.
[REFACTOR] Changed the name of inAppWidget from 'Pixel' to 'Glance'. This better reflects the purpose of the feature.
[FEAT] Added Four new inAppWidgets
designs.
IAP_PLATFORM_WIDGET_RED_VIOLET_CAKE
: Inspired by Android 11 notifications.IAP_PLATFORM_WIDGET_SNOW_CONE
: Inspired by Android 12 notifications.IAP_PLATFORM_WIDGET_TIRAMISU
: Inspired by Android 13 notifications.IAP_PLATFORM_WIDGET_IPHONE
: Inspired by the expanded state of Dynamic Island on iPhone.
[FIX] Fixed a bug with MediaMetaDataRetriever
, which was causing it not to retrieve artwork from web URLs.
Full Changelog: v2.16.1...v2.17.0-beta01
v2.16.2
What's new
-
[FIX] Resolved screen turning off during video playback by implementing
keepScreenOn
inPlayer view
. -
[FEAT] Enhanced mini player functionality:
- Mobile view: Docked at the start of the
BottomBar
instead of the center. - Landscape view: Docked at the bottom of the
NavRail
for better accessibility.
- [FIX] Addressed a glitch with Pixel (Dynamic Island) that occurred during the expand/collapse actions.
Full Changelog: v2.16.1...v2.16.2
v2.16.1
What's Changed
- [[CHORE] Updated multiple dependencies: Compose to
1.7.0-rc01
,Kotlin
to2.0.20
,IronSource
to8.3
. - [FIX] Addressed an issue where updating Compose caused a bug that led to auto screen off during video playback, which is now resolved.
Full Changelog: v2.16.0...v2.16.1
v2.16.0
What's Changed
[[FEAT] Developed the in-app feedback collection screen
- Implemented core logic for constructing and collecting feedback. Future updates will introduce techniques to support sending screenshots.
[FIX] Resolved an issue withColorizationStrategy
changes. The system now removes the previousstrategy
when a new one is applied.
[FEAT] UpdatedRoute
andSafeArgs
for enhanced navigation capabilities. Introduced corresponding methods to facilitate future screen migrations.
Full Changelog: v2.15.1...v2.16.0
v2.15.2
What's Changed
[FIX] Fixed the ANR caused by extracting colors from Bitmap
Full Changelog: v2.15.0...v2.15.2
v2.15.1
What's Changed
-
[[FEAT] Added
WallpaperAccentColor
method to extract colors from abitmap
usingWallpaperColors
(for Android O and above) orPalette
API (for versions below O).] -
[REFACTOR] Renamed generate to
observeAccentColor
and reorganized code for optimized performance and better readability. -
[FEAT] Improved text color selection on
accent
colors by using theluminance
property. Text color is now dynamically chosen:black
forlight
accents (luminance ≥ 0.5) and white for dark accents. -
[FEAT] Replaced implementation with
debugImplementation
for@Preview
annotated code to exclude it from release builds, reducing APK size and improving performance.
Full Changelog: v2.15.0...v2.15.1