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
3c2af4bd1a
more minor theme adjustments
2025-12-14 19:33:03 -08:00
jeffvli
69de9a98f0
add new app themes
2025-12-14 06:06:27 -08:00
Damien Erambert
22dd20884d
Light mode fixes ( #1379 )
...
* Fix color of text in text buttons in light mode
* fix border color of search input in light mode
* fix carousel text colors in light mode
* fix scroll shadows colors in light mode
2025-12-12 19:30:30 -08:00
jeffvli
5da119e065
use absolute date for release date column ( #1364 )
2025-12-10 17:36:03 -08:00
jeffvli
753f35f81b
remove truncation from path column ( #1351 )
2025-12-09 17:38:16 -08:00
jeffvli
fcfe39aa2b
support alternate row colors on sidebar ( #1354 )
2025-12-09 17:32:29 -08:00
jeffvli
4f4300042b
add bitDepth, sampleRate columns to table ( #1205 )
2025-12-07 19:41:03 -08:00
jeffvli
9385c25ea9
fix drag styles on playlist reorder
2025-12-07 00:20:27 -08:00
jeffvli
e84d5eca8f
fix missing drag "add" operation to playlist song items
2025-12-06 18:30:54 -08:00
jeffvli
0a7029f7bc
add support for full playlist re-order ( #1327 )
2025-12-06 17:41:13 -08:00
jeffvli
8c545f6d21
add missing play button onto title combined image
2025-12-04 18:03:26 -08:00
jeffvli
b66530f8fd
fix table not re-rendering on column configuration change
2025-12-04 04:07:24 -08:00
jeffvli
55ebc7d74a
improve image column play handler to support long press
2025-12-03 16:25:28 -08:00
jeffvli
a7e6a75c68
normalize tooltips
2025-12-03 16:00:41 -08:00
jeffvli
0b5b554eec
fix compact image sizing
2025-12-03 14:55:22 -08:00
jeffvli
917bf91583
add folder browsing support ( #315 )
2025-12-03 14:55:16 -08:00
jeffvli
ddb6447165
fix table image aspect ratio
2025-12-02 18:38:08 -08:00
jeffvli
4d2721db50
fix table scrollsync on column change
2025-12-02 18:38:02 -08:00
jeffvli
97af90c004
re-add play button to image column
2025-12-02 01:35:19 -08:00
jeffvli
994d8bac71
fix list table autosize on row count change
2025-12-01 13:30:58 -08:00
jeffvli
3a5eb96410
adjust default table columns
2025-11-29 19:33:41 -08:00
jeffvli
dbad1088ea
make list drop position indicator more consistent
2025-11-29 19:33:40 -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
d3132ad570
reimplement genre detail route
2025-11-29 19:33:38 -08:00
jeffvli
eba485034a
fix align on certain table columns
2025-11-29 19:33:38 -08:00
jeffvli
bbcee3f461
fix album column styling to fit link to width of text
2025-11-29 19:33:38 -08:00
jeffvli
56162b650c
handle title combined column on compact sizing
2025-11-29 19:33:38 -08:00
jeffvli
84419820b8
add optimistic update for favorite/ratings mutations
2025-11-29 19:33:38 -08:00
jeffvli
f3b7d776e8
add compact image column styling
2025-11-29 19:33:37 -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
ee4a1f762e
Revert "use new favorite color for icons"
...
This reverts commit 23c81d3bdc .
2025-11-29 19:33:36 -08:00
jeffvli
e137e727f6
remove calculated width from group row
...
- prevents overflow when pinned right columns
2025-11-29 19:33:36 -08:00
jeffvli
70a6ca5d77
use new favorite color for icons
2025-11-29 19:33:36 -08:00
jeffvli
d83d1f3e5a
add album column to table
2025-11-29 19:33:36 -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
ece82d813c
pass state from list navigation
2025-11-29 19:33:35 -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
43d409b0d7
remove wrong styles from group rows
2025-11-29 19:33:33 -08:00
jeffvli
05deafdffb
disable bugged react-hooks rules
2025-11-29 19:33:33 -08:00