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
Kendall Garner
a32fed3bcf
chore: upgrade dependencies ( #1906 )
...
* upgrade dependencies
* downgrade fast-average-color
2026-04-04 17:10:57 -07:00
jeffvli
141a20f042
refactor item table props
2026-04-04 12:34:27 -07:00
jeffvli
b9f5459725
fix layout shift on grid carousel page change
2026-04-03 20:25:12 -07:00
jeffvli
72f1d2f9f9
improve date parsing for partial dates ( #1683 )
2026-04-02 19:39:08 -07:00
jeffvli
cb5562d32e
decrease height of single feature carousel ( #1850 )
2026-03-17 21:25:18 -07:00
jeffvli
d78ea440cc
set low fetchPriority for carousel images
2026-03-11 19:41:04 -07:00
jeffvli
00fa45f15d
isolate render of sticky elements on item table
2026-03-11 19:07:18 -07:00
jeffvli
31a201ca32
rewrite Image component
...
- remove react-image dependency
- use manual blob load
- abort load when exiting viewport
2026-03-09 20:49:02 -07:00
jeffvli
17deac8d65
decouple AlbumArtistInfo from AlbumArtistDetail ( #1809 )
2026-03-08 22:06:18 -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
jeffvli
ceef7964af
add originalyear to smart playlist filters ( #1746 )
2026-02-24 00:34:07 -08:00
jeffvli
e497734c07
allow all rule groups to be empty ( #1710 )
2026-02-13 20:26:58 -08:00
jeffvli
2b4046a82e
fix double click propagation on the table expand button
2026-02-13 17:49:49 -08:00
jeffvli
70fdd4bdc3
refactor album expansion to global scope
2026-02-13 14:59:15 -08:00
jeffvli
0d2dddddbc
fix invalid comparison on detail rating column hide condition
2026-02-12 01:40:01 -08:00
jeffvli
1d8e1957ba
handle image drag from item detail list
2026-02-12 01:37:59 -08:00
jeffvli
dc957cb3cc
hide detail rating column on zero value
2026-02-12 00:57:24 -08:00
jeffvli
4adea11a93
support select all hotkey in detail list view
2026-02-12 00:13:32 -08:00
Jeff
e6f49b9f1f
Add album view for playlists ( #1700 )
...
* update client side song ordering to include album order
* add compact styling to LibraryHeader
* move search button to top right of LibraryHeader
2026-02-11 21:48:25 -08:00
jeffvli
551d705ee1
adjust fixed-width columns on the Item Detail list and prevent text wrapping
2026-02-10 21:52:22 -08:00
Jeff
f39a7f8d6f
Add album detail list view ( #1681 )
2026-02-09 21:56:08 -08:00
jeffvli
4c256348fc
add configuration to blur explicit album/song art
2026-02-04 01:20:31 -08:00
jeffvli
6e3275c05c
add explicit / clean indicators for album and song titles ( #1634 )
2026-02-04 00:35:35 -08:00
Damien Erambert
55a6ea4fca
Prevent double fetching when force refreshing paginated views ( #1637 )
...
* Prevent double fetching when force refreshing paginated views
* remove await from infinite list loader query invalidation
* add mutation and loading state to list refresh
* add non-suspense query to list genre filters to add loading state
* remove list count data set on random queries
---------
Co-authored-by: jeffvli <jeffvictorli@gmail.com >
2026-02-02 20:25:19 -08:00
Kendall Garner
d2d8ea8249
misc type fixes, album artist header page favorite/rating work now
2026-02-01 22:04:46 -08:00
jeffvli
0999b93b47
add missing border radius to item card container
2026-01-31 02:41:25 -08:00
jeffvli
63c21cf7c2
add 2 line clamp to genre image placeholder
2026-01-31 01:42:51 -08:00
jeffvli
4d60f5b8d9
add genre image card placeholder
2026-01-30 21:39:05 -08:00
jeffvli
8c65775310
fix selection state on ItemGridList when single select mode
2026-01-29 21:34:51 -08:00
jeffvli
c1f48b21a4
add config to show/hide table header
2026-01-29 19:43:00 -08:00
jeffvli
78aebd7c5d
add configuration to revert to single-select ItemGrid behavior
2026-01-28 20:14:05 -08:00
jeffvli
9532601efe
make compact image container full width
2026-01-28 19:54:14 -08:00
jeffvli
bd34a729b3
set debounce / viewport for images used in the app
2026-01-28 19:49:37 -08:00
jeffvli
26284e2412
decrease long animation durations ( #1553 )
2026-01-24 17:08:06 -08:00
marank
f016d2cdf4
Cover art support for folder view (Subsonic servers only) ( #1608 )
...
* add coverArt support for subsonic folders
2026-01-23 21:26:51 -08:00
jeffvli
a50984d2cb
remove memoization from individual table columns
...
- causes issues with drag/drop state
2026-01-23 20:43:28 -08:00