Commit Graph

600 Commits

Author SHA1 Message Date
Violet Caulfield 3e11d95ace Library Improvements (#500)
Make gesture in the alphabetical selector better, especially when tapping on a letter. When users tap on a letter now, they will be brought to that section of the artists list

Fix issue where Artists in the Library would show "0 Albums". This will now instead display the artist's genres instead
2025-08-29 20:13:38 -05:00
anultravioletaurora 37b04c3f6b [skip actions] version bump 2025-08-29 04:10:33 +00:00
anultravioletaurora bb895a580e [skip actions] version bump 2025-08-28 18:42:06 +00:00
anultravioletaurora 36a26e6d42 [skip actions] version bump 2025-08-26 22:27:16 +00:00
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
anultravioletaurora 170d146964 [skip actions] version bump 2025-08-26 12:22:00 +00:00
Violet Caulfield fad6ce0b9d Maintenance/rns update (#487)
Update `react-native-screens` dependency

Update `tanstack-query` dependencies
2025-08-26 06:35:10 -05:00
anultravioletaurora a38632bd70 [skip actions] version bump 2025-08-26 03:30:22 +00:00
Violet Caulfield a6e47a16c6 Update Tamagui (#486)
Update Tamagui dependency
2025-08-25 21:29:05 -05:00
anultravioletaurora a633e0c460 [skip actions] version bump 2025-08-26 02:01:49 +00:00
anultravioletaurora 96c428ce2c [skip actions] version bump 2025-08-25 20:26:16 +00:00
anultravioletaurora 9df71a6a12 [skip actions] version bump 2025-08-23 13:34:40 +00:00
Violet Caulfield 35b03ecfcc deps update 2025-08-23 07:47:04 -05:00
anultravioletaurora 7415b504c9 [skip actions] version bump 2025-08-22 11:11:26 +00:00
Violet Caulfield c8f18d37ca Performance improvements and navigation fixes
Performance fixes for library, artist screens

Navigational fixes in the player

Item Context optimization
2025-08-22 05:26:38 -05:00
anultravioletaurora 43240188f2 [skip actions] version bump 2025-08-21 07:59:04 +00:00
Violet Caulfield 8a191b91ab context sheet prefetching
unit tests

update rn screens
2025-08-20 15:02:52 -05:00
anultravioletaurora c2bf1815d7 [skip actions] version bump 2025-08-17 20:02:00 +00:00
anultravioletaurora 633f9de1a1 [skip actions] version bump 2025-08-16 23:34:12 +00:00
anultravioletaurora eb979ea0a8 [skip actions] version bump 2025-08-16 22:33:54 +00:00
Violet Caulfield 50a9c20bb2 Merge branch 'feature/0.15' of github.com:Jellify-Music/App into feature/context-menus 2025-08-15 19:28:49 -05:00
Violet Caulfield 6ccd88c0a6 fix issue where context menu on an artist would show a link to the album
update tamagui
2025-08-15 15:26:52 -05:00
anultravioletaurora 1f185094d8 [skip actions] version bump 2025-08-14 19:47:18 +00:00
Violet Caulfield 2748e74bf1 Merge branch 'main' of github.com:Jellify-Music/App into feature/context-menus 2025-08-14 14:36:25 -05:00
anultravioletaurora 1bb25d26e6 [skip actions] version bump 2025-08-14 12:22:05 +00:00
Violet Caulfield 66a084c44b update Tanstack
Android  build fixes
2025-08-14 07:19:48 -05:00
Violet Caulfield aa3921c2c1 Merge branch 'main' of github.com:Jellify-Music/App into feature/context-menus 2025-08-14 06:50:03 -05:00
Ritesh Shukla a6b575c998 React native upgrade to 0.81 (#472)
React Native and dependency upgrades
2025-08-14 06:30:10 -05:00
Violet Caulfield 93d0262fee Merge branch 'ritesh/rn081' of github.com:Jellify-Music/App into feature/context-menus 2025-08-14 06:29:32 -05:00
Violet Caulfield aefcef4aed navigation stack refactor 2025-08-14 06:29:01 -05:00
riteshshukla04 fe352e7733 Upgrade RN screens 2025-08-14 02:08:03 +05:30
Violet Caulfield 8ee7c93f22 player context selector 2025-08-12 20:24:17 -05:00
Violet Caulfield 12ccf1ba65 Merge branch 'ritesh/rn081' of github.com:Jellify-Music/App into feature/context-menus 2025-08-12 19:49:37 -05:00
Violet Caulfield b363228e07 player context selector
upgrade RNTP
2025-08-12 19:48:16 -05:00
riteshshukla04 cca72a23ed Fixing Types 2025-08-13 02:30:05 +05:30
riteshshukla04 c97b289c1e RN upgrade 2025-08-13 02:08:58 +05:30
Violet Caulfield 1f3f7b78e3 rn 81 - audio normalization stuff 2025-08-12 15:29:22 -05:00
riteshshukla04 1c32d41624 RN upgrade 2025-08-13 01:42:40 +05:30
anultravioletaurora 6dec7660db [skip actions] version bump 2025-08-09 18:10:36 +00:00
Violet Caulfield a9d103b3b3 Fix TextTickers, MP3 Playback Fixes, Fix Blurred Background in Player (Android), Audio Normalization (#471)
Deps updates, fixes text tickers not ticking

Fix blurred background on android

fix library selector being disabled when multiple libraries do exist

Fix issue where mp3 containers ('mpeg') would crash the app

* update readme, fix maestro
2025-08-09 12:32:09 -05:00
anultravioletaurora d7c285ba20 [skip actions] version bump 2025-08-07 17:31:50 +00:00
Violet Caulfield 8e573f5490 Player Element Spacing, Update Deps, Add PostedPlaybackInfo Query (#469)
* Fixing an issue where some mp3 files were using .mpeg as the extension for a downloaded file

Updates to track mapper to use AudioApi endpoint as default, with UniversalAudioApi endpoint as fallback

fix recent artists on the home screen not updating

* fix error on sign out

* make now playing change faster when loading a new queue

* Improvements to the alphabetical selector handling in the artists page

* Fix issue where most played artists werent properly sorted

* adding suggested artists to discover page

* adjust spacing on player, especially for smaller screens

update deps

* add image tags to refresh images when they are updated server side
2025-08-07 11:48:02 -05:00
Violet Caulfield 8fd8a33dc7 Add Suggested Artists to Discover Tab (#468)
* Fix issue where frequent artists werent properly sorted

* adding suggested artists to discover page

adding maestro test coverage to discover tab

* Add Suggested artists
2025-08-04 01:34:41 -05:00
anultravioletaurora e21bbbcb2a [skip actions] version bump 2025-08-04 00:36:04 +00:00
Violet Caulfield b15ec8b095 Queue Provider Optimizations, Alphabetical Selector Optimizations, Artist Pagination Improvements (#467)
* make now playing change faster when loading a new queue

* queue provider optimizations

* Improvements to the alphabetical selector handling in the artists page.

* Improvements to artists pagination - fetching more artists at a given time
2025-08-03 18:57:57 -05:00
anultravioletaurora bcf18a5963 [skip actions] version bump 2025-08-03 05:27:04 +00:00
Violet Caulfield 55ba8ec05a "MPEG" Download extension fix, Album Screen File Restructuring, Fix issue where Switching LIbrary Would Cause a Crash, Streaming API updates (#465)
* Fixing an issue where some mp3 files were using .mpeg as the extension for a downloaded file

creating a proper screen component for albums, added album provider, and wired everything up to the component

* git blame niels

* Styling for track

Updates to track mapper to use AudioApi endpoint as default, with UniversalAudioApi endpoint as fallback

* fix recent artists on the home screen not updating

* Remove media sources query

* update dev deps

* adding a TODO for the sessionId state value

* fix error on sign out
2025-08-02 23:56:00 -05:00
anultravioletaurora 553862fad2 [skip actions] version bump 2025-08-02 02:07:49 +00:00
Violet Caulfield 002db435a3 Update Deps (#463) 2025-08-01 20:34:57 -05:00
Violet Caulfield 6d24539b21 Refresh Data on Music Library Change, Fix Time Code Display (#462)
* refresh data when changing libraries

store libraryId in queryKey to cache data properly

update deps

* music library switching

* make search cognizant of the library ID

* fix how timecodes are displayed to be a uniform width

* update finamp callout in special thanks
2025-08-01 09:30:27 -05:00