Commit Graph

2409 Commits

Author SHA1 Message Date
jeffvli 33e7a0440d clean up unused files 2025-11-18 14:20:00 -08:00
jeffvli 187bccf764 use new icon for player config button 2025-11-18 14:10:14 -08:00
jeffvli 5556e74d02 handle favorite/rating events for all tables 2025-11-18 14:07:46 -08:00
jeffvli 05b3dcd4e0 add gcTime to rq mutation 2025-11-18 13:26:38 -08:00
jeffvli 8603dfcfb5 remove expansion from song table 2025-11-18 13:25:30 -08:00
jeffvli a8361fad31 optimize various components 2025-11-18 13:25:27 -08:00
jeffvli 5ce88759c2 add more aggressive react-query garbage collection 2025-11-18 13:24:12 -08:00
jeffvli eacaa86b9d show disabled slider when no waveform available 2025-11-18 13:01:45 -08:00
jeffvli ef934e2419 bundle size optimizations 2025-11-18 12:47:53 -08:00
jeffvli 5754e237b9 fix lyrics components 2025-11-18 03:33:18 -08:00
jeffvli 6309712cc3 add waveform playerbar slider 2025-11-18 02:41:17 -08:00
jeffvli 278c669a18 add default playaction to play context menu click 2025-11-18 00:46:28 -08:00
jeffvli 0493cc0c9d fix priority queue reorder above current song 2025-11-18 00:38:23 -08:00
jeffvli 9e886c8588 wrap all instances of mantine hooks used in renderer 2025-11-18 00:29:35 -08:00
jeffvli 0fc0af3e63 remove automatic import for @mantine/hooks 2025-11-18 00:20:52 -08:00
jeffvli c16d081435 remove user select from server selector 2025-11-18 00:19:54 -08:00
jeffvli 88c1112928 remove wrong styles from group rows 2025-11-18 00:19:46 -08:00
jeffvli 8caf352a95 refactor playqueue with css modules 2025-11-18 00:19:31 -08:00
jeffvli 5ad71598e3 disable bugged react-hooks rules 2025-11-18 00:02:48 -08:00
jeffvli 7f95ac3160 fix priority queue reordering index recalculation 2025-11-17 22:00:53 -08:00
jeffvli 6890196274 handle table row indexing with group rows 2025-11-17 21:57:01 -08:00
jeffvli bf33f753c0 handle priority queue on playqueue table 2025-11-17 21:47:28 -08:00
jeffvli df1a46a466 handle row groups with pinned table columns 2025-11-17 21:46:51 -08:00
jeffvli 80831e6bde force row height on group rows 2025-11-17 19:55:17 -08:00
jeffvli d5113fa93e fix appmenu keys again 2025-11-17 17:30:42 -08:00
jeffvli 5e4c863f6a handle non-list items contextmenu in controls 2025-11-17 17:24:10 -08:00
jeffvli 078ed4b06c add server selector to layout animation 2025-11-17 13:14:58 -08:00
jeffvli 74af6b3aff add new player config popover 2025-11-17 13:07:53 -08:00
jeffvli a2198db033 use alternate bg for right sidebar 2025-11-17 10:46:18 -08:00
jeffvli 839bbd669c adjust default theme colors 2025-11-17 10:46:12 -08:00
jeffvli 4d5dcb1a50 fix missing AnimatePresence on ItemCard 2025-11-17 03:02:57 -08:00
jeffvli 24f79e352f fix appmenu keys 2025-11-17 02:58:29 -08:00
jeffvli 7f2fbbb4f6 rework root error boundary 2025-11-17 01:56:20 -08:00
jeffvli 1ab2e9860f add global music folder selector 2025-11-17 01:46:04 -08:00
jeffvli ff8bcb5567 add error boundary to the app root 2025-11-16 21:53:43 -08:00
jeffvli d95e294835 move player timestamp to separate store
- for performance related issue
2025-11-16 21:49:31 -08:00
jeffvli 44eca6fac0 remove throttle from main layout resize 2025-11-16 21:38:47 -08:00
jeffvli af67e367e8 downgrade typescript version 2025-11-16 21:37:22 -08:00
jeffvli 3c9eed9d80 move timestamp update to separate effect 2025-11-16 21:37:07 -08:00
jeffvli 042a48faa5 fix scrollbar z-index 2025-11-16 15:24:34 -08:00
jeffvli 66027af928 hide sticky table group after scrolling past 2025-11-16 15:22:00 -08:00
jeffvli 1a519edee9 fix various issues on home page 2025-11-16 15:15:18 -08:00
jeffvli 74f0c6c88a fix type 2025-11-16 15:15:00 -08:00
jeffvli 40a675b59b re-add react-window v1 types 2025-11-16 15:12:45 -08:00
jeffvli 4aff9d6f2b adjust column picker again 2025-11-16 15:07:44 -08:00
jeffvli 8d3cebbbb2 allow auto height on grid carousel 2025-11-16 15:07:27 -08:00
jeffvli ad5eb7be4e add modularity to the ListConfigMenu 2025-11-16 14:39:38 -08:00
jeffvli ef1483c99e handle song selection in context menu play action 2025-11-16 14:35:54 -08:00
jeffvli 06568dfa59 refactor table column picker util to reset pinned/align to default values 2025-11-16 14:35:37 -08:00
jeffvli 2f91a1014e add sticky disc group rows for album detail 2025-11-16 14:34:43 -08:00