Skip to content

v1.1.0

Choose a tag to compare

@coflyn coflyn released this 25 Oct 03:27
· 31 commits to main since this release

What's New in Fley 1.1.0

New Features & Enhancements

  • Project Rebranding to Fley: Complete brand evolution and design system refinement under the new application identity and package ID (com.fley).
  • Native Audio Trimmer & Ringtone Cutter: Frame-accurate Kotlin audio slicing engine supporting MP3, AAC/M4A, and WAV formats. Save audio clips directly to storage or set them as phone ringtones.
  • Modern Artists & Albums View: Grid and List layout switcher with persistent view preferences, accompanied by top highlights carousel.
  • Redesigned Track Context Menu: Expanded viewport height (72%) with an edge fade gradient and subtle down-indicator hint for discoverability without a persistent scrollbar.
  • Responsive Lyrics Offset Controls: Two-row layout in lyrics editor with dedicated ±0.1s and ±0.5s buttons, eliminating text and button clipping on narrow viewports.

Performance & Reliability

  • Rock-Solid Offline Audio Core: Streamlined audio playback engine for pure offline playback, eliminating network timeouts and unexpected pauses.
  • Smooth 60/120fps Scrolling: Optimized heavy tabs using virtualized CustomScrollView delegates (SliverGrid and SliverList).
  • Instant Image Caching: Eliminated duplicate native MediaStore artwork queries on list items using memory-cached placeholders.
  • Audio Crossfade Consistency: Target volume is reliably restored during track transitions and playback restarts.

Full Changelog: v1.0.6...v1.1.0