jeffvli
4424e9ae33
convert EN localization to use proper casing, remove postprocessing from renderer
2026-05-01 20:47:24 -07:00
York
6d2c084355
fix: sleep timer end-of-song mode ( #1706 )
2026-03-07 20:23:19 -08:00
jeffvli
6ef9efc8bf
add 10s retry for playback on network err ( #1779 )
2026-03-04 22:32:33 -08:00
jeffvli
a78f5803a5
fix mediasession play hotkey on after pause on web ( #1758 )
...
- chrome (and other browsers) determine that the audio element is inactive if the volume is set to 0 when paused, leading to the resume (play) mediasession event to no longer be available
2026-02-26 01:11:24 -08:00
jeffvli
a546a4d57b
handle player stop on queue clear
2025-12-13 00:15:20 -08:00
jeffvli
628b0184de
fix web player crossfade transition state causing stutter on playerData change
2025-12-08 21:46:13 -08:00
jeffvli
cab16b0893
add configuration for audio status fade
2025-12-02 16:59:36 -08:00
Kendall Garner
bc5d0cf994
fix(player): restore preserving html audio pitch
2025-12-02 07:52:21 -08:00
jeffvli
2ceca9c034
add cancellation to player status fade
2025-11-30 19:25:30 -08:00
Kendall Garner
dd3d05c813
add web audio, replaygain, visualizer ( #1289 )
...
* add web audio, replaygain, visualizer
* remove volume multiplication in gain
---------
Co-authored-by: Jeff <42182408+jeffvli@users.noreply.github.com >
2025-11-30 03:25:12 -08:00
jeffvli
0b70ed158b
fix mpris
2025-11-29 21:35:09 -08:00
Kendall Garner
80419a1edf
Remove stream url, cleanup old audio player ( #1269 )
...
* Remove stream url, cleanup old audio player
* remove unused api in playerbar waveform
* make jellyfin transcoding work?
2025-11-29 19:33:38 -08:00
jeffvli
0dff13c43f
crossfade player enhancements, reorganize settings
2025-11-29 19:33:35 -08:00
jeffvli
a78d917fd2
move timestamp update to separate effect
2025-11-29 19:33:32 -08:00
jeffvli
9fd4abec25
re-implement mpv with new player
2025-11-29 19:30:47 -08:00
jeffvli
7717bff367
re-implement playerbar controls
2025-11-29 19:30:47 -08:00
jeffvli
e02a518583
reorganize
2025-11-29 19:30:47 -08:00