Commit Graph

17 Commits

Author SHA1 Message Date
Ritesh Shukla
94ba3af9d1 Adding Cast Support (#489)
Adds Google Cast Speaker Support!

A new button is now present in the bottom left of the player screen. Pressing this button will prompt the user to pick a Cast enabled speaker. Once a speaker is selected, the player controls in Jellify will control the playback of the Cast speaker.
2025-08-26 16:36:57 -05:00
Violet Caulfield
3a7fe51e8f 0.13.0 (#428)
* Gapless playback (#372)

* Add gapless playback prefetch logic for next track

* Enhance player context to support multiple track downloads and prevent redundant prefetching

* Add download quality settings and integrate into track mapping and network contexts (#386)

* Add Shuffle

* Add Library Selection screen and navigation to account tab

* player redesign featuring blurred background artwork

* add repeat modes to player
2025-07-07 16:47:55 -05:00
Ritesh Shukla
a77bd48eee React native 0.80 (#418)
* Fix Height&Width not changing

* Remove RN 79.2 patch

update locks

* comment out sentry module for now

* Fix Jest Unit Tests for RN 80

* Run linting

* update fastfile for android

---------

Co-authored-by: Violet Caulfield <violet@cosmonautical.cloud>
2025-06-13 13:57:53 -05:00
Ritesh Shukla
20937ff359 Implement OTA Updates (#364)
Implements OTA updates, fetched via GitHub from our `App-Bundles` repository

All Typescript changes can be delivered this way

All native changes will need to go through the traditional `publish-beta` workflow, which is now run manually
2025-05-15 11:04:50 -05:00
Ritesh Shukla
100acd7641 Remove Expo + Code Cleanup +. Test Cases Fix (#312) 2025-05-01 03:22:45 -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
Violet Caulfield
6d7537754c update android manifest, fix async listitemtemplates 2025-04-13 10:37:36 -05:00
eagertolearn
04824602e5 Added icons to Android version 2025-04-08 18:36:40 +02:00
Violet Caulfield
f98455477d update androidmanifest.xml to include network security config
Nice work Thalia :)
2025-04-07 19:20:17 -05:00
PercyGabriel1129
53bcd6576e Android connection issue possible solve 2025-04-07 19:35:43 -04:00
John Grant
ef8f2d75e4 allow app to respond to voice commands required for android auto 2025-03-19 15:17:33 +11:00
John Grant
3b4cbbde0e set app type for android auto 2025-03-19 15:15:42 +11:00
Violet Caulfield
cc41259f4b android build updates 2025-02-06 08:12:34 -06:00
Violet Caulfield
e0a243278f upgrade React Native to 0.76.6 2025-01-30 05:53:39 -06:00
Violet Caulfield
a80ddbd412 add expo module support 2024-11-29 10:24:19 -06:00
Violet Caulfield
09c5073d78 Adding fonts 2024-11-23 19:48:05 -06:00
Violet Caulfield
dbff669735 init project and add jellyfin sdk 2024-08-25 21:02:30 -05:00