* 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
* Refactor SwipeableRow to manage menu state with React and enhance gesture handling
* Enhance SwipeableRow to close menu on tap when open and improve zIndex handling for action overlays
* Add artwork area width management and implement SlidingTextArea for better layout handling
* Refactor Track component layout for improved alignment and spacing
* add setting for hiding runtimes on tracks
alignment on song details on a track
* Enhance tap gesture area for SwipeableRow to allow per-row controls
* Update LastUpgradeVersion to 2610 in project files and adjust SwipeableRow behavior for quick-action menus
* Refactor SwipeableRow and related components to improve quick-action menu behavior and artwork visibility during swipes
* Add test IDs for quick actions and item rows to improve testability
* Refactor quick action icons for consistency and remove outdated test files
* feat: enhance SwipeableRow with interactive tap-to-close overlay
---------
Co-authored-by: Violet Caulfield <42452695+anultravioletaurora@users.noreply.github.com>
* Add support for --PR flag in getRandomVersion.sh
* Add --PR flag to getRandomVersion.sh calls
Updated getRandomVersion.sh call to include --PR flag for both Android and iOS bundle creation.
* Update maestro-test.yml
* Update maestro-test.yml
* Update maestro-test.yml
* Create sendDiscordMessage
* Replace Fastlane notifications with Node script
* Rename sendDiscordMessage to sendDiscordMessage.js
* Update sendDiscordMessage.js
* Update sendDiscordMessage.js
* Fux
* frf
* fix
* gg
* fix: Fix incorrect return of on Web
* fix: Fix Versioned URL
removes transparency on the linear gradients in the library
fixes text in the library selector for real this time
fixes teal color for light and dark modes
* #672
Adjust teal accent color for light mode
bump tamagui
* make sticky headers suck less on light mode
fix teal for real this time
* tsc
* okay color for real this time