Repository navigation
v1.1.0
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
CustomScrollViewdelegates (SliverGridandSliverList). - 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