Commit Graph

2998 Commits

Author SHA1 Message Date
Violet Caulfield
2160fbc854 Fix Playback Reporting, Add QueueProvider Test Coverage (#300)
Addresses regression where playback was not reported
2025-04-28 19:45:47 -05:00
anultravioletaurora
5f2d2a2f94 [skip actions] 0.11.13 2025-04-28 15:19:54 +00:00
Violet Caulfield
9c297f32db Fix Multi Disc Queuing, Support bigger displays (iPad, Desktop) better (#299)
Fixes an issue where queuing a track on disc number > 1 would always queue the index of the first disc - multi disc albums should now play correctly

Fixes display issues on bigger displays, namely iPad and Mac (via Catalyst) in the player and Track Details screen
2025-04-28 09:45:30 -05:00
anultravioletaurora
f8b9b509bc [skip actions] 0.11.12 2025-04-28 13:55:14 +00:00
Ritesh Shukla
6b0706d730 Error Boundary Addition (#297)
Error Boundary addition - if _Jellify_ encounters a fatal error - users will be given the ability to reload the app

---------

Co-authored-by: Ritesh Shukla <ritesh.shukla2@M-LD4JMWLW26.local>
Co-authored-by: Violet Caulfield <42452695+anultravioletaurora@users.noreply.github.com>
2025-04-28 08:22:49 -05:00
anultravioletaurora
ec3d37d22a [skip actions] 0.11.11 2025-04-28 12:38:43 +00:00
Violet Caulfield
767fa3cbcf Unit Testing Additions, Fix Favorites Library (#298)
Additions to testing files - including ensuring QueueProvider functionality

Fix issue where artists in the favorites wouldn't show up
2025-04-28 07:04:31 -05:00
anultravioletaurora
869c26fb2c [skip actions] 0.11.10 2025-04-27 16:39:53 +00:00
Violet Caulfield
dbdd99d085 Queuing Provider Build Fix (#296)
Updates to queuing mechanism to decouple logic from player

Please report playback and queue indexing issues <3
2025-04-27 10:55:01 -05:00
Violet Caulfield
cb1058bb3c Queue Provider Clean Up (#295)
The Big Queuing Refactor 

Please report any issues with playback or queuing tracks!
2025-04-27 10:33:40 -05:00
anultravioletaurora
84c6238068 [skip actions] 0.11.9 2025-04-27 14:31:10 +00:00
Violet Caulfield
55bc97ec66 Queue Provider Bugfixes (#294)
Fix where queuing mechanism would constantly skip tracks
2025-04-27 08:53:18 -05:00
anultravioletaurora
792eabe4e1 [skip actions] 0.11.8 2025-04-27 06:42:37 +00:00
Violet Caulfield
3cffc623e4 Fix Android? Queue and Player Control Improvements (#293)
I hope this fixes android - restored a dependency that wasnt present in previous versions (.5, .6, .7)

Tightening up player refactor, namely around indexes and skipping tracks
2025-04-27 01:13:14 -05:00
anultravioletaurora
9840d4d9fa [skip actions] 0.11.7 2025-04-26 23:50:11 +00:00
Violet Caulfield
926caeae1c Queue Provider Hotfix (#292)
Updates to queuing mechanism - namely around playing an item next in the queue
2025-04-26 18:24:43 -05:00
anultravioletaurora
c83272a04b [skip actions] 0.11.6 2025-04-26 19:20:57 +00:00
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
anultravioletaurora
e0b8194ca5 [skip actions] 0.11.5 2025-04-25 17:58:21 +00:00
Violet Caulfield
3dae4af760 Fix home screen playback (#289)
Fix home screen playback issues - where miniplayer would just disappear

continued queue and offline mode work
2025-04-25 12:26:38 -05:00
anultravioletaurora
39e1440870 [skip actions] 0.11.4 2025-04-25 17:05:05 +00:00
Violet Caulfield
a53ff86af0 Offline Mode Hotfixes (#288)
Offline mode updates

Default to playing downloads of a track if they exist

Streaming adjustments
2025-04-25 11:29:00 -05:00
anultravioletaurora
36b6fd2194 [skip actions] 2025-04-25 13:28:40 +00:00
Violet Caulfield
f7968532b2 Offline Mode Updates (#287)
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
2025-04-25 07:54:48 -05:00
anultravioletaurora
f420eb7733 [skip actions] 0.11.2 2025-04-25 02:17:10 +00:00
Violet Caulfield
46e0336ad5 update runs on for macos runners 2025-04-24 20:49:50 -05:00
Violet Caulfield
900d1a7053 Settings tab (#284)
* stuff n things

* Adding some more stuff to the home screen

* run format

* update dependencies, formatting

* update minimi
2025-04-24 15:13:42 -05:00
Violet Caulfield
2f40c67a7a Home Screen Updates (#281)
Adding "On Repeat" and "Most Played" sections to home screen

Updates to underlying dependencies
2025-04-24 14:36:37 -05:00
anultravioletaurora
121ed691af [skip actions] 0.11.1 2025-04-24 14:06:33 +00:00
Violet Caulfield
9fcfb76126 patch version 2025-04-24 08:29:43 -05:00
anultravioletaurora
e788862670 [skip actions] 2025-04-24 13:27:51 +00:00
Violet Caulfield
567f746da2 update publish workflow 2025-04-24 07:25:18 -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
anultravioletaurora
d64bd9d934 [skip actions] 0.11.0 2025-04-23 19:28:03 +00:00
Violet Caulfield
c3403bc080 Enhancements to Offline (#279) 2025-04-23 13:53:07 -05:00
anultravioletaurora
af7e9f562f [skip actions] 0.10.113 2025-04-23 04:52:03 +00:00
Violet Caulfield
d570ed2313 Move Internet Connection Watcher (#278)
* move internet connection watcher into the tab bar as to avoid crowding the navigation bar on iOS
2025-04-22 23:08:02 -05:00
anultravioletaurora
fff819186c [skip actions] 0.10.112 2025-04-22 17:38:09 +00: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
anultravioletaurora
1c61a752a0 [skip actions] 0.10.111 2025-04-22 12:23:46 +00:00
Violet Caulfield
21a260d20c Tightening up Favorite button functionality 2025-04-22 06:57:07 -05:00
anultravioletaurora
20152fe072 [skip actions] 0.10.110 2025-04-22 11:45:39 +00:00
Violet Caulfield
cad499913f Hotfix for fixing previous track button
at over 3 seconds of playback, this will seek to the beginning of the track

else we will skip to the previous track if there is one
2025-04-22 06:04:48 -05:00
anultravioletaurora
12c95d8fb4 [skip actions] 0.10.109 2025-04-21 19:17:45 +00:00
Violet Caulfield
24166adf9e Merge pull request #269 from anultravioletaurora/ritesh/bundleCompression 2025-04-21 13:39:36 -05:00
Ritesh Shukla
23893b865e Update build.gradle 2025-04-21 23:56:27 +05:30
anultravioletaurora
82032e53e2 [skip actions] 0.10.108 2025-04-21 13:47:39 +00:00
Violet Caulfield
2fc2dae053 bump version number
Rerun CI - no new features
2025-04-21 08:17:15 -05:00
Violet Caulfield
ca77e2ac96 update readme 2025-04-20 23:46:29 -05:00
Violet Caulfield
a34bd27109 update publish beta workflow 2025-04-20 23:35:32 -05:00