Commit Graph

3557 Commits

Author SHA1 Message Date
anultravioletaurora
8881111a61 [skip actions] version bump 0.21.1 2025-11-24 02:46:20 +00:00
Violet Caulfield
ed61a634f6 fixes to publish-beta finalization
fixes to queue, where the tracks didn't take up the full with

refactor player mutations to be hooks instead of Tanstack driven for less overhead

bump version numbers
2025-11-23 19:56:23 -06:00
Violet Caulfield
3f2769986b update publish-beta 2025-11-23 18:35:53 -06:00
Violet Caulfield
fe6f005da1 Merge branch 'main' of github.com:Jellify-Music/App 2025-11-23 18:34:11 -06:00
Violet Caulfield
fc702aa266 add bun setup to the generate-release-notes 2025-11-23 18:33:40 -06:00
Violet Caulfield
c54a056f0b playlist screen redesign (#709)
* playlist screen redesign with improved reordering and removing controls powered by react native sortables

* remove unnecessary packages
2025-11-23 18:26:35 -06:00
Brys
9d2e10e996 Switch from Yarn/Node.js to bun for faster dev install (#704)
* refactor: change from yarn to bun for package management

* feat: change workflows all to bun instead of node/yarn.

* refactor: change from node repl to bun repl

* fix: re-add nodejs as an applicable engine to package.json

* fix: remove bun.lock from hash in android-build workflow

---------

Co-authored-by: Ritesh Shukla <riteshshukla2381@gmail.com>
2025-11-23 17:31:24 -06:00
anultravioletaurora
5b6be05910 [skip actions] version bump 0.20.14 2025-11-23 15:17:30 +00:00
Ritesh Shukla
ca46bc2054 Make violet suck less (#708)
making the queue list items more easily dragged
2025-11-23 08:40:07 -06:00
Ritesh Shukla
586da19caa Clean Up Debug Log Statements (#706) 2025-11-22 13:42:51 -06:00
Violet Caulfield
aabcc816be #703
Fix issue where navigation in the context menu nested in the player didn't work
2025-11-22 08:27:46 -06:00
anultravioletaurora
02eec990f4 [skip actions] version bump 0.20.13 2025-11-21 00:04:44 +00:00
Violet Caulfield
2e9199663d fix deleting playlists, bump deps (#702)
* fix issue on deleting playlists where they wouldn't actually disappear, 

bump project dependencies

fix issue where song info text would overlap with the menu button

* fix maestro tests that were failing
2025-11-20 16:54:23 -06:00
anultravioletaurora
ad83096f1c [skip actions] version bump 0.20.12 2025-11-20 20:05:26 +00:00
Ritesh Shukla
7ec8880569 fix: crash (#700)
Fix crash on startup after updating via OTA bundle
2025-11-20 13:13:45 -06:00
Violet Caulfield
85d6848df0 update readme screenshots 2025-11-20 09:07:56 -06:00
anultravioletaurora
49661d9572 [skip actions] version bump 0.20.11 2025-11-20 02:59:51 +00:00
Violet Caulfield
8e435eb2d9 fix issue where downloaded tracks wouldn't play after an update 2025-11-19 20:23:58 -06:00
anultravioletaurora
9a1f267c87 [skip actions] version bump 0.20.10 2025-11-20 02:19:32 +00:00
Violet Caulfield
d1e52fe93e 669 bug artist list dissapears after refresh (#699)
* fix issue where lists disappeared in the library tab

* bump some dependencies

* fix issue where context sheet wasn't at the right height on android
2025-11-19 19:32:30 -06:00
anultravioletaurora
7505ad2494 [skip actions] version bump 0.20.9 2025-11-19 23:36:07 +00:00
skalthoff
af991fb6a0 Implement storage management features and UI updates (#695)
* feat: implement storage management features

- Added StorageProvider to manage downloaded tracks and storage summary.
- Created StorageManagementScreen for reviewing and managing downloads.
- Implemented deletion functionality with user feedback via toast notifications.
- Enhanced audio download handling with metadata and improved cache management.
- Introduced cleanup suggestions for stale and large downloads.
- Updated UI components for better user experience in storage management.
- Added utility functions for formatting bytes and managing file paths.

* fix: update Button component props for onPress event handling

* fix: update icon in CleanupSuggestionsRow to better represent action

* feat: enhance navigation logic for album and artist context sheets

* feat: add delete all and delete selection functionality in StorageManagementScreen

* feat: enhance storage management functionality and integrate download progress tracking

* fix jest

---------

Co-authored-by: Violet Caulfield <42452695+anultravioletaurora@users.noreply.github.com>
2025-11-19 16:47:31 -06:00
Violet Caulfield
4b07f67b96 Simplify retry logic in maestro-android-retry.sh
thankyoupikachu
2025-11-18 22:22:02 -06:00
Violet Caulfield
db2b5f48be Bugfix/UI fixes (#694)
Player UI overflowing vertically

* fix text wrapping in settings

* player artwork fixes
2025-11-18 22:14:19 -06:00
skalthoff
3a38627705 fix: update layout for swipe gesture settings in PreferencesTab component (#691) 2025-11-15 18:54:12 -08:00
skalthoff
eaaeb881cb Enhance ItemRow component with layout adjustments and runtime visibility control (#692) 2025-11-15 18:42:00 -08:00
anultravioletaurora
3cc55b2a64 [skip actions] version bump 0.20.8 2025-11-16 00:47:37 +00: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
Violet Caulfield
61bbe1ad1d Bugfix/UI fixes (#690)
* Style Fixes

Make A-Z overlay selector lower

make material tab text bigger

remove second album artwork in the player per user requests

* add loading spinner to albums page

* hide public playlists on discover page if they don't exist

make sign out work

add some padding to the library selector during onboarding
2025-11-15 18:01:13 -06:00
skalthoff
bea3a33735 [BUG] Track count for playlist is wrong (#686)
Fixes #639, where the track count for playlists would be wrong

Co-authored-by: Violet Caulfield <42452695+anultravioletaurora@users.noreply.github.com>
2025-11-15 17:14:12 -06:00
skalthoff
7482842b9c [BUG] Hitbox for theme selection not intuitive (#689)
Fixes #667 and makes themes easier to switch

Co-authored-by: Violet Caulfield <42452695+anultravioletaurora@users.noreply.github.com>
2025-11-15 17:12:35 -06:00
anultravioletaurora
90c38f8df8 [skip actions] version bump 0.20.7 2025-11-15 22:16:19 +00:00
Violet Caulfield
0f0f33276c fix issue where playing a track next didn't always work 2025-11-15 15:29:15 -06:00
Violet Caulfield
1488370b25 update material tabs to take less vertical space (#688)
make tabs on library and settings text only, no icons - as to save on vertical space
2025-11-15 14:28:46 -06:00
Violet Caulfield
1328e61959 Remove Ruby setup from maestro-test workflow (#685)
Removed Ruby setup step from the workflow.
2025-11-15 12:43:49 -06:00
skalthoff
9414807248 fix: simplify conditional rendering of ItemBlurhash in Image component (#682) 2025-11-15 12:04:26 -06:00
anultravioletaurora
760941ac0b [skip actions] version bump 0.20.6 2025-11-15 05:26:55 +00:00
skalthoff
846d169baf Skalthoff/queueing-up-some-improvements (#647)
* Refactor SwipeableRow to manage menu state with React and enhance gesture handling

* Enhance SwipeableRow to close menu on tap when open and improve zIndex handling for action overlays

* Add artwork area width management and implement SlidingTextArea for better layout handling

* Refactor Track component layout for improved alignment and spacing

* add setting for hiding runtimes on tracks

alignment on song details on a track

* Enhance tap gesture area for SwipeableRow to allow per-row controls

* Update LastUpgradeVersion to 2610 in project files and adjust SwipeableRow behavior for quick-action menus

* Refactor SwipeableRow and related components to improve quick-action menu behavior and artwork visibility during swipes

* Add test IDs for quick actions and item rows to improve testability

* Refactor quick action icons for consistency and remove outdated test files

* feat: enhance SwipeableRow with interactive tap-to-close overlay

---------

Co-authored-by: Violet Caulfield <42452695+anultravioletaurora@users.noreply.github.com>
2025-11-14 22:48:29 -06:00
skalthoff
d005c33017 [BUG] Shuffle/Repeat buttons on Now Playing resetting states but not visual (#675)
* [BUG] Shuffle/Repeat buttons on Now Playing resetting states but not visual
Fixes #661

* removing repeat mode from query client for reduced renders and efficiency

---------

Co-authored-by: Violet Caulfield <42452695+anultravioletaurora@users.noreply.github.com>
Co-authored-by: Ritesh Shukla <riteshshukla2381@gmail.com>
2025-11-14 21:39:31 -06:00
Thalia
70f9b0df8e Update README.md (#679)
changed jellyseerr to seerr in roadmap
2025-11-14 21:14:22 -06:00
Ritesh Shukla
e6b927489e chore : pipeline improvements (#678)
* Add support for --PR flag in getRandomVersion.sh

* Add --PR flag to getRandomVersion.sh calls

Updated getRandomVersion.sh call to include --PR flag for both Android and iOS bundle creation.

* Update maestro-test.yml

* Update maestro-test.yml

* Update maestro-test.yml

* Create sendDiscordMessage

* Replace Fastlane notifications with Node script

* Rename sendDiscordMessage to sendDiscordMessage.js

* Update sendDiscordMessage.js

* Update sendDiscordMessage.js

* Fux

* frf

* fix

* gg

* fix: Fix incorrect return of  on Web

* fix: Fix Versioned URL
2025-11-14 13:39:19 -06:00
anultravioletaurora
1aa4ce84b3 [skip actions] version bump 0.20.5 2025-11-14 14:30:20 +00:00
Violet Caulfield
83cffb7dc9 theme fixes (#676)
removes transparency on the linear gradients in the library

fixes text in the library selector for real this time

fixes teal color for light and dark modes
2025-11-14 07:01:42 -06:00
anultravioletaurora
085d47009a [skip actions] version bump 0.20.4 2025-11-13 08:55:27 +00:00
Violet Caulfield
12531d3915 Adjust teal accent color for light mode, Bump Tamagui (#674)
* #672

Adjust teal accent color for light mode

bump tamagui

* make sticky headers suck less on light mode

fix teal for real this time

* tsc

* okay color for real this time
2025-11-13 02:20:10 -06:00
Thalia
41d971b277 Update README.md (#673)
changed wording
2025-11-12 21:33:00 -06:00
Violet Caulfield
e58c250ffc fix onboarding text in lightmode
fix issue where the library selector text was borked in light mode
2025-11-12 15:57:01 -06:00
Violet Caulfield
59e176ea08 Merge pull request #666 from Jellify-Music/fixMaestro 2025-11-11 15:13:56 -06:00
riteshshukla04
5ea37a07d9 fix: tests 2025-11-11 22:39:12 +05:30
Ritesh Shukla
b8437898f5 PR try on (#665)
* feat:- PR changes

* feat:- PR changes

* feat:- OTA

* feat:- OTA

* fix: tests
2025-11-11 22:00:49 +05:30