jeffvli
|
4a68fd5914
|
optimize playqueue performance for active song styles
|
2025-11-18 20:39:44 -08:00 |
|
jeffvli
|
9e886c8588
|
wrap all instances of mantine hooks used in renderer
|
2025-11-18 00:29:35 -08:00 |
|
jeffvli
|
5ad71598e3
|
disable bugged react-hooks rules
|
2025-11-18 00:02:48 -08:00 |
|
jeffvli
|
6890196274
|
handle table row indexing with group rows
|
2025-11-17 21:57:01 -08:00 |
|
jeffvli
|
80831e6bde
|
force row height on group rows
|
2025-11-17 19:55:17 -08:00 |
|
jeffvli
|
2f91a1014e
|
add sticky disc group rows for album detail
|
2025-11-16 14:34:43 -08:00 |
|
jeffvli
|
6951652fab
|
add new table to album detail
|
2025-11-16 13:53:04 -08:00 |
|
jeffvli
|
df125564c2
|
rename player context hook
|
2025-11-14 19:54:46 -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
|
06e9986c0b
|
use throttle for item loader, simplify implementation
|
2025-11-14 03:06:44 -08:00 |
|
jeffvli
|
764d482c36
|
add scrollToIndex alignment to lists
|
2025-11-14 01:26:56 -08:00 |
|
jeffvli
|
41a07ccda2
|
fix overflow on table header
|
2025-11-14 00:30:12 -08:00 |
|
jeffvli
|
895dc19736
|
refactor domain types to rename itemType
|
2025-11-13 22:04:00 -08:00 |
|
jeffvli
|
1d6687a3e2
|
reimplement playqueue list controls
|
2025-11-13 18:48:46 -08:00 |
|
jeffvli
|
d1ece62fa3
|
adjust column autoFit to round to integer values
|
2025-11-13 14:31:45 -08:00 |
|
jeffvli
|
9b939b5dbb
|
add custom rowId support to lists
|
2025-11-13 02:55:00 -08:00 |
|
jeffvli
|
70ed11dc4a
|
remove deprected row click handler
|
2025-11-13 01:19:26 -08:00 |
|
jeffvli
|
4ef6342977
|
remove defer from list scrollbars
|
2025-11-13 00:34:29 -08:00 |
|
jeffvli
|
cfb48becd7
|
add enum for table item size
|
2025-11-13 00:27:24 -08:00 |
|
jeffvli
|
40fb3e799a
|
add autoFitColumns for item table
|
2025-11-12 20:01:49 -08:00 |
|
jeffvli
|
2f434c9d00
|
add drag/drop from lists into queue
|
2025-11-09 20:44:03 -08:00 |
|
jeffvli
|
230f4f0792
|
add drag state to item table
|
2025-11-09 01:03:25 -08:00 |
|
jeffvli
|
7e30312d2a
|
add drag state to item grid
|
2025-11-09 00:36:35 -08:00 |
|
jeffvli
|
91e99a6eb6
|
add keyboard navigation and selection to lists
|
2025-11-08 17:29:20 -08:00 |
|
jeffvli
|
f68ad91f1d
|
implement list multiselection
|
2025-11-08 15:35:10 -08:00 |
|
jeffvli
|
d5020b7a43
|
normalize controls onto lists
|
2025-11-08 14:28:22 -08:00 |
|
jeffvli
|
bf60e585d9
|
debounce table loader
|
2025-11-07 17:15:05 -08:00 |
|
jeffvli
|
8e1eed655f
|
reset scroll position on list page change
|
2025-11-07 17:15:04 -08:00 |
|
jeffvli
|
74d5f2c61f
|
add table item selection
|
2025-11-07 17:15:04 -08:00 |
|
jeffvli
|
ad94c8995b
|
list component optimizations
|
2025-11-07 17:14:48 -08:00 |
|
jeffvli
|
b2ccb90459
|
fix table item count offset due to header
|
2025-11-07 17:13:04 -08:00 |
|
jeffvli
|
ee1a5ce120
|
add large table size
|
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
|
a266767f6c
|
add autoWidth column config
|
2025-11-07 17:13:03 -08:00 |
|
jeffvli
|
bed3b3291a
|
extract list expansion container to separate component
|
2025-11-07 17:13:02 -08:00 |
|
jeffvli
|
11f5f71f8d
|
remove item callbacks from list - move to item component
|
2025-11-07 17:13:02 -08:00 |
|
jeffvli
|
7901ab1037
|
implement table list callbacks
|
2025-11-07 17:13:02 -08:00 |
|
jeffvli
|
751c770414
|
add table row hover effect
|
2025-11-07 17:13:02 -08:00 |
|
jeffvli
|
053e5467de
|
add table row separator support
|
2025-11-07 17:13:02 -08:00 |
|
jeffvli
|
d013976823
|
handle table column order based on pinned column config
|
2025-11-07 17:13:02 -08:00 |
|
jeffvli
|
90efdd586c
|
use derived column props, add table header styles
|
2025-11-07 17:13:01 -08:00 |
|
jeffvli
|
070aca44bf
|
support both left and right column pinning
|
2025-11-07 17:13:01 -08:00 |
|
jeffvli
|
3f0536e780
|
more table list progress
- scroll shadow
- header shadow
- remove sticky row count - only allow sticky header
- support table expansion
|
2025-11-07 17:13:01 -08:00 |
|
jeffvli
|
5dcbf1154f
|
fix sticky column autoscroll
|
2025-11-07 17:13:01 -08:00 |
|
jeffvli
|
9b375f0ff0
|
progress
|
2025-11-07 17:13:01 -08:00 |
|
jeffvli
|
9de7d1e610
|
move item table list
|
2025-11-07 17:13:01 -08:00 |
|