Commit Graph

2358 Commits

Author SHA1 Message Date
jeffvli b68711f8ed fix container ref instances 2025-11-16 01:10:40 -08:00
jeffvli f1508b81a5 migrate contextModal props 2025-11-15 21:01:50 -08:00
jeffvli 98498b9b83 revert original react-window package back to v1 2025-11-15 21:01:35 -08:00
jeffvli 9c8671affe update and cleanup packages 2025-11-15 20:42:36 -08:00
jeffvli 6efe727228 remove ag-grid 2025-11-15 20:07:42 -08:00
jeffvli 88a0e0d1c1 various cleanup 2025-11-15 19:32:17 -08:00
jeffvli 68318340e1 use default cursor on list hover 2025-11-15 19:24:49 -08:00
jeffvli 3271bfc5d0 add new grid carousels 2025-11-15 19:24:31 -08:00
jeffvli 1841808762 refactor double click handler to add quicker single click 2025-11-15 14:07:11 -08:00
jeffvli dc647e8d49 fix Song domain type year value 2025-11-15 13:42:24 -08:00
jeffvli e5ec6e24b6 reimplement search page 2025-11-15 13:37:03 -08:00
jeffvli 96a17f91a0 adjust searchInput to match button width 2025-11-15 13:35:29 -08:00
jeffvli e5237dddfb decrease context menu width 2025-11-15 13:24:51 -08:00
jeffvli cb0350150e add overrideQuery to all list views 2025-11-15 13:23:27 -08:00
jeffvli af209323b8 reimplement now playing route 2025-11-15 13:14:56 -08:00
jeffvli 12f2ae2008 add new context menu implementation 2025-11-15 04:22:06 -08:00
jeffvli df125564c2 rename player context hook 2025-11-14 19:54:46 -08:00
jeffvli b1964766bd add new playlist list 2025-11-14 18:46:33 -08:00
jeffvli 5e609de8c6 optimize sidebar resizing for performance 2025-11-14 18:36:46 -08:00
jeffvli 56b1f7d7ae fix mpv queue initialization running multiple times 2025-11-14 18:26:34 -08:00
jeffvli efbeb75063 set queue on mpv initialization if available 2025-11-14 18:22:35 -08:00
jeffvli 50af981105 add drag to add to playlist 2025-11-14 18:16:10 -08:00
jeffvli 927c551fac add new play controls to sidebar playlist list 2025-11-14 17:59:43 -08:00
jeffvli 7f6226d5a1 re-implement shuffle play type 2025-11-14 17:58:56 -08:00
jeffvli b6949ad3cd implement item list grid card row customization 2025-11-14 15:18:25 -08:00
jeffvli 103dc4819b add grid card row config 2025-11-14 15:04:37 -08:00
jeffvli 0736319862 fix list paginated loader hook 2025-11-14 13:29:15 -08:00
jeffvli 57601af51d enforce data order in list selection 2025-11-14 13:00:21 -08:00
jeffvli 9e555bc585 fix some table drop conditions 2025-11-14 12:49:29 -08:00
jeffvli b502f3a5ce add shadow to table header 2025-11-14 11:51:04 -08:00
jeffvli e8e82977d7 add draggable table column reorder 2025-11-14 11:18:27 -08:00
jeffvli c66c38b019 add draggable table column resize 2025-11-14 10:58:34 -08:00
jeffvli e20b1c3107 update drag handle styles on table config 2025-11-14 10:12:06 -08:00
jeffvli 840ae11da4 improve visiblity of close button on expanded item 2025-11-14 03:16:28 -08:00
jeffvli 06e9986c0b use throttle for item loader, simplify implementation 2025-11-14 03:06:44 -08:00
jeffvli 8fa9a90813 add dynamic card selection style based on gap 2025-11-14 02:29:39 -08:00
jeffvli 11cc58ca35 set playqueue scroll to center 2025-11-14 01:27:05 -08:00
jeffvli 764d482c36 add scrollToIndex alignment to lists 2025-11-14 01:26:56 -08:00
jeffvli 55b3b291a5 auto follow current song in queue 2025-11-14 01:22:46 -08:00
jeffvli 03f6981c11 refactor grid list to support index offset 2025-11-14 01:14:35 -08:00
jeffvli 86d880ed6c optimize table config 2025-11-14 00:58:48 -08:00
jeffvli ec22225669 add drag/drop to column reordering 2025-11-14 00:48:24 -08:00
jeffvli f70aaae35f refactor ListConfigMenu as modal 2025-11-14 00:39:47 -08:00
jeffvli a369573b85 refactor Modal component styles to match provider 2025-11-14 00:39:09 -08:00
jeffvli b18389b517 add double click navigation to lists 2025-11-14 00:34:08 -08:00
jeffvli 41a07ccda2 fix overflow on table header 2025-11-14 00:30:12 -08:00
jeffvli 138eff8532 refactor filter persistence to one key 2025-11-14 00:17:36 -08:00
jeffvli 486bee9b05 add new artist list 2025-11-14 00:11:31 -08:00
jeffvli 895dc19736 refactor domain types to rename itemType 2025-11-13 22:04:00 -08:00
jeffvli 8c4e9895e6 refactor Genre domain type to include serverType and serverId 2025-11-13 21:50:11 -08:00