jeffvli
d06d1674d1
optimize various base components
2026-01-03 01:01:54 -08:00
jeffvli
6aeec1e89c
add filepath replacement setting ( #1402 )
2026-01-02 01:23:29 -08:00
jeffvli
c7809c62ce
throttle volume slider
2026-01-01 15:32:20 -08:00
jeffvli
cb47883328
remove unused properties from PlayerData
2026-01-01 15:31:57 -08:00
jeffvli
14cc4079a3
fix Inter font missing variable weights
2025-12-31 18:19:34 -08:00
jeffvli
72d0fca28b
support secondary public server URL
2025-12-30 21:05:38 -08:00
jeffvli
4a025f82e4
fix incorrect imageId assignments ( #1456 )
2025-12-30 15:18:03 -08:00
jeffvli
5b7557bd45
fix subsonic release date format to yyyy-mm-dd
2025-12-30 03:40:12 -08:00
jeffvli
6aa3905922
use exact album artist names ( #1459 )
2025-12-30 03:39:53 -08:00
jeffvli
62ab4b7a00
add releaseType to album header
2025-12-29 21:16:39 -08:00
jeffvli
145dc5c99e
add fallback for navidrome release date
2025-12-29 20:54:58 -08:00
Pyx
42058ff6d6
fix: correct propagation on settings menu ( #1453 )
...
* fix propagation error on settings menu
2025-12-29 14:57:49 -08:00
jeffvli
b30e26ae7e
adjust app default columns
2025-12-28 17:19:32 -08:00
jeffvli
109788ebbb
update multiselect styles
2025-12-28 15:07:57 -08:00
jeffvli
0a54f7c44c
remove similarSongs from autodj when music folder is selected ( #1451 )
...
- Similar songs queries for both Subsonic/Jellyfin do not support querying by musicFolderId
2025-12-28 14:09:22 -08:00
jeffvli
d5d995de5f
fix missing musicFolderId on search ( #1451 )
2025-12-28 13:34:26 -08:00
jeffvli
ef631d12cc
support multiselect for nd album artist_id filter
2025-12-28 06:44:31 -08:00
jeffvli
4006980b29
adjust artist page suspense fetching
2025-12-28 06:36:14 -08:00
jeffvli
1a930021b6
handle favorite/update in similarArtists
2025-12-28 03:43:59 -08:00
jeffvli
66699b9572
fix regression on round ItemCard
2025-12-28 03:23:57 -08:00
jeffvli
dde4e1b33c
improve image placeholders and loading
2025-12-28 02:43:31 -08:00
jeffvli
88711eac2f
fix Jellyfin imageId normalization
2025-12-28 02:26:27 -08:00
jeffvli
f0942c7795
revert spinner icon
2025-12-28 01:04:11 -08:00
jeffvli
6207cea9f1
support animated artist images
2025-12-27 17:29:26 -08:00
jeffvli
c299752e44
Revert "enable autoHideSuspend on all overlayscrollbars instances"
...
This reverts commit b9a0d9b847 .
2025-12-27 17:06:09 -08:00
jeffvli
b9a0d9b847
enable autoHideSuspend on all overlayscrollbars instances
2025-12-27 15:48:50 -08:00
jeffvli
d94b220319
fix playlist image urls
2025-12-27 14:58:57 -08:00
jeffvli
856400048b
fix image on context menu preview
2025-12-27 14:25:57 -08:00
jeffvli
fc3d700a57
fix styling of transparent variant button disabled state
2025-12-27 02:44:09 -08:00
jeffvli
796e511626
redesign artist page ( #416 ) ( #447 )
2025-12-26 21:13:04 -08:00
jeffvli
88b9124185
replace themes scrollbar with neutral colors
2025-12-26 15:14:01 -08:00
jeffvli
fb8245539f
fix missing normalizations for subsonic imageId ( #1449 )
2025-12-26 14:04:04 -08:00
Jeff
d9172efae9
Add visualizer configuration ( #1443 )
...
* add visualizer configuration
* add visualizer presets
* add butterchurn visualizer
* wrap visualizers in error boundary
2025-12-24 18:12:13 -08:00
jeffvli
c3e38d7133
fix drag preview image url generation
2025-12-23 20:53:07 -08:00
farfromrefuge
a322717e0e
feat: add artist radio and track radio (in context menu) ( #1437 )
...
* Add API support for artist radio and track radio features
* Add translation strings and settings UI for artist radio count
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: jeffvli <jeffvictorli@gmail.com >
2025-12-23 20:46:19 -08:00
Jeff
25bfb65b6d
Add image URL generation at runtime to allow for dynamic image sizes ( #1439 )
...
* add getImageUrl to domain endpoints
* add new ItemImage component and hooks to generate image url
* add configuration for image resolution based on types
2025-12-23 20:18:52 -08:00
jeffvli
96f38e597c
fix SegmentedControl indicator bugged position
2025-12-23 18:19:52 -08:00
jeffvli
ac3dcb5e17
fix releaseDate behavior on navidrome song normalization
2025-12-22 20:15:37 -08:00
Benjamin
7a77b9bfe7
feat: show record label copyright at bottom of track listing ( #1421 )
...
* show record label copyright at bottom of track listing
* add recordLabels support for Jellyfin
---------
Co-authored-by: jeffvli <jeffvictorli@gmail.com >
2025-12-22 19:08:35 -08:00
jeffvli
e21f538aa4
add item list selection dialog
2025-12-16 20:24:46 -08:00
jeffvli
88b27fa378
more small adjustments to light mode
2025-12-15 00:55:13 -08:00
jeffvli
3c2af4bd1a
more minor theme adjustments
2025-12-14 19:33:03 -08:00
jeffvli
868c64dda5
adjust SegmentedControl to use theme color
2025-12-14 16:11:45 -08:00
jeffvli
09dfc1ff1d
adjust network request waterfall to force authentication first, add fallback for no network ( #1028 )
2025-12-14 16:00:05 -08:00
jeffvli
d8c46ba7ef
adjust surface color for some themes
2025-12-14 14:55:38 -08:00
jeffvli
69de9a98f0
add new app themes
2025-12-14 06:06:27 -08:00
jeffvli
1e8e1789cd
remove artist song list fetch post-processing
...
- the post-processing sort breaks the correct order returned by the API
2025-12-14 04:26:39 -08:00
jeffvli
b4b106222e
optimize library headers ( #1374 )
2025-12-14 02:33:19 -08:00
Jeff
7ed847fecb
Add internet radio ( #1384 )
2025-12-13 21:26:33 -08:00
jeffvli
5c8d18d1c9
add validation for Subsonic releaseDate
2025-12-13 19:47:07 -08:00