Commit Graph

3760 Commits

Author SHA1 Message Date
Violet Caulfield
3e5ed35979 adjust player button bottom margin on lyrics screen 2026-03-16 20:21:25 -05:00
Violet Caulfield
a31b6522c6 fix scrubber not working on lyrics screen 2026-03-16 20:13:37 -05:00
anultravioletaurora
29e5cfc5b9 [skip actions] version bump 1.0.19 2026-03-16 20:21:23 +00:00
Violet Caulfield
95cb0b203a fix: Fetch Playlists Differently (#1044)
* fix: Fetch Playlists Differently

Fixes an issue where the playlist library or other items were returned in the library tab, instead of the expected playlist items

* rework user playlists query key

* remove unneeded imports

* self pr

* self PR, establish proper gating around playlist queries

* update JSDoc

* update handling on playlist deletion

* fix build
2026-03-16 13:40:47 -05:00
Stephen Arg
14b3ac2cb9 Lyrics Screen Improvements (#1011)
* Adjusted styling, scroll to behavior, and added miniplayer to lyrics page

* Prettier fix

* Fixed scroll to height by dynamically determining line height

* Adjusted miniplayer a bit to go back to player and adjusted when no lyrics message shows between songs

* Swapped the miniplayer for a scrubber and controls, added song name and artists to top, added features to jump to current lyric line after scrubbing, and fixed issue where no lyrics message popped in between songs

* Prettier style changes

* Fixed issue where you could swipe back from lyrics page and some styling

* Color changes to previous lyric lines and now only lyric section is swipable

* Color changes

* Addressed comments
2026-02-26 15:20:06 +01:00
Violet Caulfield
038f0d0715 refactor: search query hook (#1014)
* refactor: search query hook

update staleTime and gcTime for search query

move query into queries folder alongside function call

update usage in search component

* debounce searches properly
2026-02-23 18:15:24 -06:00
anultravioletaurora
c01d195876 [skip actions] version bump 1.0.18 2026-02-22 21:34:37 +00:00
Violet Caulfield
d00734bf4a fix: respect reduced animations system settings (#990)
* fix: respect reduced animations system settings

lockfiles, rollback eslint

* adding reduced motion config to discover screen

* deduplicate logic for the card rows on the home and discover screen

* respect ReduceMotion at the system level for home and discover animated rows

* rolling back renimated since that ain't working with reduced animations
2026-02-22 14:59:13 -06:00
Ritesh Shukla
a048a258cb feat: update nitro oat (#993)
Update `react-native-nitro-ota` to `0.11.0`
2026-02-19 17:29:53 -06:00
anultravioletaurora
7a135ca2dc [skip actions] version bump 1.0.17 2026-02-09 12:40:03 +00:00
Ritesh Shukla
e8b89c8f4d fix: build (#989) 2026-02-09 05:41:52 -06:00
anultravioletaurora
0cd11ef5ce [skip actions] version bump 1.0.16 2026-02-09 05:21:37 +00:00
Violet Caulfield
8e546f3083 Maintenance/deps (#987)
* chore: bump deps

* bump slider dep
2026-02-08 22:32:50 -06:00
Ritesh Shukla
da4058120d chore:- upgrade-super-config (#985)
* chore:- upgrade-super-config

* fix: types
2026-02-09 03:51:34 +05:30
Stephen Arg
80d2a4a3ec Made sure explicit icon shows up on album page as well (#983)
Co-authored-by: StephenArg <stephen@vody.com>
2026-02-06 00:03:04 -06:00
Stephen Arg
04e5eda574 Added sorting, additional filters, and made some adjustments to how rows present during specific sorting options (#981)
Co-authored-by: StephenArg <stephen@vody.com>
Co-authored-by: Violet Caulfield <42452695+anultravioletaurora@users.noreply.github.com>
2026-02-05 12:51:13 -06:00
Violet Caulfield
bfcae420c8 update README Roadmap 2026-02-05 12:47:19 -06:00
Stephen Arg
927f6aa973 Added sorting option to library for artists, albums, tracks (#977)
Co-authored-by: StephenArg <stephen@vody.com>
2026-02-03 16:35:08 -06:00
Violet Caulfield
b77956089e update deps 2026-02-03 02:17:37 -06:00
Violet Caulfield
6ed93d9063 fix dark mode background in player 2026-02-02 08:30:14 -06:00
anultravioletaurora
ee6eec189a [skip actions] version bump 1.0.15 2026-02-02 14:28:27 +00:00
Violet Caulfield
d892784224 Update deps (#968)
* Update deps

* bump react-native-screens

* bump react navigation native stack

* bump react-native-turbo-image to fix an issue where some images weren't loading in
2026-02-02 06:50:59 -06:00
Stephen Arg
bd63fc51de Add color presets with light/dark/OLED per preset (#956)
* These changes include adding an Unplayed filter and also fixing shuffle all to shuffle based on the filtered selection

* Added genre filter and selection page

* Forgot to hit save on this file

* Fixed bug affecting genre filtering

* Shuffle all query now includes the genres

* Fixed trigger to triggerHaptic

* Fixed trigger to triggerHaptic

* Added optional color themes

* Slight adjustment to some dark color presets

---------

Co-authored-by: StephenArg <stephen@vody.com>
Co-authored-by: Violet Caulfield <42452695+anultravioletaurora@users.noreply.github.com>
2026-02-01 12:15:49 -06:00
Ritesh Shukla
1c0069e1df feat: migrate to superconfig (#966)
* feat: migrate to superconfig

* feat: mock-test
2026-02-01 08:49:36 -06:00
Violet Caulfield
7271dc0b54 remove usecallback (#965) 2026-02-01 01:29:21 +05:30
Stephen Arg
e8cf80d9f9 Fixed other add to playlist icon (#964) 2026-01-30 15:43:01 -06:00
Stephen Arg
89b8da5098 Adjusted queue scroll so current song is the top row and changed icon for add to playlists (#963)
Co-authored-by: StephenArg <stephen@vody.com>
Co-authored-by: Ritesh Shukla <riteshshukla2381@gmail.com>
2026-01-30 21:29:08 +01:00
Ritesh Shukla
06c64c7490 Update default Xcode version to 26 (#962)
* Update default Xcode version to 26.1.0

* Update action.yml

* Delete patches/react-native-nitro-fetch+0.1.6.patch
2026-01-31 00:26:34 +05:30
Stephen Arg
5fb4eea5f8 Added Genre filtering to the Tracks library view with a multi-select genre picker. (#944)
* These changes include adding an Unplayed filter and also fixing shuffle all to shuffle based on the filtered selection

* Added genre filter and selection page

* Forgot to hit save on this file

* Fixed bug affecting genre filtering

* Shuffle all query now includes the genres

* Fixed trigger to triggerHaptic

* Fixed trigger to triggerHaptic

---------

Co-authored-by: StephenArg <stephen@vody.com>
Co-authored-by: Violet Caulfield <42452695+anultravioletaurora@users.noreply.github.com>
2026-01-30 07:40:04 -06:00
Violet Caulfield
aa09ffd5a3 Fix Image 404s (#961)
Fixing an issue where images for "Most Played" wouldn't be fetched properly

Make the queue screen scroll to the currently playing track when it opens
2026-01-30 07:17:54 -06:00
Stephen Arg
56995f41bb Slightly lowered the quality and size of row images (#960)
Co-authored-by: StephenArg <stephen@vody.com>
2026-01-29 07:15:32 -06:00
Stephen Arg
e5b32f21ed Added explicit tags to song details rows and player and also slightly adjusted the scrubber implementation (#959) 2026-01-28 17:01:57 -06:00
Violet Caulfield
1f63a85d47 Delete .github/FUNDING.yml 2026-01-28 12:35:39 -06:00
Violet Caulfield
24929414c1 update screenshots 2026-01-27 18:12:56 -06:00
Stephen Arg
4358ba7df3 Add 'Unplayed' Filter and Fix 'Shuffle All' Functionality (#943)
* These changes include adding an Unplayed filter and also fixing shuffle all to shuffle based on the filtered selection

* Fixed trigger to triggerHaptic

---------

Co-authored-by: StephenArg <stephen@vody.com>
2026-01-27 16:56:51 -06:00
skalthoff
3752f40d47 Fix/tamagui switch refactor down stream (#955)
* Refactor haptic feedback handling in SwitchWithLabel component
2026-01-26 23:21:39 -06:00
dependabot[bot]
21b5e0199a Bump the tamagui group with 2 updates (#946) 2026-01-26 22:07:43 -06:00
Violet Caulfield
e25fa7a1fe Merge pull request #952 from Jellify-Music/dependabot/npm_and_yarn/prettier-3.8.1 2026-01-26 22:06:49 -06:00
Violet Caulfield
98628127bb Merge branch 'main' into dependabot/npm_and_yarn/prettier-3.8.1 2026-01-26 22:06:38 -06:00
skalthoff
4850187a7e Refactor haptic feedback handling in SwitchWithLabel component (#954) 2026-01-26 22:06:15 -06:00
dependabot[bot]
cc0e3ff792 Bump prettier from 3.8.0 to 3.8.1
Bumps [prettier](https://github.com/prettier/prettier) from 3.8.0 to 3.8.1.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.8.0...3.8.1)

---
updated-dependencies:
- dependency-name: prettier
  dependency-version: 3.8.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-27 00:03:10 +00:00
Stephen Arg
5fda20a621 Library Filters: Per-Tab Filter System with Modal UI (#942) 2026-01-23 15:34:55 -06:00
Violet Caulfield
075c21c73f verbiage and capitalization 2026-01-21 18:45:02 -06:00
Violet Caulfield
c0f7c97bb3 on skip the track should start playing 2026-01-21 18:38:39 -06:00
anultravioletaurora
34026ca394 [skip actions] version bump 1.0.14 2026-01-22 00:33:16 +00:00
Violet Caulfield
9662911ecb remove axios, bump rns to fix formSheet issues on android (#933)
* remove axios, bump rns to fix formSheet issues on android

* bump awesome fetch
2026-01-21 17:10:46 -06:00
Violet Caulfield
68a8dd316e Home Screen Refresh Time Reduction, Add Random Albums to Discover Screen (#932)
* reduce home screen refresh time

eliminate unnecessary network calls

* adds a suggested albums row to the discover screen
2026-01-21 15:04:29 -06:00
Stephen Arg
dc26c3a909 Addressed issue where tracks don't randomize (#931)
* Added changes to randomize tracks instead of just the ones with the same first letters

* Removed eslint config changes
2026-01-21 22:01:56 +05:30
Violet Caulfield
2effdd4c02 fix issue where skipping to the next track would start playback 2026-01-19 20:13:42 -06:00
Violet Caulfield
4efcf80e9a Merge branch 'main' of github.com:Jellify-Music/App 2026-01-19 20:08:01 -06:00