Commit Graph

347 Commits

Author SHA1 Message Date
anultravioletaurora e3c1e9ffe7 [skip actions] 2025-05-11 22:06:51 +00:00
anultravioletaurora f661bd1438 [skip actions] 2025-05-11 17:49:02 +00:00
anultravioletaurora b7e863ecbf [skip actions] 2025-05-11 16:01:25 +00:00
anultravioletaurora 90fb5641d2 [skip actions] 2025-05-10 19:49:29 +00:00
anultravioletaurora b0f40caf15 [skip actions] 2025-05-10 08:29:05 +00:00
Violet Caulfield b455208588 Update React Native to 0.79.2, Bump Dependencies, Updates to Settings Tab, Add opt in Logging and telemetry (#338)
Welcome to Jellify 0.12.2!

This update comes with a much anticipated developer feature - and that is opt-in logging and telemetry. This is purely an opt-in feature, and can be toggled at anytime either when logging in for the first time, or in the settings tab. Under no circumstances will this ever be required to use Jellify, and all data that is collected is anonymized

The Settings tab has had a facelift, stealing design queues from the library page. This is where adjustable settings will make their home in updates to come, as well as how beta testing larger features will occur with “Labs”

This update also fixes issues with playback reporting, where the Jellyfin server wasn’t marking songs as played. This was not intended and has been fixed for those using the Last.FM plugin for scrobbling

There is also a slew of upgrades to underlying dependencies to make sure we are up to date on that front 

Thanks for reading! ~Violet
2025-05-10 03:01:06 -05:00
anultravioletaurora eec22d70c2 [skip actions] 2025-05-09 15:36:25 +00:00
anultravioletaurora d533ef1d54 [skip actions] 2025-05-09 14:21:11 +00:00
Violet Caulfield a719d45868 fix build 2025-05-09 08:43:38 -05:00
anultravioletaurora 0e547fcb53 [skip actions] 2025-05-07 19:27:56 +00:00
anultravioletaurora d6cb30ccab [skip actions] 2025-05-06 22:27:47 +00:00
anultravioletaurora 8ab3129181 [skip actions] 2025-05-05 13:40:20 +00:00
anultravioletaurora 43d09ae3ce [skip actions] 2025-05-02 23:59:15 +00:00
anultravioletaurora cfc58f7a42 [skip actions] 2025-05-02 02:42:16 +00:00
anultravioletaurora de5c9f3dc4 [skip actions] 2025-05-01 23:10:47 +00:00
anultravioletaurora 89b1246243 [skip actions] 2025-05-01 22:04:49 +00:00
Violet Caulfield 67d59db7b6 Fix Android Crash When Opening Player (#320)
Adds arithmetic rounding in scrubber for player so that we don't experience loss of precision runtime errors when opening the player or seeking in the track
2025-05-01 16:35:32 -05:00
anultravioletaurora b8dc9467e3 [skip actions] 2025-05-01 20:25:26 +00:00
anultravioletaurora 48ac98784b [skip actions] 2025-05-01 16:08:51 +00:00
Violet Caulfield ae7aef5df3 Instant Mix Buildout, Fix Android Playback Controls, Update Toast Styling (#316)
Adds an Instant Mix Button and Screen - users can view an instant mix from the album page by tapping on the Compass icon (which is styled for Dark and Light mode, respectfully)

Fixes Android playback controls not showing up - this is a regression introduced by React Native's New Architecture and is being rolled back. A future update will fix this and get Android builds back on the New Architecture

Adds Tamagui styling to toasts so that they are more homogenous with the rest of the UI
2025-05-01 10:46:03 -05:00
anultravioletaurora 2a7661d1a7 [skip actions] 2025-05-01 08:49:12 +00:00
Ritesh Shukla 100acd7641 Remove Expo + Code Cleanup +. Test Cases Fix (#312) 2025-05-01 03:22:45 -05:00
anultravioletaurora 2e77eda46f [skip actions] 2025-04-30 16:21:49 +00:00
Violet Caulfield 34382d45a9 UI Overflow Fixes, Move Source to src Folder (#311)
Fix issue where player elements would be falling off of the screen

Move source files into `src` folder for project organization
2025-04-30 10:40:31 -05:00
anultravioletaurora a132240687 [skip actions] 2025-04-30 09:38:32 +00:00
Violet Caulfield 5754a3d236 Upgrade to React Native's New Architecture (#302)
Makes the UI operate more synchronously (read: fast 🔥🔥🔥)

Upgrades several dependencies
2025-04-30 03:30:24 -05:00
anultravioletaurora 283e3b3c7d [skip actions] 2025-04-29 13:40:24 +00:00
Violet Caulfield def2343459 Player Status Reporting, Artist Banner Images on Artist Page (#301)
Updating logic around player status reporting back up to Jellyfin

Update Artists pages so that they display the Banner artwork instead of redisplaying the same Primary artwork
2025-04-29 08:08:39 -05:00
anultravioletaurora cd6fe0f1e9 [skip actions] 2025-04-29 01:11:41 +00:00
anultravioletaurora 5f2d2a2f94 [skip actions] 2025-04-28 15:19:54 +00:00
anultravioletaurora f8b9b509bc [skip actions] 2025-04-28 13:55:14 +00:00
anultravioletaurora ec3d37d22a [skip actions] 2025-04-28 12:38:43 +00:00
anultravioletaurora 869c26fb2c [skip actions] 2025-04-27 16:39:53 +00: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] 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] 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] 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] 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] 2025-04-25 17:58:21 +00:00
anultravioletaurora 39e1440870 [skip actions] 2025-04-25 17:05:05 +00: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] 2025-04-25 02:17:10 +00: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] 2025-04-24 14:06:33 +00:00