skalthoff
238dd0340a
Fixing Le Bugers: UI Polish & Performance Tuning ( #724 )
...
* fix: update sort icon name and label in ArtistTabBar
* fix: optimize image URL generation and improve performance in Playlists and Tracks components
* homescreen improvements
* deduplicate tracks in FrequentlyPlayedTracks and RecentlyPlayed components
* enhance storage management with versioning and slimmed track persistence
* refactor HorizontalCardList to allow customizable estimatedItemSize
* update sort button label in ArtistTabBar for clarity
* refactor media info fetching and improve search debounce logic
* refactor navigation parameters in artist and track components for simplicity
* refactor PlayPauseButton to manage optimistic UI state and improve playback handling
* Cut queue remap churn, speed lyric lookup, clean cast listener cleanup, and avoid redundant HEADs on downloads
* Revert "Cut queue remap churn, speed lyric lookup, clean cast listener cleanup, and avoid redundant HEADs on downloads"
This reverts commit 1c63b748b6 .
* Cut queue remap churn, speed lyric lookup, clean cast listener cleanup, and avoid redundant HEADs on downloads
* Revert "Cut queue remap churn, speed lyric lookup, clean cast listener cleanup, and avoid redundant HEADs on downloads"
This reverts commit f9e0e82e57 .
* Reapply "Cut queue remap churn, speed lyric lookup, clean cast listener cleanup, and avoid redundant HEADs on downloads"
This reverts commit 6710d3404c .
* Update project configuration: refine build phases, adjust code signing identity, and format flags
* Fix TypeScript errors in Search component and improve playback state handler in Player queries
* Refactor ItemRow component to accept queueName prop and update queue handling
* lot's o fixes to item cards and item rows
* memoize tracks component
* fix jest
* simplify navigation in FrequentArtists, FrequentlyPlayedTracks, RecentArtists, and RecentlyPlayed components
* Update axios version and enhance image handling options in components
* Enhance ItemImage component with imageOptions for better image handling in PlayerHeader and Miniplayer
* moves buffers to player config
---------
Co-authored-by: Violet Caulfield <42452695+anultravioletaurora@users.noreply.github.com >
Co-authored-by: Violet Caulfield <violet@cosmonautical.cloud >
2025-12-03 20:07:30 -06:00