Commit Graph

19 Commits

Author SHA1 Message Date
austinried
13af6555d3 fixed perf issue related to too many rerenders
rerenders were caused by strict equality check on object/array picks
switched artistInfo to new store
updated zustand and fixed deprecation warnings
2022-03-19 09:52:01 +09:00
austinried
47c65ea8cb don't reset parts manually, do it all at once 2022-03-18 14:20:57 +09:00
austinried
76306f1558 added paginated list/album list 2022-03-15 16:00:06 +09:00
austinried
c45784bcbe start of music store refactor
moving stuff into a state cache
better separate it from view logic
2022-03-13 17:09:18 +09:00
austinried
fac2b62ec2 improved large album/playlist performance
switched to flatlist for all of those
2021-08-25 16:13:35 +09:00
austinried
5879694c8c text tweaks 2021-08-23 10:56:44 +09:00
austinried
3077b4351b fix artist alpha sorting using articles/etc
improve performance on list rendering to reduce requests
2021-08-22 14:03:52 +09:00
austinried
22b6524e8c added artist filters 2021-08-22 13:24:12 +09:00
austinried
ba2aea0fbe refactored library lists to enable pagination 2021-08-18 16:09:42 +09:00
austinried
33dc0be02b reimpl all music state into zustand 2021-08-03 15:37:07 +09:00
austinried
8b17ebe9c2 big ol' impl of zustand for settings/family states
still need to move track player state over for non-react access to that
2021-08-01 16:30:28 +09:00
austinried
661b17f232 fixed changing activeServer 2021-07-30 13:02:45 +09:00
austinried
25cea64f1d search item press events 2021-07-26 15:34:40 +09:00
austinried
fbf6060db4 redid cover art (again...) and impl a ListItem 2021-07-24 17:17:55 +09:00
austinried
9d835f04aa playlist tab/view 2021-07-19 13:14:13 +09:00
austinried
ac1970145f forgot to use pressableopacity 2021-07-18 17:02:39 +09:00
austinried
3b0c593c6c artist list visual tweaks 2021-07-18 16:55:22 +09:00
austinried
fe92c63a60 refactored text styles, not enough shared 2021-07-08 17:56:05 +09:00
austinried
ea4421b7af reorg again, absolute (module) imports 2021-07-08 12:21:44 +09:00