* player artwork, image fixes
adds better layout handling to the player artwork to prevent awkward animations
removes "block" styling from components - it's not needed and causing yoga errors
adjust the timecodes and quality badge in the player to have better alignment with each other
* add onPress animation to the miniplayer
* disable autodownload by default
adjust some verbiage in the settings
* tastier entering and exiting animations for the mini player
fixes to queue, where the tracks didn't take up the full with
refactor player mutations to be hooks instead of Tanstack driven for less overhead
bump version numbers
* refactor: change from yarn to bun for package management
* feat: change workflows all to bun instead of node/yarn.
* refactor: change from node repl to bun repl
* fix: re-add nodejs as an applicable engine to package.json
* fix: remove bun.lock from hash in android-build workflow
---------
Co-authored-by: Ritesh Shukla <riteshshukla2381@gmail.com>
* fix issue on deleting playlists where they wouldn't actually disappear,
bump project dependencies
fix issue where song info text would overlap with the menu button
* fix maestro tests that were failing
* feat: implement storage management features
- Added StorageProvider to manage downloaded tracks and storage summary.
- Created StorageManagementScreen for reviewing and managing downloads.
- Implemented deletion functionality with user feedback via toast notifications.
- Enhanced audio download handling with metadata and improved cache management.
- Introduced cleanup suggestions for stale and large downloads.
- Updated UI components for better user experience in storage management.
- Added utility functions for formatting bytes and managing file paths.
* fix: update Button component props for onPress event handling
* fix: update icon in CleanupSuggestionsRow to better represent action
* feat: enhance navigation logic for album and artist context sheets
* feat: add delete all and delete selection functionality in StorageManagementScreen
* feat: enhance storage management functionality and integrate download progress tracking
* fix jest
---------
Co-authored-by: Violet Caulfield <42452695+anultravioletaurora@users.noreply.github.com>
* Style Fixes
Make A-Z overlay selector lower
make material tab text bigger
remove second album artwork in the player per user requests
* add loading spinner to albums page
* hide public playlists on discover page if they don't exist
make sign out work
add some padding to the library selector during onboarding