jeffvli
3db229ef68
re-add similar artists carousel to artist page
2025-12-27 01:13:28 -08:00
jeffvli
f0d22267c3
replace react-resizable-panels with react-split-pane
...
- react-resizable-panels was causing an issue with browser navigation
2025-12-27 00:55:38 -08:00
jeffvli
796e511626
redesign artist page ( #416 ) ( #447 )
2025-12-26 21:13:04 -08:00
jeffvli
06e757d3b2
decrease default lyric font/gap size
2025-12-26 18:40:30 -08:00
jeffvli
0c8032d097
adjust default audiomotion visualizer styles
2025-12-26 15:31:26 -08:00
jeffvli
7cd86d1301
default enable lyrics/visualizer in sidebar
2025-12-26 15:31:17 -08:00
jeffvli
781df3ab06
remove accordion from table/grid config
2025-12-26 15:16:51 -08:00
jeffvli
88b9124185
replace themes scrollbar with neutral colors
2025-12-26 15:14:01 -08:00
jeffvli
48724f816c
fix compact item card styling for light mode
2025-12-26 15:09:43 -08:00
jeffvli
1a184a73de
revert behavior for queue add by id
2025-12-26 14:55:53 -08:00
jeffvli
e4b5cf36e1
fix duplicate PLAYER_PLAY event causing race condition in mpv
2025-12-26 14:49:06 -08:00
jeffvli
dff182cbc5
use correct id for runtime images in useItemImageUrl
2025-12-26 14:04:48 -08:00
jeffvli
fb8245539f
fix missing normalizations for subsonic imageId ( #1449 )
2025-12-26 14:04:04 -08:00
jeffvli
bb3cb4a6ad
fix mpv volume on initial startup
2025-12-26 05:24:44 -08:00
jeffvli
fb2e30c484
remove padding from sidebar visualizer
2025-12-26 02:32:10 -08:00
jeffvli
73c5292cc1
move the visualizer settings out of error boundary
2025-12-26 02:24:20 -08:00
jeffvli
800074dced
add ignored presets for butterchurn
2025-12-25 17:19:56 -08:00
farfromrefuge
f78a572a3c
fix:music filtering subsonic ( #1442 )
...
* Add musicFolderId filtering for tracks in Subsonic API
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2025-12-25 14:22:23 -08:00
jeffvli
97b20cec19
persist queue sidebar panel sizing
2025-12-25 13:13:32 -08:00
jeffvli
fd833f683b
fix lyric alignment select on fullscreen player config ( #1390 )
2025-12-25 01:49:59 -08:00
jeffvli
076d9b3083
re-add pause / unpause events to Jellyfin scrobble ( #1413 )
2025-12-25 01:47:04 -08:00
jeffvli
3a2a1b0dc8
prevent sidebar item conflict with server selector
2025-12-25 01:39:33 -08:00
jeffvli
20c19cac6f
add server selector to collapsed sidebar ( #1401 )
2025-12-25 01:37:07 -08:00
jeffvli
8205eeed22
split lyrics settings by key ( #1389 )
2025-12-25 01:29:31 -08:00
jeffvli
5eb2cff6e9
add additional configuration to player sidebar
...
- allow reordering of panels
- allow separation between lyrics and visualizer panels
- allow resize of panels
2025-12-24 23:20:00 -08:00
jeffvli
d822d9cd29
increase default table image res to 80px
2025-12-24 19:25:44 -08:00
jeffvli
4142132ebc
removal modal opacity on visualizer settings modal
2025-12-24 19:21:28 -08:00
jeffvli
fb2746323b
fix missing radial spin speed setting
2025-12-24 19:19:02 -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
8e04f98e26
fix expand button on compact ItemCard
2025-12-24 03:17:39 -08:00
jeffvli
51587fbb6b
add grid item card size presets
2025-12-23 21:59:52 -08:00
jeffvli
cf06d69822
add sidebar visualizer / lyrics toggle in player config
2025-12-23 21:41:33 -08:00
jeffvli
22751de2f6
fix image url generation on album detail header
2025-12-23 21:30:26 -08:00
Kendall Garner
04fbf5d3d2
Export lyrics ( #1383 )
...
* add export button to the lyrics actions
* add export button to the lyrics search modal
---------
Co-authored-by: jeffvli <jeffvictorli@gmail.com >
2025-12-23 21:27:47 -08:00
jeffvli
936ba73fe4
remove refresh buttons from grid carousel by default
2025-12-23 21:27:12 -08:00
jeffvli
05efd0f318
temporarily remove item list selection dialog
2025-12-23 21:05:50 -08:00
jeffvli
ce570eddd2
improve auto dj to trigger on remaining songs change
2025-12-23 21:05:40 -08:00
jeffvli
5b1f269344
update radio permission to allow normal users to create
2025-12-23 20:58:58 -08:00
jeffvli
0806d9852a
fix sidebar playlist image url generation
2025-12-23 20:53:14 -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
jeffvli
dcb84dd442
only run PR build on src changes
2025-12-23 20:26:24 -08:00
jeffvli
ac257a9dc1
update PR publish to wait for lint success
2025-12-23 20:23:53 -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
Kendall Garner
383b728ddc
chore(readmee): more accurate docker compose (2)
2025-12-23 17:39:11 -05:00
Kendall Garner
003cfbdd6c
chore(readmer): more accurate docker compose
2025-12-23 17:38:13 -05:00
jeffvli
a67ae50d16
fix links in album description
2025-12-22 20:43:26 -08:00
jeffvli
ac3dcb5e17
fix releaseDate behavior on navidrome song normalization
2025-12-22 20:15:37 -08:00
Fleeym
833f82edff
improve network error detection ( #1436 )
2025-12-22 20:15:06 -08:00