mirror of
https://github.com/zarzet/SpotiFLAC-Mobile.git
synced 2026-05-13 12:34:59 +02:00
9a78798854
UI and UX improvements across the library and queue screens. - Add pinch-to-zoom for library grid views with animated extent transitions via _AnimatedLibrarySliverGrid widget - Replace fixed grid column count with responsive maxCrossAxisExtent - Add smooth fade-in for cover images (local files via frameBuilder, network via CachedCoverImage fadeInDuration/fadeOutDuration params) - Refactor track metadata swipe navigation from push+pop to pushReplacement to prevent route stack accumulation - Convert adjacentHorizontalPageRoute to MaterialPageRoute subclass to support pushReplacement with proper transition semantics - Add five new metadata completeness filters: missing track number, missing disc number, missing artist, incorrect ISRC format, and missing label - Expose trackNumber, discNumber, isrc, and label on UnifiedLibraryItem for filter support - Tighten metadata completeness definition to include all new fields