* 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
Switching the Tanstack Queryclient to use `react-native-async-storage` as the client persister
This will cause users' API response data to be refreshed, so some data may disappear on update
* hotfix for context sheet items being too close to the system navigation bar
remove nitro image
fix tap gesture overriding pan gesture in the SwipeableRow
make buttons animate consistently
styling and animations for the library switcher
fix issue where the second line of the toast message wasn't using the figtree font
Adds more purple colors to the library and settings tabs
update animations for the a-z selector in the library
make refresh indicators
consistly colored across the app
fixes some styling around gesture handling
update tamagui to 1.136.6