Repository navigation
What's New in Fley 1.2.0
New Features & Enhancements
- Unified Custom Wallpaper Studio: Consolidated multi-target wallpaper customization into a compact, interactive studio in Settings featuring live mockups and segmented tab previews across Theme, Player, and Detail View.
- Detail View Custom Background: Dedicated background styling for album, artist, and playlist views with independent blur (0–60) and dimming (0–90%) sliders.
- Edit Lyrics Auto 3-Dots Wave Toggle: Added per-track toggle in lyrics editor and global switch in Settings to enable or disable automatic 3-dot wave indicators for instrumental intros and breaks.
- Spotify-Style Detail View Control Bar: Redesigned control bar featuring inline cover thumbnail, fast favorite toggle, batch queue button, inline options menu, shuffle indicator dot, and prominent play/pause button.
- Dedicated User Profile System: Personalized profile screen with custom photo upload, 1:1 square cropper, editable display name, bio, and real-time library statistics (songs, playlists, favorites).
- Interactive Search Discovery: Dedicated Search tab with 8 category discovery tiles, instant search filtering, and local search history.
- Resume Playback Session: Inline resume card in Home rotation restoring exact playback timestamp with smooth transition animations.
- Live Mini-Player Progress Bar: Sleek linear playback duration progress indicator integrated directly along the bottom edge of the floating mini player.
- Ambient Animated Splash Intro: AMOLED launch intro with glowing Fley neon bloom and drifting micro-particle music visualizer.
Performance & Reliability
- Optimized Queue Engine: Replaced iterative synchronous queueing with atomic batch insertion (
_addTracksToQueue), eliminating UI frame drops and audio stutter when queueing large albums. - Instant Idle Playback: Queueing tracks while playback is stopped or empty now automatically initializes and starts playback from track 0.
- Fluid Swipeable Navigation: Upgraded root tab navigation to a swipeable
PageViewwith instant bottom navbar jumps and zero tab re-render lag. - Consistent Shuffle Ordering: Preserved natural sequential track playback order when queueing multiple songs under shuffle mode.
Full Changelog: v1.1.0...v1.2.0