Offline mode backend updates to support seamless queuing of offline tracks when in offline mode
Offline tracks will always be queued, streamed tracks will be skipped when without a network connection
* 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>