Adds a revamped library page - where items aren't limited to just a user's favorites.
Fixes scrubber lag in player screen
Reorganizes component folder into separate components - providers - screens for better visibility and separation of concerns
Addresses some styling issues with text and font legibility
Re-enables new architecture on Android by switching to a different fork of React Native Track Player
Removes dependency on react-native-blurhash - we aren't using it as our image component can handle this for us
Improves album layout on artist screen by adjusting flex of album details and album artwork
Adds an Instant Mix Button and Screen - users can view an instant mix from the album page by tapping on the Compass icon (which is styled for Dark and Light mode, respectfully)
Fixes Android playback controls not showing up - this is a regression introduced by React Native's New Architecture and is being rolled back. A future update will fix this and get Android builds back on the New Architecture
Adds Tamagui styling to toasts so that they are more homogenous with the rest of the UI
* Initial Setup for Toggle
* Enhancements to Offline (#279)
* [skip actions]
* xcode and project stuff
* Enhancements to Offline (#279)
* fix workflows
* we don't need tests running on a pr, it's already going to run on a push
* complete move to yarn
* run formatter
* fix build, prep for using mediasources
* linting errors
---------
Co-authored-by: Ritesh Shukla <ritesh.shukla2@M-LD4JMWLW26.local>
Co-authored-by: Violet Caulfield <42452695+anultravioletaurora@users.noreply.github.com>
Co-authored-by: anultravioletaurora <jellify@cosmonautical.com>
Co-authored-by: Violet Caulfield <violet@cosmonautical.cloud>