Commit Graph

27 Commits

Author SHA1 Message Date
jeffvli da691fa978 fix some table drop conditions 2025-11-29 19:32:22 -08:00
jeffvli a03ea3b4d8 add draggable table column reorder 2025-11-29 19:32:22 -08:00
jeffvli 4c92da9ab5 add draggable table column resize 2025-11-29 19:32:22 -08:00
jeffvli a75f64d204 implement double click handler on default controls 2025-11-29 19:32:19 -08:00
jeffvli 8c163be070 remove table borders from last row / column 2025-11-29 19:32:18 -08:00
jeffvli 75de4bd305 add table header icons for discNumber and trackNumber, refactor sizing 2025-11-29 19:32:18 -08:00
jeffvli a484628e13 add custom rowId support to lists 2025-11-29 19:32:17 -08:00
jeffvli f2d655d25a cleanup log 2025-11-29 19:32:16 -08:00
jeffvli 0baae9cf5a add drop operations for all item types 2025-11-29 19:32:15 -08:00
jeffvli 489daa6353 add drag/drop from lists into queue 2025-11-29 19:32:14 -08:00
jeffvli d7e2ec0860 add drag state to item table 2025-11-29 19:32:14 -08:00
jeffvli 3c996407d5 normalize controls onto lists 2025-11-29 19:32:14 -08:00
jeffvli c644224072 add dynamic cell skeleton sizing 2025-11-29 19:32:13 -08:00
jeffvli dae04e2aeb add table item selection 2025-11-29 19:32:12 -08:00
jeffvli 34bd9d93ad update title columns to use links 2025-11-29 19:30:50 -08:00
jeffvli 943b26dfea add large table size 2025-11-29 19:30:50 -08:00
jeffvli 33b0cda2a0 add more table configuration
- alternate row colors
- row hover highlight
- vertical borders
- horizontal borders
2025-11-29 19:30:50 -08:00
jeffvli c5c9311d00 add remaining table columns 2025-11-29 19:30:50 -08:00
jeffvli a068b9ca3d add item list controls to centralized export 2025-11-29 19:30:49 -08:00
jeffvli dafd914696 add hover only columns 2025-11-29 19:30:49 -08:00
jeffvli d9e8625b15 remove item callbacks from list - move to item component 2025-11-29 19:30:49 -08:00
jeffvli 545ea25e43 implement table list callbacks 2025-11-29 19:30:49 -08:00
jeffvli 3ce6a6fe95 add table row hover effect 2025-11-29 19:30:49 -08:00
jeffvli 9d1b2a7c72 add table row separator support 2025-11-29 19:30:49 -08:00
jeffvli 06a3686739 add links to genre / album artists columns 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