jeffvli
|
74b0e38f7e
|
remove direct references to plural translation keys
|
2026-01-29 19:52:42 -08:00 |
|
jeffvli
|
bd34a729b3
|
set debounce / viewport for images used in the app
|
2026-01-28 19:49:37 -08:00 |
|
jeffvli
|
81af324260
|
handle radio metadata for mpris / mediasession (#1586)
|
2026-01-22 01:30:45 -08:00 |
|
jay
|
39d691d528
|
fix: stop volume slider clicks from opening full screen (#1585)
* fix volume slider clicks from opening full screen
|
2026-01-22 01:01:06 -08:00 |
|
jeffvli
|
0c1537e5ef
|
prevent duplicate audio device in selector (#1598)
|
2026-01-22 00:33:52 -08:00 |
|
jeffvli
|
f4072c183b
|
refactor feature hooks to be conditionally initialized
|
2026-01-21 02:23:25 -08:00 |
|
jeffvli
|
9a4a8eb742
|
refactor some usePlayerSong consumers to only fetch needed properties
|
2026-01-21 02:02:49 -08:00 |
|
jeffvli
|
dbfb547af9
|
remove favorite/rating handlers from PlayerContext to prevent rerenders from consumers
|
2026-01-21 01:57:47 -08:00 |
|
jeffvli
|
15633d07f0
|
remove the Priority queue type
|
2026-01-18 18:53:21 -08:00 |
|
Kendall Garner
|
04f7c7fdd4
|
fix(remote): proper image when mpris and remote interleave
|
2026-01-18 18:18:36 -08:00 |
|
jeffvli
|
0e388dabf5
|
add fullscreen visualizer (#1546)
|
2026-01-18 02:17:55 -08:00 |
|
jeffvli
|
ea46b98400
|
prevent mpv hotkey conflict with radio when inactive
|
2026-01-17 20:29:57 -08:00 |
|
jeffvli
|
291daa434c
|
validate that the current song is different from server before revalidating in queue
|
2026-01-17 13:19:56 -08:00 |
|
jeffvli
|
ef5daad1dd
|
add more dynamic imports to optimize bundle
|
2026-01-17 07:32:16 -08:00 |
|
jeffvli
|
3f3540dd2b
|
fix mouseover state causing rerender in fullscreen player (#1535)
|
2026-01-17 03:02:05 -08:00 |
|
jeffvli
|
b4b0c6cedd
|
fix Toggle Queue hotkey when using detached queue (#1522)
|
2026-01-17 02:43:11 -08:00 |
|
jeffvli
|
431ff76e19
|
clean up old logs
|
2026-01-16 11:05:33 -08:00 |
|
jeffvli
|
dc5414284a
|
invalidate recentlyPlayed and mostPlayed carousels on scrobble submission
|
2026-01-16 04:35:06 -08:00 |
|
jeffvli
|
2827b2ae01
|
invalidate the album query on scrobble submission
|
2026-01-16 04:23:57 -08:00 |
|
jeffvli
|
fc5024be90
|
revalidate current song in queue during playback
|
2026-01-16 04:18:02 -08:00 |
|
jeffvli
|
dab1103279
|
manually increment queue play count on scrobble
|
2026-01-16 04:12:44 -08:00 |
|
jeffvli
|
c676f5b91f
|
use existing web player engine for radio playback (#1543)
|
2026-01-14 20:01:30 -08:00 |
|
jeffvli
|
41054ed819
|
add audio device selection for mpv
|
2026-01-14 19:12:36 -08:00 |
|
jeffvli
|
0e41144a10
|
fix title overflow on firefox
|
2026-01-08 23:50:38 -08:00 |
|
Kendall Garner
|
bc40123891
|
fix(queue): use song serverId when switching servers
|
2026-01-08 20:43:35 -08:00 |
|
Kendall Garner
|
eca925a4eb
|
fix: respect volume wheel step for volume hotkey
|
2026-01-08 08:09:39 -08:00 |
|
jeffvli
|
c2de979527
|
fix incorrect condition to try similar songs in autodj
|
2026-01-07 13:57:53 -08:00 |
|
jeffvli
|
0596faf51e
|
readd mpv reload handler
|
2026-01-04 01:01:01 -08:00 |
|
jeffvli
|
5f1867c14f
|
add support for track subtitle display (#1177)
|
2026-01-04 00:44:22 -08:00 |
|
jeffvli
|
29957780cb
|
fix wrong imageRes being used in some cases
|
2026-01-03 16:00:32 -08:00 |
|
jeffvli
|
8c91f1c52d
|
remove scroll shadows from fullscreen player
|
2026-01-03 03:23:58 -08:00 |
|
jeffvli
|
ba32832619
|
actually fix the related tab (#1484)
|
2026-01-03 03:05:53 -08:00 |
|
jeffvli
|
0336f4afea
|
fix related tab sizing (#1484)
|
2026-01-03 01:19:37 -08:00 |
|
jeffvli
|
a66c67e86d
|
optimize settings store
|
2026-01-03 01:01:54 -08:00 |
|
jeffvli
|
aaf840d358
|
resend mediasession on player repeat (#1472)
|
2026-01-01 20:17:49 -08:00 |
|
jeffvli
|
c7809c62ce
|
throttle volume slider
|
2026-01-01 15:32:20 -08:00 |
|
jeffvli
|
91ccc71fcd
|
fix media session using stale image reference (#1296)
|
2025-12-31 01:51:52 -08:00 |
|
jeffvli
|
4a025f82e4
|
fix incorrect imageId assignments (#1456)
|
2025-12-30 15:18:03 -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
|
ffdef596ad
|
auto follow queue when autodj is triggered
|
2025-12-28 14:34:38 -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
|
4eac6457ea
|
add MPRIS volume handler (#1415)
|
2025-12-28 01:15:38 -08:00 |
|
jeffvli
|
f904aafd4a
|
add isEnabled property for playback filters
|
2025-12-27 18:12:14 -08:00 |
|
jeffvli
|
dff182cbc5
|
use correct id for runtime images in useItemImageUrl
|
2025-12-26 14:04:48 -08:00 |
|
jeffvli
|
bb3cb4a6ad
|
fix mpv volume on initial startup
|
2025-12-26 05:24:44 -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
|
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
|
4142132ebc
|
removal modal opacity on visualizer settings modal
|
2025-12-24 19:21:28 -08:00 |
|