Commit Graph

22 Commits

Author SHA1 Message Date
jeffvli a50984d2cb remove memoization from individual table columns
- causes issues with drag/drop state
2026-01-23 20:43:28 -08:00
jeffvli f6012d3b03 add more memoization to the ItemTableList 2026-01-22 00:33:51 -08:00
jeffvli 85a7df29db fix settings reset
- force reset by deleting local storage state and reloading the window
- the default reset functionality does not seem to work due to the persistence
2026-01-17 01:53:08 -08:00
jeffvli d1aed5007f refactor item list to use accessor function 2026-01-16 23:45:46 -08:00
jeffvli a5fa022eb6 add context to item list table 2026-01-16 23:45:04 -08:00
jeffvli 79e7d7a010 refactor item list table drag/hover 2026-01-16 23:43:50 -08:00
jeffvli 917bf91583 add folder browsing support (#315) 2025-12-03 14:55:16 -08:00
jeffvli 60cdea6787 large performance refactor 2025-11-29 19:33:39 -08:00
jeffvli 4b2708e1e4 fix activeRowId styles for title columns 2025-11-29 19:33:37 -08:00
jeffvli 646eb4a3b0 add double click play to album detail
- add mediaPlayByIndex
- add index property to item list controls args
- add overrides to item list controls
2025-11-29 19:33:37 -08:00
jeffvli c691c349dd handle table row index values on paginated lists 2025-11-29 19:33:35 -08:00
jeffvli 8e1cdac3a2 optimize playqueue performance for active song styles 2025-11-29 19:33:34 -08:00
jeffvli fd85f1f51a handle table row indexing with group rows 2025-11-29 19:33:33 -08:00
jeffvli d2e6658c36 add current song styles to rowIndex and title columns 2025-11-29 19:32:18 -08:00
jeffvli 595d92efd9 fix onExpand control on row index column 2025-11-29 19:32:17 -08:00
jeffvli 3c996407d5 normalize controls onto lists 2025-11-29 19:32:14 -08:00
jeffvli 241e265e02 handle favorite/rating column mutations 2025-11-29 19:30:50 -08:00
jeffvli c5c9311d00 add remaining table columns 2025-11-29 19:30:50 -08:00
jeffvli c4f937b4da normalize user action columns 2025-11-29 19:30:49 -08:00
jeffvli 545ea25e43 implement table list callbacks 2025-11-29 19:30:49 -08:00
jeffvli ae8ca54a07 add initial table columns 2025-11-29 19:30:49 -08:00
jeffvli 6ae103850b progress on table columns 2025-11-29 19:30:49 -08:00