Commit Graph

50 Commits

Author SHA1 Message Date
Violet Caulfield 87393f1f08 Player Backend Improvements (#291)
Separating Queuing and Player logic, please report bugs if you experience playback issues or queue irregularities

Fetching additional track metadata for use in later features, utilizing transcoding URLs reported by Jellyfin

Disable NowPlaying in CarPlay on startup - this should be navigable yet in the CarPlay interface
2025-04-26 13:49:04 -05:00
Ritesh Shukla ff7c454011 Initial Setup for Toggle (#280)
* 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>
2025-04-24 07:23:01 -05:00
Violet Caulfield a08e66546c Offline Mode MVP (#272)
* OfflineMode

* Template addition and Fixes

* More Changes

* More Changes

* smol updates to provider

run yarn format

* update internet connection watcher colors and verbiage

remove react native file access dependency

* Offline changes

* UI tweaks for offline indicator

* get jest to pass

---------

Co-authored-by: Ritesh Shukla <ritesh.shukla2@129net231.unica.it>
Co-authored-by: Ritesh Shukla <ritesh.shukla2@M-LD4JMWLW26.local>
Co-authored-by: Ritesh Shukla <75062358+riteshshukla04@users.noreply.github.com>
2025-04-22 12:07:55 -05:00
Vali98 785e4a4c30 refactor: applied linter and prettier 2025-04-11 23:48:21 +08:00
Violet Caulfield 412c871c57 linting, remove docs folder 2025-04-11 07:15:52 -05:00
Violet Caulfield 361ed1134a straighten up sign out 2025-02-19 17:48:31 -06:00
Violet Caulfield eaba2fd764 reset the track player when we sign out 2025-02-19 17:48:13 -06:00
Violet Caulfield ff0ea9e9aa doh 2025-02-19 17:47:10 -06:00
Violet Caulfield c61adce0dc clean these up 2025-02-19 17:46:54 -06:00
Violet Caulfield 0d0f96f9bc fix buikld 2025-02-19 17:45:27 -06:00
Violet Caulfield aab72414e2 settings tab revamp 2025-02-19 17:44:38 -06:00
Violet Caulfield 81dc2d28c5 I don't think I need this? 2025-02-19 17:11:05 -06:00
Violet Caulfield b0afb91f93 fix OOM? 2025-02-14 04:07:02 -06:00
Violet Caulfield feef432d5a fix issue where details modal wouldn't show up 2025-02-09 13:12:44 -06:00
Violet Caulfield 7dbb32ed21 fix navigate to player 2025-02-09 08:22:45 -06:00
Violet Caulfield a7f420adbe rework stack navigation to include player, instead of player living outside tab navigation tree 2025-02-09 08:03:57 -06:00
Violet Caulfield eb3d9b04d5 navigation changes to account for react navigation 7.x 2025-02-09 07:28:06 -06:00
Violet Caulfield 98d654248c fix build 2025-02-05 18:02:43 -06:00
Violet Caulfield ce72833442 make this actually go somewhere, do something 2025-01-29 06:12:23 -06:00
Violet Caulfield d5a49d3266 add dev tools page 2025-01-29 06:08:11 -06:00
Violet Caulfield 9cbc8c9626 fix build 2025-01-26 09:01:21 -06:00
Violet Caulfield bf89b096b0 going back to this 2025-01-26 08:56:03 -06:00
Violet Caulfield c1f3d252f1 fix bug on signing out 2025-01-26 08:13:32 -06:00
Violet Caulfield 5a34c114ae fix build 2025-01-26 06:49:27 -06:00
Violet Caulfield 9af6f67318 itemdetail 2025-01-25 05:38:14 -06:00
Violet Caulfield 715a7b5723 trying to fix carplay 2025-01-24 22:55:07 -06:00
Violet Caulfield c82a22bb02 fix build 2025-01-20 20:57:54 -06:00
Violet Caulfield e5cfef9b38 Buiding out item detail component 2025-01-20 19:31:38 -06:00
Violet Caulfield 44cd8859be module import fixes 2025-01-20 10:08:57 -06:00
Violet Caulfield b24d082de8 fix build? 2025-01-20 09:56:30 -06:00
Violet Caulfield 27abbf2130 fix sign out 2025-01-19 19:07:11 -06:00
Violet Caulfield df9e39d9e0 fix settings 2025-01-19 19:00:30 -06:00
Violet Caulfield 3f0a1b8cdc fix build 2025-01-19 18:12:20 -06:00
Violet Caulfield 4e9f84b216 converting api client to be a singleton, this means we can get rid of a lot of code 2025-01-19 13:35:58 -06:00
Violet Caulfield 4d88c73365 smol fixes to things 2025-01-14 09:24:16 -06:00
Violet Caulfield a224c4b444 okay I wanna see this 2025-01-10 05:43:08 -06:00
Violet Caulfield 25055ee13b Styling changes
check the flex on the player, future vi
2025-01-09 10:41:18 -06:00
Violet Caulfield 9067c2c972 fix build
fix imports
2025-01-09 06:54:54 -06:00
Violet Caulfield 6a87a35bda clean up global component folder
player styling changes
2025-01-09 06:50:54 -06:00
Violet Caulfield cb90c34617 fix safe area context for home screen
update album list colors

add library details to settings screen
2025-01-08 16:10:32 -06:00
Violet Caulfield ba74963168 Home screen styling
artist screen styling

more lastfm attempts
2025-01-07 07:08:43 -06:00
Violet Caulfield 357aa6c52b more global components, adding server details 2024-11-30 09:15:15 -06:00
Violet Caulfield afcfe269d8 styling on screens, build out settings screen more 2024-11-30 09:07:26 -06:00
Violet Caulfield 0b74166415 building out settings screen more 2024-11-29 15:36:44 -06:00
Violet Caulfield 4104783b87 Getting albums retrieved on artist page 2024-11-28 09:26:43 -06:00
Violet Caulfield 755a82854f make this narrower and add some more avatars 2024-11-24 06:44:49 -06:00
Violet Caulfield f4fb10c903 build out settings screen 2024-11-23 09:48:21 -06:00
Violet Caulfield 6ba236b1cf building out the rest of the tab bar 2024-11-23 08:50:12 -06:00
Violet Caulfield 336e1cd6d9 fix fetchreds 2024-10-15 11:05:33 -05:00
Violet Caulfield 7cd501fef6 getting frontend structure staged 2024-10-04 06:16:51 -05:00