ermmmwafle
64dc3c1bc2
Expanded date fields ( #2276 )
...
* added missing date/year fields for other song references
* added year table column & sorting
* added navidrome track date view for grid, detail & table.
* update table column config
* Displays date & release date using formatPartialIsoDateUTC, and displays respective year field if no date present
added releaseYear player filter
Made fullscreen player show formatted date
fixed minor year/release year value mismatches
added subsonic date/year field to enable the fields in folder view for navidrome using subsonic year field
---------
Co-authored-by: Jeff <42182408+jeffvli@users.noreply.github.com >
2026-08-03 19:54:16 -07:00
jeffvli
9c41e7cc70
re-adjust height again to use calculated height instead of estimated
2026-07-14 17:01:01 -07:00
jeffvli
76ab05c544
remove album group column title
2026-07-14 17:01:01 -07:00
jeffvli
8acfd3bf6d
fix row column/border styles when album group enabled
2026-07-14 17:01:01 -07:00
jeffvli
76b7ac8cec
add vertical album group layout
2026-07-14 16:59:13 -07:00
jeffvli
14e66c3ec9
clamp album group title, improve height calulation
2026-07-14 15:04:40 -07:00
jeffvli
2e6e7839c1
fix album group height calculation on index reorder
2026-07-11 19:21:40 -07:00
jeffvli
67a2be1559
add additional height calculation for album group
2026-07-10 01:45:39 -07:00
jeffvli
8fc30e6936
add links, favorite, rating to album group column ( #2139 )
...
- additionally fix drop and drop interactions
2026-07-10 00:59:07 -07:00
Norman
aa3c9251f5
feat: album group has a config and can set the image size ( #2153 )
...
* Created a new album group configuration which includes (for now) an option to set the image size of the album group artwork.
2026-06-29 19:00:20 -07:00
jeffvli
4955f30081
fix regression on numeric column designation ( #2065 )
2026-05-26 19:51:42 -07:00
jeffvli
64efbc5210
add table row playback controls
...
- supports song, album, artist, and album artist tables
- hovering over the first row index or track number column will display a hovercard for the playback controls
2026-05-19 21:03:27 -07:00
jeffvli
37501f2983
remove automatic autosize, use dummy fill column instead
2026-04-05 09:06:03 -07:00
jeffvli
0b45ab7f36
support real-time table column resizing
2026-04-05 07:48:54 -07:00
jeffvli
141a20f042
refactor item table props
2026-04-04 12:34:27 -07:00
Norman
eb8913479b
Add album grouping column ( #1722 )
...
* Add album grouping column
---------
Co-authored-by: jeffvli <jeffvictorli@gmail.com >
2026-02-26 20:34:55 -08:00
Jeff
f39a7f8d6f
Add album detail list view ( #1681 )
2026-02-09 21:56:08 -08:00
jeffvli
819945dcba
fix issue where the first row would not show row border
2026-01-23 19:12:07 -08:00
jeffvli
f6012d3b03
add more memoization to the ItemTableList
2026-01-22 00:33:51 -08:00
jeffvli
9bccf7c405
replace Rating column header with icon instead of text
2026-01-17 13:23:53 -08:00
jeffvli
ac944c43bb
add composer column to song/album table ( #1559 )
2026-01-17 02:16:56 -08:00
jeffvli
18d56f32cf
add Title (artist) column ( #1496 )
2026-01-17 01:49:59 -08:00
jeffvli
d1aed5007f
refactor item list to use accessor function
2026-01-16 23:45:46 -08:00
jeffvli
79e7d7a010
refactor item list table drag/hover
2026-01-16 23:43:50 -08:00
jeffvli
3122c1a058
fix long press to work only on left click ( #1493 )
2026-01-04 01:53:34 -08:00
jeffvli
af055ab6dd
support original date display and sort ( #1488 )
2026-01-04 01:49:51 -08:00
jeffvli
ffe3f08705
optimize item table
2026-01-03 01:01:54 -08:00
jeffvli
5da119e065
use absolute date for release date column ( #1364 )
2025-12-10 17:36:03 -08:00
jeffvli
4f4300042b
add bitDepth, sampleRate columns to table ( #1205 )
2025-12-07 19:41:03 -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
917bf91583
add folder browsing support ( #315 )
2025-12-03 14:55:16 -08:00
jeffvli
a238927749
refactor list internal state to target rerenders on change
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
e137e727f6
remove calculated width from group row
...
- prevents overflow when pinned right columns
2025-11-29 19:33:36 -08:00
jeffvli
d83d1f3e5a
add album column to table
2025-11-29 19:33:36 -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
94c128ea3d
handle row groups with pinned table columns
2025-11-29 19:33:33 -08:00
jeffvli
f366b50550
add new table to album detail
2025-11-29 19:33:32 -08:00
jeffvli
2fc14ecd0e
add new grid carousels
2025-11-29 19:32:25 -08:00
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