52 Commits

Author SHA1 Message Date
Violet Caulfield d84d500fe2 Storage Fixes (#825)
* hotfix for m4a extensions when downloading - they should be playable when downloaded now 

hotfix for constant sign out issues post MMKV v4 upgrade

upgrade nitro ota

* bump bundle version for iOS
2025-12-13 17:11:02 -06:00
Violet Caulfield 015511fb9e iOS Local Networking Fixes (#809)
This should be the fix to end all fixes for iOS related networking. 

Local networking should work, be it IP or DNS, over HTTP
2025-12-10 21:53:29 -06:00
Violet Caulfield bc467e9037 Add Tailscale NSExceptionDomain (#683)
* tailscale connection nsexception

this should fix the issue where iOS tailscale connections are failing
2025-11-15 18:03:32 -06:00
Ritesh Shukla ac42770eb0 Switch QueryClient to use AsyncStorage as Persister (#656)
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
2025-11-09 14:27:16 -06:00
Violet Caulfield f66087109f add sticker pack sticker 2025-10-24 12:20:08 -05:00
Violet Caulfield 531c1d55fd iOS icon fixes 2025-10-21 17:45:36 -05:00
Violet Caulfield d8dd5757c7 fix app store icons 2025-10-21 00:30:45 -05:00
Violet Caulfield ca0b2f22ff icon fixes 2025-10-20 23:56:55 -05:00
Violet Caulfield 224b83aa64 Update Icon, update Deps (#561)
* update iOS icon

update react native screens

update react navigation

* update android icon

* Update Android icon

Update README, yay new logo!
2025-10-20 22:53:02 -05:00
Ritesh Shukla 4c65c92c92 React native upgrade 0.82 (#552) 2025-10-08 21:37:26 +05:30
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 aefcef4aed navigation stack refactor 2025-08-14 06:29:01 -05:00
Violet Caulfield a70563265a bump bundle version 2025-07-07 20:13:11 -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
Violet Caulfield d608779137 Login and playlist enhancements (#381)
* Add playlist item check cache query key and enhance TrackOptions functionality (#326)

- Introduced `PlaylistItemCheckCache` to prevent duplicate track additions in playlists.
- Implemented fetching of playlist tracks and checking if a track is already in a playlist.
- Updated UI to reflect whether a track is in a playlist, improving user experience.

Co-authored-by: Violet Caulfield <42452695+anultravioletaurora@users.noreply.github.com>

* networking adjustments

update info.plist for iOS, updates to login flows to allow overriding the protocol

* allow for using a protocol in the server address bar, but make the https:// prepending more apparent so users know what's going on under the hood

---------

Co-authored-by: skalthoff <32023561+skalthoff@users.noreply.github.com>
2025-05-26 09:08:22 -05:00
Violet Caulfield e3691819fb Local DNS resolution Fails (#367)
Fixes an issue where connecting via a local domain wasn't possible
2025-05-15 20:19:18 -05:00
Violet Caulfield a719d45868 fix build 2025-05-09 08:43:38 -05:00
Ritesh Shukla 100acd7641 Remove Expo + Code Cleanup +. Test Cases Fix (#312) 2025-05-01 03:22:45 -05:00
Violet Caulfield e92dcc95f2 update iOS Info.plist for arbitrary loads, package.json updates
remove bundler from package.json
2025-04-14 06:48:58 -05:00
Violet Caulfield 5ca00df6f7 [skip actions]
run prettier
2025-04-12 10:16:10 -05:00
Violet Caulfield d8d7d0a7b5 Fix testflight 2025-02-12 13:43:56 -06:00
Violet Caulfield d030431c65 Xcode settings 2025-02-12 12:00:30 -06:00
Violet Caulfield a3287258b9 fix build? 2025-02-12 06:55:42 -06:00
Violet Caulfield 1243286df9 Linting, iPad screen orientations 2025-02-10 11:11:52 -06:00
Violet Caulfield c426af1040 Update iOS tinted icon 2025-02-06 09:53:05 -06:00
Violet Caulfield 5dfb23907c Update app icons 2025-02-06 09:47:31 -06:00
Violet Caulfield a2ba0e1963 Update app icons 2025-02-06 09:43:15 -06:00
Violet Caulfield d68fb9c230 Xcode signing 2025-02-03 09:51:51 -06:00
Violet Caulfield 466ea9cc1a Xcode stuff 2025-02-03 07:33:48 -06:00
Violet Caulfield d4892546fb Xcode build stuff 2025-02-02 22:36:52 -06:00
Violet Caulfield 383c1a9079 Xcode 2025-02-02 22:11:56 -06:00
Violet Caulfield ab058acf4f Launchscreen changes 2025-01-25 08:56:52 -06:00
Violet Caulfield c2c8ae458f maybe? 2025-01-24 23:12:37 -06:00
Violet Caulfield 6328524812 Remote like event changes
ios stuff
2025-01-20 08:44:04 -06:00
Violet Caulfield fa9a8c7f55 Pod stuff 2025-01-20 07:13:30 -06:00
Violet Caulfield 76ebfced03 i need this too 2025-01-20 06:56:22 -06:00
Violet Caulfield 671808821d this ain't gonna work is it? 2025-01-20 06:47:19 -06:00
Violet Caulfield 1f2abfe5d4 removing expo stuff 2025-01-19 20:14:11 -06:00
Violet Caulfield 992c7b684a Fix carplay crashing? 2025-01-19 20:00:35 -06:00
Violet Caulfield 421f4b8804 Xcode stuff 2025-01-12 07:48:24 -06:00
Violet Caulfield 9cc788696f App Encryption stuff (for now) 2025-01-12 05:48:48 -06:00
Violet Caulfield 6266d40511 Update iOS Project 2025-01-01 12:30:34 -06:00
Violet Caulfield ffb52b0859 Pod install results 2024-11-29 10:27:39 -06:00
Violet Caulfield 8540df8c89 Merge branch 'feature/old-working-version' of github.com:anultravioletaurora/Jellify into feature/old-working-version 2024-11-29 10:25:56 -06:00
Violet Caulfield 3cbd21aa06 mac stuff 2024-11-29 10:25:25 -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 7c2e60f7a2 Add app icons to XCode project 2024-10-19 08:58:21 -05:00
Violet Caulfield 75488112c6 holy shit 2024-10-17 10:06:38 -05:00