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
a4306c98be
remove top/bottom table scroll shadow
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
5c7a644a71
fix table columns and scroll breaking on resize/reorder/pin
2026-07-14 14:55:07 -07:00
jeffvli
d8e1dd215a
set fallback album group image size ( #2221 )
2026-07-12 13:11:57 -07:00
jeffvli
2e6e7839c1
fix album group height calculation on index reorder
2026-07-11 19:21:40 -07:00
jeffvli
cae2135c3b
fix title combined column trackSubtitle wrapping instead of truncating
2026-07-11 14:22:08 -07:00
jeffvli
58ae496e05
fix item table scroll sync when pinned columns change
2026-07-11 13:33:42 -07:00
jeffvli
641e938f86
fix album group row height resetting on song change
2026-07-11 12:14:39 -07:00
jeffvli
573396700d
fix type for album group
2026-07-10 21:27:23 -07:00
jeffvli
b834d8eade
adjust padding and text styles for album group
2026-07-10 19:49:07 -07:00
jeffvli
d40530b7f6
add additional album group metadata rows
2026-07-10 19:49:07 -07:00
jeffvli
5cfb80f75b
fix lint
2026-07-10 02:21:17 -07:00
jeffvli
5804eb3215
fix queue scroll follow with album group
2026-07-10 02:13:52 -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
jeffvli
7d4c55fc37
fix JoinedArtists not truncating on ItemCard
2026-07-09 21:52:35 -07:00
jeffvli
7b5df97fa0
fix list select all hotkey ( #2195 )
2026-07-05 21:25:18 -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
Norman
5ddbfcbfee
Highlight the playlist in the left panel on play ( #2025 )
...
* Fixed bad smart playlist field s
* first try to add playlist highlight
* Simplified calls
* Now works for grids too.
* Derive the playlist highlight from the currently-playing track's origin instead of a stale global field.
* addressed comments
2026-06-24 03:18:02 +00:00
jeffvli
0664b0ad02
fix lint
2026-06-19 22:07:42 -07:00
jeffvli
61cc87e0b7
refactor song path replacement
...
- path replacement during runtime instead of during API normalization
- fix Navidrome API path not appending libraryPath which caused inconsistency between ND and Subsonic paths
2026-06-19 22:02:25 -07:00
Sai Asish Y
36624350f6
feat(artists): preserve artist detail scroll position on back navigation ( #2045 )
...
* feat(artists): preserve artist detail scroll position on back navigation
* fix(artists): target OverlayScrollbars viewport child for scroll persistence
Signed-off-by: Sai Asish Y <say.apm35@gmail.com >
---------
Signed-off-by: Sai Asish Y <say.apm35@gmail.com >
2026-06-20 04:55:41 +00:00
Bram Johnson
16e00a0f9f
feat(playlists): add isMissing and isPresent operators to Navidrome smart playlist form ( #2149 )
2026-06-18 09:44:58 -07:00
Kendall Garner
2a0e414d8f
fix lint for custom property
2026-06-11 17:47:29 -07:00
Kendall Garner
f2c455f23b
disable text wrap for combined-title artists
2026-06-11 17:42:05 -07:00
Pedro Vieira
880516069d
fix: preserve infinite list cache on component remount (fixes random sort reshuffling) ( #2097 )
...
* fix: preserve infinite list cache on component remount
When browsing with random sort, navigating to a detail view and coming
back would reshuffle the list. This happens because the list component
unmounts, losing its internal ref guard, and the reset effect re-fetches
all pages — returning a new random order from the server.
2026-06-09 11:21:02 -07:00
jeffvli
4955f30081
fix regression on numeric column designation ( #2065 )
2026-05-26 19:51:42 -07:00
jeffvli
6528859ea9
adjust ItemDetail row play control alignment to match ItemTable
2026-05-22 03:43:48 -07:00
jeffvli
704745eb7c
fix item table crashing with row play controls
...
- hovercard causes issues with the image component as the component is mounted/unmounted within the portal
2026-05-22 03:28:37 -07:00
jeffvli
3d0500980a
implement row playback controls for the detail list
2026-05-20 20:40:30 -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
ed80f06e72
lint files
2026-05-13 20:37:50 -07:00
jeffvli
fcd4c27fb8
support playlist folder drag/drop
2026-05-13 18:39:06 -07:00
Norman
74939c6417
Adding a hotkey to jump to the currently playing song (only works without pagination) ( #2024 )
2026-05-13 17:08:05 -07:00
Jeff
e2a1d813a9
Use proper casing for i18n locales ( #1998 )
2026-05-11 19:42:07 -07:00
jeffvli
6be5818493
migrate to mantine v9
2026-04-28 21:02:27 -07:00
jeffvli
f5eb3f1488
wrap useHotkeys to disable on command palette open ( #1925 )
2026-04-28 19:31:41 -07:00
jeffvli
c7c15d917a
isolate item card control renders
2026-04-07 18:14:47 -07:00
jeffvli
c8e8f58cce
re-add useTransition to router
2026-04-05 21:54:07 -07:00
jeffvli
1b2a6dfc1f
optimize item list controls
2026-04-05 18:21:28 -07:00
jeffvli
37501f2983
remove automatic autosize, use dummy fill column instead
2026-04-05 09:06:03 -07:00
jeffvli
d61587b16f
add automatic autosize columns when auto-fit is disabled
2026-04-05 08:12:10 -07:00
jeffvli
0b45ab7f36
support real-time table column resizing
2026-04-05 07:48:54 -07:00
jeffvli
031d365262
decrease padding on list header
2026-04-05 03:49:31 -07:00
jeffvli
25bb7f7069
fix scroll shadow z-indexing issue with table scrollbars
2026-04-04 23:48:48 -07:00
jeffvli
573fe5ee35
use external store for scroll shadow
2026-04-04 23:32:32 -07:00