Skip to content

v1.2.0

Latest

Choose a tag to compare

@coflyn coflyn released this 28 Oct 02:59
· 17 commits to main since this release

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 PageView with 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