jeffvli
|
c299752e44
|
Revert "enable autoHideSuspend on all overlayscrollbars instances"
This reverts commit b9a0d9b847.
|
2025-12-27 17:06:09 -08:00 |
|
jeffvli
|
b9a0d9b847
|
enable autoHideSuspend on all overlayscrollbars instances
|
2025-12-27 15:48:50 -08:00 |
|
jeffvli
|
05efd0f318
|
temporarily remove item list selection dialog
|
2025-12-23 21:05:50 -08:00 |
|
jeffvli
|
e3c26aa5fa
|
remove selection dialog from certain list views
|
2025-12-16 21:06:56 -08:00 |
|
jeffvli
|
e21f538aa4
|
add item list selection dialog
|
2025-12-16 20:24:46 -08:00 |
|
jeffvli
|
0a7029f7bc
|
add support for full playlist re-order (#1327)
|
2025-12-06 17:41:13 -08:00 |
|
jeffvli
|
b66530f8fd
|
fix table not re-rendering on column configuration change
|
2025-12-04 04:07:24 -08:00 |
|
jeffvli
|
4d2721db50
|
fix table scrollsync on column change
|
2025-12-02 18:38:02 -08:00 |
|
jeffvli
|
7016446be7
|
add scrollbar to right-pinned table container if exists
|
2025-11-29 19:33:40 -08:00 |
|
jeffvli
|
7cc7086dbb
|
add select all hotkey to lists
|
2025-11-29 19:33:40 -08:00 |
|
jeffvli
|
a238927749
|
refactor list internal state to target rerenders on change
|
2025-11-29 19:33:39 -08:00 |
|
jeffvli
|
60cdea6787
|
large performance refactor
|
2025-11-29 19:33:39 -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
|
c4f94495a8
|
support scroll sync on sticky table header and groups
|
2025-11-29 19:33:36 -08:00 |
|
jeffvli
|
948fc40b3e
|
add motion animation on list to handle scrollbar sizing shift
|
2025-11-29 19:33:36 -08:00 |
|
jeffvli
|
c763824803
|
add basic mobile responsive layout
|
2025-11-29 19:33:35 -08:00 |
|
jeffvli
|
c691c349dd
|
handle table row index values on paginated lists
|
2025-11-29 19:33:35 -08:00 |
|
jeffvli
|
d977407766
|
cleanup small issues
|
2025-11-29 19:33:34 -08:00 |
|
jeffvli
|
8e1cdac3a2
|
optimize playqueue performance for active song styles
|
2025-11-29 19:33:34 -08:00 |
|
jeffvli
|
f3bb4187d7
|
wrap all instances of mantine hooks used in renderer
|
2025-11-29 19:33:33 -08:00 |
|
jeffvli
|
05deafdffb
|
disable bugged react-hooks rules
|
2025-11-29 19:33:33 -08:00 |
|
jeffvli
|
fd85f1f51a
|
handle table row indexing with group rows
|
2025-11-29 19:33:33 -08:00 |
|
jeffvli
|
a4a0a1d227
|
force row height on group rows
|
2025-11-29 19:33:33 -08:00 |
|
jeffvli
|
f52bcd2415
|
add sticky disc group rows for album detail
|
2025-11-29 19:33:32 -08:00 |
|
jeffvli
|
f366b50550
|
add new table to album detail
|
2025-11-29 19:33:32 -08:00 |
|
jeffvli
|
ec0590c79a
|
rename player context hook
|
2025-11-29 19:32:23 -08:00 |
|
jeffvli
|
3f4148258f
|
add shadow to table header
|
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
|
8ac3f2a6f7
|
use throttle for item loader, simplify implementation
|
2025-11-29 19:32:21 -08:00 |
|
jeffvli
|
c5cd71c8c3
|
add scrollToIndex alignment to lists
|
2025-11-29 19:32:21 -08:00 |
|
jeffvli
|
ba66b246d2
|
fix overflow on table header
|
2025-11-29 19:32:20 -08:00 |
|
jeffvli
|
164332d752
|
refactor domain types to rename itemType
|
2025-11-29 19:32:20 -08:00 |
|
jeffvli
|
744780861f
|
reimplement playqueue list controls
|
2025-11-29 19:32:19 -08:00 |
|
jeffvli
|
c7dc2d4969
|
adjust column autoFit to round to integer values
|
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
|
f06dbdec56
|
remove deprected row click handler
|
2025-11-29 19:32:16 -08:00 |
|
jeffvli
|
dcc1ef311c
|
remove defer from list scrollbars
|
2025-11-29 19:32:16 -08:00 |
|
jeffvli
|
8d1e78485c
|
add enum for table item size
|
2025-11-29 19:32:16 -08:00 |
|
jeffvli
|
27e84ce518
|
add autoFitColumns for item table
|
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
|
ad409fecfa
|
add drag state to item grid
|
2025-11-29 19:32:14 -08:00 |
|
jeffvli
|
7d4a17e89c
|
add keyboard navigation and selection to lists
|
2025-11-29 19:32:14 -08:00 |
|
jeffvli
|
a87d5ef8d8
|
implement list multiselection
|
2025-11-29 19:32:14 -08:00 |
|
jeffvli
|
3c996407d5
|
normalize controls onto lists
|
2025-11-29 19:32:14 -08:00 |
|
jeffvli
|
0e9f9f2fe1
|
debounce table loader
|
2025-11-29 19:32:13 -08:00 |
|
jeffvli
|
34dc917271
|
reset scroll position on list page change
|
2025-11-29 19:32:12 -08:00 |
|
jeffvli
|
dae04e2aeb
|
add table item selection
|
2025-11-29 19:32:12 -08:00 |
|
jeffvli
|
17e4c5cbb3
|
list component optimizations
|
2025-11-29 19:32:11 -08:00 |
|