Commit Graph

1644 Commits

Author SHA1 Message Date
Violet Caulfield
a08e66546c Offline Mode MVP (#272)
* OfflineMode

* Template addition and Fixes

* More Changes

* More Changes

* smol updates to provider

run yarn format

* update internet connection watcher colors and verbiage

remove react native file access dependency

* Offline changes

* UI tweaks for offline indicator

* get jest to pass

---------

Co-authored-by: Ritesh Shukla <ritesh.shukla2@129net231.unica.it>
Co-authored-by: Ritesh Shukla <ritesh.shukla2@M-LD4JMWLW26.local>
Co-authored-by: Ritesh Shukla <75062358+riteshshukla04@users.noreply.github.com>
2025-04-22 12:07:55 -05:00
Violet Caulfield
21a260d20c Tightening up Favorite button functionality 2025-04-22 06:57:07 -05:00
Violet Caulfield
d369e32c4f update spinner in player 2025-04-17 18:38:40 -05:00
Violet Caulfield
867be76fc3 roll this back 2025-04-17 18:33:30 -05:00
Violet Caulfield
7de8619312 usesharedvalue instead of usestate 2025-04-17 18:27:30 -05:00
Violet Caulfield
32fb316e20 idk if this makes it smoother? 2025-04-17 18:23:41 -05:00
Violet Caulfield
17947551e2 remove setting position state on slide start 2025-04-17 18:18:32 -05:00
Violet Caulfield
954a4ae892 update disc section header padding 2025-04-16 14:47:25 -05:00
Violet Caulfield
7f3847ecde make artist headers regular sized on iOS 2025-04-16 14:36:16 -05:00
Violet Caulfield
1caf156476 fix artist stacks 2025-04-16 14:34:19 -05:00
Violet Caulfield
9c6805956a activity indicators on artist tabs 2025-04-16 14:27:22 -05:00
Violet Caulfield
6d03f352a8 adjust album artist list margin 2025-04-16 14:19:44 -05:00
Violet Caulfield
2af0ad3b26 adjust group by 2025-04-16 14:04:25 -05:00
Violet Caulfield
a18bc2b8fa fixing property length of undefined with albums page 2025-04-16 14:01:34 -05:00
Violet Caulfield
d0dfc7c8da fixing crash on albums screen 2025-04-16 13:58:52 -05:00
Violet Caulfield
8bfbf13687 fix build, clean imports 2025-04-16 13:47:54 -05:00
Violet Caulfield
419def973b similar artists scroll handler 2025-04-16 13:46:05 -05:00
Violet Caulfield
16268cd3db remove headers on rootstack 2025-04-16 13:34:17 -05:00
Ritesh Shukla
9956de159e Update Test Cases 2025-04-16 23:05:39 +05:30
Violet Caulfield
d24b381ba4 make collapsing header work on iOS 2025-04-16 10:29:47 -05:00
Violet Caulfield
28ef5f0ccd adjust this animated style 2025-04-16 09:10:00 -05:00
Violet Caulfield
768ffc47e0 animate artist header image better 2025-04-16 09:08:46 -05:00
Violet Caulfield
2d65989f86 getting artist collapsible header to work *kinda* 2025-04-16 06:46:52 -05:00
Violet Caulfield
1e942a1c1b material tabs separator for album types and similar artists 2025-04-15 22:40:47 -05:00
Violet Caulfield
aa3ed56d62 styling changes
hide disc numbers if we only have one disc

give labels on artist page more breathing room from the bezel

adjust track display, giving artwork more spacing and the ellipses more spacing
2025-04-15 18:53:28 -05:00
Violet Caulfield
db49b93ac5 update album display, adjust spacing on track component and miniplayer artwork 2025-04-15 06:58:53 -05:00
Violet Caulfield
4446c06a18 album screen reorg
move album artists towards the top and make their cards smaller

this will tee us up for showing album suggestions beneath it
2025-04-15 00:14:48 -05:00
Violet Caulfield
2fe338fa16 nowplayingtemplate adjustments 2025-04-14 18:57:47 -05:00
Violet Caulfield
2d3756ebd2 carplay stuff 2025-04-14 18:51:19 -05:00
Violet Caulfield
0d2420efbe pushing template more than once? 2025-04-14 18:15:54 -05:00
Violet Caulfield
7dbb7c9c43 fix tab bar items 2025-04-14 18:13:34 -05:00
Violet Caulfield
1f19fbf858 maybe we don't enable now playing since it already comes with RNTP? 2025-04-14 17:53:45 -05:00
Violet Caulfield
3147252dd1 idk man 2025-04-14 17:49:34 -05:00
Violet Caulfield
ce5de18af6 do i need this? 2025-04-14 17:43:00 -05:00
Violet Caulfield
09bba48f7f carplay adjustments on how tabs work 2025-04-14 17:41:27 -05:00
Violet Caulfield
fa0fd25211 fix now playing on android 2025-04-13 16:23:44 -05:00
Violet Caulfield
25d722d7e3 looking at carplay duplicate template issue 2025-04-13 13:27:34 -05:00
Violet Caulfield
04755e4264 remove now playing template from provider so it's not in the stack right away 2025-04-13 13:24:27 -05:00
Violet Caulfield
ec46ebef42 carplay recent tracks playback, add some docs 2025-04-13 13:17:11 -05:00
Violet Caulfield
1db7379dfc add uuid to carplay templates, run prettier 2025-04-13 13:05:33 -05:00
Violet Caulfield
147fbeb6bd maybe like this? 2025-04-13 12:41:06 -05:00
Violet Caulfield
a70072f199 carplay organization 2025-04-13 12:33:47 -05:00
Violet Caulfield
52f4d1c2a8 push now playing template 2025-04-13 12:18:17 -05:00
Violet Caulfield
bad86ab521 debugging to check that we are pulling images for carplay from cache 2025-04-13 12:15:03 -05:00
Violet Caulfield
1a9d66ab89 make hitting a track in carplay start playback 2025-04-13 12:11:25 -05:00
Violet Caulfield
1506b4c1df assign id to list templatE? 2025-04-13 12:07:42 -05:00
Violet Caulfield
b57c98afa5 remove this getting pushed? 2025-04-13 12:03:27 -05:00
Violet Caulfield
182738c387 fix build 2025-04-13 11:59:52 -05:00
Violet Caulfield
2ec8299afb fix pushing nowplaying template multiple times 2025-04-13 11:59:10 -05:00
Violet Caulfield
9189ce67ff bump tanstack, make recent tracks in carplay do something 2025-04-13 11:06:30 -05:00