Commit Graph

2228 Commits

Author SHA1 Message Date
jeffvli 821e57e27f remove unused demo component 2025-11-07 17:14:48 -08:00
jeffvli ad94c8995b list component optimizations 2025-11-07 17:14:48 -08:00
jeffvli 9e24ffd30d another temp commit 2025-11-07 17:14:48 -08:00
jeffvli 77d635d288 temp commit for breaking changes 2025-11-07 17:14:48 -08:00
jeffvli 62a8864bfa add remaining song filter changes 2025-11-07 17:13:24 -08:00
jeffvli 5aa9407765 implement new lists for songs 2025-11-07 17:13:24 -08:00
jeffvli 6f35cad349 update query persistence to hooks 2025-11-07 17:13:15 -08:00
jeffvli 1efd39de72 add ListSearchInput component 2025-11-07 17:13:15 -08:00
jeffvli b6bbef3557 update settings store for album/song lists 2025-11-07 17:13:15 -08:00
jeffvli 6ceb10534b enforce default value on sortOrder filter 2025-11-07 17:13:15 -08:00
jeffvli 3a01ee756e enforce default value on sortBy filter 2025-11-07 17:13:15 -08:00
jeffvli fc8622d32b implement new lists for albums 2025-11-07 17:13:15 -08:00
jeffvli cb0d518a37 update shared filter components 2025-11-07 17:13:15 -08:00
jeffvli 6c44c804ea remove typed _custom query 2025-11-07 17:13:15 -08:00
jeffvli 82aa8d9be3 add itemType to infinite loader query to prevent duplicate key 2025-11-07 17:13:15 -08:00
jeffvli 3410e9c37c add list scroll persistence 2025-11-07 17:13:15 -08:00
jeffvli 75d5ad0656 update list types 2025-11-07 17:13:15 -08:00
jeffvli 08893f9c93 add itemCount to list context 2025-11-07 17:13:15 -08:00
jeffvli fe79bcb3f9 wrap disclosure hook 2025-11-07 17:13:14 -08:00
jeffvli cddf80c284 update search input styles 2025-11-07 17:13:14 -08:00
jeffvli b4d6bddcd6 wrap localstorage hook 2025-11-07 17:13:14 -08:00
jeffvli 3a3712a7b6 add keys, pagination types 2025-11-07 17:13:14 -08:00
jeffvli 478661b73d add nuqs adapter to app outlet 2025-11-07 17:13:14 -08:00
jeffvli 81887be862 add filter keys 2025-11-07 17:13:14 -08:00
jeffvli e10966da88 refactor list pagination to use nuqs 2025-11-07 17:13:14 -08:00
jeffvli 430acef92e refactor infinite loader to use query state 2025-11-07 17:13:14 -08:00
jeffvli 0b11aff395 update title columns to use links 2025-11-07 17:13:14 -08:00
jeffvli fe350b3677 use searchparams, localstorage for list filters 2025-11-07 17:13:14 -08:00
jeffvli d449cbbaf6 remove deprecated virtual grid 2025-11-07 17:13:14 -08:00
jeffvli 03314fdd78 update packages
- add nuqs
- add mantine contextmenu
- remove react-window
2025-11-07 17:13:04 -08:00
jeffvli c7edeffa54 fix favorite column 2025-11-07 17:13:04 -08:00
jeffvli b2ccb90459 fix table item count offset due to header 2025-11-07 17:13:04 -08:00
jeffvli 6e7f494724 handle favorite/rating column mutations 2025-11-07 17:13:04 -08:00
jeffvli f6f2b4d601 add new default columns 2025-11-07 17:13:04 -08:00
jeffvli e304667c08 add global event emitter 2025-11-07 17:13:03 -08:00
jeffvli b6dce7f3ca add column search to tabel config 2025-11-07 17:13:03 -08:00
jeffvli 3d2d4d0596 add PLAYLIST_SONG, QUEUE_SONG item types 2025-11-07 17:13:03 -08:00
jeffvli e99b0662b7 add border to table pagination container 2025-11-07 17:13:03 -08:00
jeffvli 3b27975455 update card controls animation back to slide up 2025-11-07 17:13:03 -08:00
jeffvli 200cbd342a update ListConfigMenu to work with new lists 2025-11-07 17:13:03 -08:00
jeffvli ee1a5ce120 add large table size 2025-11-07 17:13:03 -08:00
jeffvli 6e5f8a5014 add more grid configuration
- gap
- manual items per row
2025-11-07 17:13:03 -08:00
jeffvli e43ee465e4 add more table configuration
- alternate row colors
- row hover highlight
- vertical borders
- horizontal borders
2025-11-07 17:13:03 -08:00
jeffvli 31ccface1e add remaining table columns 2025-11-07 17:13:03 -08:00
jeffvli 23005ba857 forward switch ref 2025-11-07 17:13:03 -08:00
jeffvli 6b51718c0a update popover/dropdown bg styles 2025-11-07 17:13:03 -08:00
jeffvli 36235d85d9 add alignment icons 2025-11-07 17:13:03 -08:00
jeffvli 1d28a2496e center align checkbox label by default 2025-11-07 17:13:03 -08:00
jeffvli 017df20ad0 export ButtonGroup components 2025-11-07 17:13:03 -08:00
jeffvli 25a4f0edcb add prop configuration for X,Y scroll on ScrollArea 2025-11-07 17:13:03 -08:00