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
* 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>
* 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
* #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
Switching the Tanstack Queryclient to use `react-native-async-storage` as the client persister
This will cause users' API response data to be refreshed, so some data may disappear on update
* hotfix for context sheet items being too close to the system navigation bar
remove nitro image
fix tap gesture overriding pan gesture in the SwipeableRow
Adds more purple colors to the library and settings tabs
update animations for the a-z selector in the library
make refresh indicators
consistly colored across the app
fixes some styling around gesture handling
update tamagui to 1.136.6
* axios timeout configuration. Timeout requests that take longer than 15 seconds. This should help app performance in poor network conditions.
* add some genres so that we fill up the screens better and make everything uniform
you were 100% right on that erik, it needs something there
adds a util that will parse the first ever genre in a list of genres, including within substrings concatenated with a ';'
adjust axios timeout config to 15 seconds from 10
* update dark mode background color per eriks mockups