anultravioletaurora
4343cf2caf
[skip actions] version bump
2025-12-13 23:09:13 +00:00
Ritesh Shukla
1a873874e5
MMKV to V4 ( #823 )
...
* fix: plugins
* fix: plugins
* update locks
---------
Co-authored-by: Violet Caulfield <violet@cosmonautical.cloud >
2025-12-13 15:55:17 -06:00
anultravioletaurora
3619c105dd
[skip actions] version bump
1.0.3
2025-12-13 10:39:00 +00:00
Violet Caulfield
6d89d2f6cf
fix player crash
2025-12-12 23:22:40 -06:00
Ritesh Shukla
66ad68cb8f
chore:RN Upgrade ( #818 )
...
* chore:RN Upgrade
* package.json changes
bump react-test-renderer
pin reanimated
* Add worklets to jest setup
---------
Co-authored-by: Violet Caulfield <violet@cosmonautical.cloud >
2025-12-12 23:07:30 -06:00
Violet Caulfield
0d0f0b2dcb
Update links in README for React Native libraries
2025-12-12 13:00:05 -06:00
BotBlake
1195183847
Remove tracking from readme-urls ( #819 )
...
I think it's violets first day on the internet, so she can't know about tracking in urls yet 🗿
2025-12-12 12:38:41 -06:00
anultravioletaurora
07a6399778
[skip actions] version bump
1.0.2
2025-12-12 16:52:33 +00:00
skalthoff
48b8500cad
Fix: Pass null to super.onCreate to prevent react-native-screens fragment restoration crash. ( #812 )
...
* Fix: Pass null to super.onCreate to prevent react-native-screens fragment restoration crash on android
* feat: implement RNScreensFragmentFactory for proper fragment restoration and remove previous workaround.
---------
Co-authored-by: Violet Caulfield <42452695+anultravioletaurora@users.noreply.github.com >
2025-12-12 10:05:45 -06:00
Violet Caulfield
81b0ce3bd8
fix maestro
2025-12-11 07:16:24 -06:00
skalthoff
96e2bec558
style: center align header titles for Discover, Home, and Search screens ( #784 )
...
* style: increase margin for various components to improve layout consistency
* style: center align header titles for Discover, Home, and Search screens
* style: increase header title font size to improve readability across Discover, Home, and Search screens
* style: reduce left margin for header titles in Frequent Artists, Frequently Played Tracks, Recent Artists, and Recently Played components
* style: filter music libraries and auto-select if only one is available; add no libraries found message
* style: simplify favorites toggle logic in LibraryTabBar component
---------
Co-authored-by: Violet Caulfield <violet@cosmonautical.cloud >
2025-12-11 07:10:03 -06:00
Violet Caulfield
47632386f1
update readme
2025-12-10 23:31:58 -06:00
skalthoff
fca9686977
ci: Migrate Maestro CI to Ubuntu, remove Ruby setup, add JDK/Gradle, and optimize emulator resources. ( #803 )
...
Co-authored-by: Violet Caulfield <42452695+anultravioletaurora@users.noreply.github.com >
2025-12-10 22:58:37 -06:00
anultravioletaurora
c623338374
[skip actions] version bump
1.0.1
2025-12-11 04:47:05 +00:00
Violet Caulfield
015511fb9e
iOS Local Networking Fixes ( #809 )
...
This should be the fix to end all fixes for iOS related networking.
Local networking should work, be it IP or DNS, over HTTP
2025-12-10 21:53:29 -06:00
BotBlake
61b1a978c1
protect forks from CI ( #763 )
...
CI updates
2025-12-10 15:54:09 -06:00
Violet Caulfield
8d0dad7a7b
hotfix for android issues
2025-12-09 11:05:04 -06:00
Violet Caulfield
bdf8a1eb6c
793 bug cant delete playlist inside jellify ( #806 )
...
* Ad ability to long press and delete a playlist
also can delete a playlist within the playlist screen itself
adds some more fun loading messages and "pull to refresh" text
2025-12-09 07:09:14 -06:00
Violet Caulfield
2194053247
add some additional feedback when logging in fails ( #802 )
...
* add some additional feedback when logging in fails
adds an additional row to the toast message that is displayed if an error is encountered during the sign in process
2025-12-08 12:37:53 -06:00
Thalia
9d6edd0711
added tvOS to roadmap
2025-12-07 22:38:43 -06:00
Violet Caulfield
7424ac080e
Add Ko-fi sponsor link
2025-12-07 20:40:43 -06:00
Violet Caulfield
d5bb278524
#604
...
start playback after skipping a track
bump tamagui packages
2025-12-07 20:29:24 -06:00
dependabot[bot]
a317af2ac1
Bump the tamagui group with 2 updates ( #773 )
...
Bumps the tamagui group with 2 updates: @tamagui/config and [tamagui](https://github.com/tamagui/tamagui/tree/HEAD/code/ui/tamagui ).
Updates `@tamagui/config` from 1.137.1 to 1.138.6
Updates `tamagui` from 1.137.1 to 1.138.6
- [Release notes](https://github.com/tamagui/tamagui/releases )
- [Commits](https://github.com/tamagui/tamagui/commits/v1.138.6/code/ui/tamagui )
---
updated-dependencies:
- dependency-name: "@tamagui/config"
dependency-version: 1.138.6
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: tamagui
- dependency-name: tamagui
dependency-version: 1.138.6
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: tamagui
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Violet Caulfield <42452695+anultravioletaurora@users.noreply.github.com >
2025-12-07 20:19:45 -06:00
Violet Caulfield
0b5c560a54
Merge branch 'main' of github.com:Jellify-Music/App into feature/websockets
2025-12-07 19:52:50 -06:00
Violet Caulfield
48ad76731b
properly set a default value for the isFavorites filter
2025-12-06 14:52:09 -06:00
Violet Caulfield
2778643ce5
hotfix for unfavorites exclusively being returned
2025-12-06 14:39:03 -06:00
Violet Caulfield
085269f51b
Fix Sort Controls in Library ( #789 )
...
Tears down the library sort and filter context provider in favor of an MMKV backed Zustand Store
Adds some subtle animations for when users are pressing on the filters / controls in the library bar
2025-12-06 14:30:23 -06:00
Thalia
33b6ad7863
Update README.md ( #786 )
...
Changed to roadmap and added links in the Current Features list
2025-12-06 12:02:55 -06:00
skalthoff
dfd348a67e
refactor: enhance settings tab components with lazy loading and improved structure ( #783 )
2025-12-05 20:33:10 -06:00
skalthoff
aacc675b31
fix: update authorization header to use dynamic client and device information ( #764 )
2025-12-05 14:04:57 -08:00
skalthoff
8700e40b8d
chore: add dependabot configuration for automated dependency updates ( #762 )
2025-12-05 15:57:21 -06:00
anultravioletaurora
bf7d1f5ae4
[skip actions] version bump
1.0.0
2025-12-05 21:54:32 +00:00
skalthoff
9aa13acda3
Artwork Retrieval Fixes and Network Timeout Improvements ( #760 )
...
* fix: increase default timeout for nitroFetch and Axios instance to 60 seconds
* feat: prioritize track artwork over album artwork in image URL retrieval
* fix: enhance image retrieval logic to prioritize album artist's image if album artwork is unavailable
2025-12-05 15:11:45 -06:00
skalthoff
9e9af8be72
chore: update react-native-pager-view to version 7.0.2 in bun.lock, Podfile.lock, and package.json ( #758 )
...
Co-authored-by: Violet Caulfield <42452695+anultravioletaurora@users.noreply.github.com >
2025-12-05 14:59:10 -06:00
Ritesh Shukla
314c0d1d5b
Fixes https://github.com/Jellify-Music/App/issues/670 ( #740 )
...
* compiler
* Update versionCode and versionName in build.gradle
---------
Co-authored-by: skalthoff <32023561+skalthoff@users.noreply.github.com >
Co-authored-by: Violet Caulfield <42452695+anultravioletaurora@users.noreply.github.com >
2025-12-05 14:58:28 -06:00
Violet Caulfield
1e4e654ffe
Fix issue where the tracks list started playback at the wrong index ( #759 )
2025-12-05 14:20:12 -06:00
Violet Caulfield
307627e6a7
fix lists flickering in the library
2025-12-05 14:04:47 -06:00
skalthoff
ad2848e58b
Improve playlist performance with virtualization and pagination ( #748 )
...
* yoooooo dawg this is lit as hell
* Enhance playlist edit functionality by adding loading state for fetching tracks
* fix: explicitly type hasMore as boolean in handleEnterEditMode
---------
Co-authored-by: Violet Caulfield <42452695+anultravioletaurora@users.noreply.github.com >
2025-12-05 11:29:41 -08:00
skalthoff
1bd8ba0f6a
fix: replace Animated.Text with RNText because animated.text is calling a depricated api ( #757 )
2025-12-05 12:44:54 -06:00
skalthoff
63ec88db0c
removing persist from the casting bc i don't think we want it here ( #754 )
...
* breh this is a silly issue
* refactor: remove unused persist middleware and related imports from player engine store
---------
2025-12-05 10:10:11 -08:00
skalthoff
ef4779298b
fix: update AnimatedBlurhash to use Animated.View for improved performance ( #756 )
2025-12-05 12:04:27 -06:00
skalthoff
d22eb6cbb6
refactor: replace RefreshControl import from react-native-gesture-handler to react-native to avoid deprecated warnings ( #750 )
...
Co-authored-by: Violet Caulfield <42452695+anultravioletaurora@users.noreply.github.com >
2025-12-05 09:13:40 -06:00
Violet Caulfield
5f59567d70
Discover Refactor ( #752 )
...
* Discover Refactor
tear down discover context provider
add animations to rows in discover screen
tidy up home screen refresh
* handle case where teh discover screen is empty on initial load
2025-12-05 04:49:32 -06:00
BotBlake
67ed515723
update issue templates ( #751 )
2025-12-04 12:01:35 -06:00
Violet Caulfield
4a5b396227
Bugfix/flex track icons ( #749 )
...
* remove memoization since we're using the compiler
* remove memoization on the track and item rows
* remove memoization from artists list
* remove additional memoization
* track icon flexing
2025-12-03 22:07:12 -06:00
Violet Caulfield
af5c02c71a
remove memoization since we're using the compiler ( #746 )
...
* remove memoization since we're using the compiler
* remove memoization on the track and item rows
* remove memoization from artists list
* remove additional memoization
2025-12-03 20:42:46 -06:00
skalthoff
cadec335b0
fix swipeable row conflicts and closure on scroll for Albums, Artists, Library, and Playlists components ( #747 )
2025-12-03 18:33:47 -08:00
skalthoff
238dd0340a
Fixing Le Bugers: UI Polish & Performance Tuning ( #724 )
...
* fix: update sort icon name and label in ArtistTabBar
* fix: optimize image URL generation and improve performance in Playlists and Tracks components
* homescreen improvements
* deduplicate tracks in FrequentlyPlayedTracks and RecentlyPlayed components
* enhance storage management with versioning and slimmed track persistence
* refactor HorizontalCardList to allow customizable estimatedItemSize
* update sort button label in ArtistTabBar for clarity
* refactor media info fetching and improve search debounce logic
* refactor navigation parameters in artist and track components for simplicity
* refactor PlayPauseButton to manage optimistic UI state and improve playback handling
* Cut queue remap churn, speed lyric lookup, clean cast listener cleanup, and avoid redundant HEADs on downloads
* Revert "Cut queue remap churn, speed lyric lookup, clean cast listener cleanup, and avoid redundant HEADs on downloads"
This reverts commit 1c63b748b6 .
* Cut queue remap churn, speed lyric lookup, clean cast listener cleanup, and avoid redundant HEADs on downloads
* Revert "Cut queue remap churn, speed lyric lookup, clean cast listener cleanup, and avoid redundant HEADs on downloads"
This reverts commit f9e0e82e57 .
* Reapply "Cut queue remap churn, speed lyric lookup, clean cast listener cleanup, and avoid redundant HEADs on downloads"
This reverts commit 6710d3404c .
* Update project configuration: refine build phases, adjust code signing identity, and format flags
* Fix TypeScript errors in Search component and improve playback state handler in Player queries
* Refactor ItemRow component to accept queueName prop and update queue handling
* lot's o fixes to item cards and item rows
* memoize tracks component
* fix jest
* simplify navigation in FrequentArtists, FrequentlyPlayedTracks, RecentArtists, and RecentlyPlayed components
* Update axios version and enhance image handling options in components
* Enhance ItemImage component with imageOptions for better image handling in PlayerHeader and Miniplayer
* moves buffers to player config
---------
Co-authored-by: Violet Caulfield <42452695+anultravioletaurora@users.noreply.github.com >
Co-authored-by: Violet Caulfield <violet@cosmonautical.cloud >
2025-12-03 20:07:30 -06:00
Violet Caulfield
f2761e3d88
add store links to readme
2025-12-03 13:50:15 -06:00
anultravioletaurora
93c465fecc
[skip actions] version bump
0.22.1
2025-12-03 12:14:10 +00:00