Commit Graph

122 Commits

Author SHA1 Message Date
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
Violet Caulfield 894358490a cleanup broken images in README 2025-07-25 09:14:47 -05:00
Violet Caulfield 7c75930007 update README screenshots 2025-07-25 09:13:42 -05:00
Violet Caulfield c9a27999d5 Update README.md
[skip actions]
2025-07-07 23:03:40 -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
Violet Caulfield 1c069fe0bd [skip actions]
update universal dependencies - added maestro installation instructions
2025-06-04 11:46:35 -05:00
Violet Caulfield 2a2b1f0e46 [skip actions]
update readme with lrclib plugin recommendation
2025-05-24 08:39:00 -05:00
Violet Caulfield df31fd1a79 [skip actions]
update readme
2025-05-20 09:23:04 -05:00
Violet Caulfield 0c012c850d [skip actions]
update readme with recommended plugins
2025-05-19 08:33:41 -05:00
Violet Caulfield cdb75fad51 A-Z Selector for Artists, Prep for the same for Albums, Style Fixes, Verbiage Adjustments (#373)
Lots of overall improvements to styling, color usage, and wording

Adds more iconography, adjust settings tab to hide "Labs", enabled via 5 taps on "Made with <3" message

Adds flashlist, for faster lists. Lots of work on the library to add an alphabetical selector for skipping to a particular spot in the list quickly. Will be iterated on as we build out more ways to sort and view your library!

adds additional dns fixes for connecting to a local domain
2025-05-18 10:35:46 -05:00
Violet Caulfield d9bfdddac9 [skip actions]
update readme
2025-05-16 04:31:27 -05:00
Christopher May-Townsend 602ce0b423 [skip actions]
Add download instructions, including obtanium (#368)

Co-authored-by: Christopher May-Townsend <chris.may-townsend@txodds.com>
2025-05-16 03:29: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 0b5b66c6f0 [skip actions]
readme verbiage
2025-05-15 15:56:20 -05:00
Violet Caulfield eb887c16ba [skip actions]
center align images
2025-05-15 15:55:31 -05:00
Violet Caulfield 0bc5d3e601 [skip actions]
update screenshots display in readme
2025-05-15 15:50:57 -05:00
Violet Caulfield efe980cd24 [skip actions]
add star history
2025-05-15 15:33:38 -05:00
Violet Caulfield 508ca907c1 [skip actions]
update readme
2025-05-15 11:06:25 -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
Violet Caulfield 5066b57fa3 [skip actions]
update readme
2025-05-14 08:14:22 -05:00
Violet Caulfield b3c83ac97e [skip actions]
update readme
2025-05-14 07:53:54 -05:00
Violet Caulfield f07287f318 [skip actions]
update readme
2025-05-14 07:53:22 -05:00
Violet Caulfield 9513c8be0c [skip actions]
update readme
2025-05-14 07:51:17 -05:00
Violet Caulfield 2dbc839834 [skip actions]
update readme
2025-05-14 07:50:10 -05:00
Violet Caulfield 38a21bb554 [skip actions]
update readme
2025-05-14 07:48:52 -05:00
Violet Caulfield 2f7a63cae0 [skip actions]
update readme
2025-05-14 07:45:41 -05:00
Violet Caulfield 946a731274 [skip actions]
update readme
2025-05-14 07:42:07 -05:00
Violet Caulfield 49cd5e7ef0 [skip actions]
update readme
2025-05-14 07:36:23 -05:00
Violet Caulfield a3738e2004 [skip actions]
update readme
2025-05-14 07:30:19 -05:00
Violet Caulfield 3092924af2 [skip actions]
update readme
2025-05-13 21:23:23 -05:00
Violet Caulfield 4278f1cbb1 [skip actions]
update support section
2025-05-12 07:37:27 -05:00
Violet Caulfield 6e41b41259 bump semver
readme updates
2025-05-12 06:49:26 -05: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
Violet Caulfield ed1ace5ad5 [skip actions]
Update readme
2025-05-09 16:19:31 -05:00
Violet Caulfield 5e55abd642 Hot fixes
Fix gestures in library tab on Android

Fix playlist display

update screenshots
2025-05-09 09:58:52 -05: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
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
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
Violet Caulfield f12c272175 Merge branch 'main' of git@github.com:anultravioletaurora/Jellify.git 2025-04-29 12:37:21 -05:00
Violet Caulfield e03c908dcd [skip actions]
Add offline mode screenshot
2025-04-29 12:37:17 -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
Violet Caulfield ca77e2ac96 update readme 2025-04-20 23:46:29 -05:00
Violet Caulfield 7f8029f84d [skip actions]
Update CarPlay screenshot
2025-04-16 17:03:22 -05:00
Violet Caulfield 70ae1cb5c8 update readme 2025-04-16 14:53:50 -05:00
Violet Caulfield 2ec8299afb fix pushing nowplaying template multiple times 2025-04-13 11:59:10 -05:00
Violet Caulfield 0cdb5ec6ea update readme 2025-04-13 10:15:13 -05:00
Violet Caulfield 4d6184f1ea [skip actions] 2025-04-12 11:11:33 -05:00
Violet Caulfield 5ca00df6f7 [skip actions]
run prettier
2025-04-12 10:16:10 -05:00
Violet Caulfield 3254d0f020 update special thanks 2025-04-09 09:27:29 -05:00
Violet Caulfield 8e4114bb49 Merge branch 'main' into 193-implement-jest-unit-testing 2025-04-09 06:58:53 -07:00