jeffvli
|
dcc1ef311c
|
remove defer from list scrollbars
|
2025-11-29 19:32:16 -08:00 |
|
jeffvli
|
f2d655d25a
|
cleanup log
|
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
|
10085f9bd9
|
fix table column css ordering
|
2025-11-29 19:32:16 -08:00 |
|
jeffvli
|
ee1803448c
|
add autoFitColumns config to tables
|
2025-11-29 19:32:16 -08:00 |
|
jeffvli
|
6bde14be49
|
improve pickTableColumns util to handle more properties
|
2025-11-29 19:32:16 -08:00 |
|
jeffvli
|
27e84ce518
|
add autoFitColumns for item table
|
2025-11-29 19:32:15 -08:00 |
|
jeffvli
|
57dbe85ec7
|
fix title column to not take up full width
|
2025-11-29 19:32:15 -08:00 |
|
jeffvli
|
7a36360c4a
|
add padding to item grid to account for scrollbar
|
2025-11-29 19:32:15 -08:00 |
|
jeffvli
|
4360906883
|
refactor item grid to resolve overlayscrollbars
|
2025-11-29 19:32:15 -08:00 |
|
jeffvli
|
6541a6d583
|
fix conflicting style on drag over and selection
|
2025-11-29 19:32:15 -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
|
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
|
fb75717ae0
|
update rating / favorite columns
|
2025-11-29 19:32:13 -08:00 |
|
jeffvli
|
0cfa07bfbc
|
fix merge
|
2025-11-29 19:32:13 -08:00 |
|
jeffvli
|
71bd124088
|
fix image column container
|
2025-11-29 19:32:13 -08:00 |
|
jeffvli
|
c615f63673
|
disable all skeleton animations
|
2025-11-29 19:32:13 -08:00 |
|
jeffvli
|
c644224072
|
add dynamic cell skeleton sizing
|
2025-11-29 19:32:13 -08:00 |
|
jeffvli
|
0e9f9f2fe1
|
debounce table loader
|
2025-11-29 19:32:13 -08:00 |
|
jeffvli
|
5f0309d12b
|
prevent render null items in grid
|
2025-11-29 19:32:12 -08:00 |
|
jeffvli
|
1368c2bd50
|
debounce grid loader
|
2025-11-29 19:32:12 -08:00 |
|
jeffvli
|
64e84b092f
|
adjust infinite loader fetcher range thresholds
|
2025-11-29 19:32:12 -08:00 |
|
jeffvli
|
0b56524b7d
|
migrate item grid back to react-window v1
|
2025-11-29 19:32:12 -08:00 |
|
jeffvli
|
62127df4f4
|
more grid list optimizations
|
2025-11-29 19:32:12 -08:00 |
|
jeffvli
|
62b0ea6616
|
memoize and reset scrollEnd handler on grid list
|
2025-11-29 19:32:12 -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
|
bf75dec0ce
|
migrate to react-router v7 and BrowserRouter
|
2025-11-29 19:32:11 -08:00 |
|
jeffvli
|
2504c0ec10
|
fix list loader query keys
|
2025-11-29 19:32:11 -08:00 |
|
jeffvli
|
08ab0715bd
|
remove unused demo component
|
2025-11-29 19:32:11 -08:00 |
|
jeffvli
|
17e4c5cbb3
|
list component optimizations
|
2025-11-29 19:32:11 -08:00 |
|
jeffvli
|
6ff5affb58
|
temp commit for breaking changes
|
2025-11-29 19:32:11 -08:00 |
|
jeffvli
|
d8877befeb
|
add itemType to infinite loader query to prevent duplicate key
|
2025-11-29 19:30:51 -08:00 |
|
jeffvli
|
fcdd543616
|
add list scroll persistence
|
2025-11-29 19:30:51 -08:00 |
|
jeffvli
|
86b680cd41
|
update list types
|
2025-11-29 19:30:51 -08:00 |
|
jeffvli
|
51b1945957
|
add itemCount to list context
|
2025-11-29 19:30:51 -08:00 |
|
jeffvli
|
ae0a6497cb
|
refactor list pagination to use nuqs
|
2025-11-29 19:30:50 -08:00 |
|
jeffvli
|
3a30f536d4
|
refactor infinite loader to use query state
|
2025-11-29 19:30:50 -08:00 |
|
jeffvli
|
34bd9d93ad
|
update title columns to use links
|
2025-11-29 19:30:50 -08:00 |
|
jeffvli
|
ac625a9032
|
remove deprecated virtual grid
|
2025-11-29 19:30:50 -08:00 |
|
jeffvli
|
f19da36005
|
fix favorite column
|
2025-11-29 19:30:50 -08:00 |
|
jeffvli
|
dddc38af4c
|
fix table item count offset due to header
|
2025-11-29 19:30:50 -08:00 |
|
jeffvli
|
241e265e02
|
handle favorite/rating column mutations
|
2025-11-29 19:30:50 -08:00 |
|
jeffvli
|
b2dd3ed699
|
add new default columns
|
2025-11-29 19:30:50 -08:00 |
|
jeffvli
|
c56baf65e3
|
add border to table pagination container
|
2025-11-29 19:30:50 -08:00 |
|