York
552a6104e0
fix furigana and romaji issues ( #2219 )
...
* fix furigana romaji not displaying
* fix lyrics export crash when generation is enabled
2026-07-14 12:08:26 -07:00
Rayan Salhab
f462ebafdb
fix: persist lyrics overlay visibility ( #2226 )
...
Co-authored-by: cyphercodes <cyphercodes@users.noreply.github.com >
2026-07-14 12:05:08 -07:00
Tristen Allen
8517a9f934
Unify scrobbling behavior across subsonic servers. ( #2229 )
...
Small change that modifies the `scrobble` controller method to always limit sending a
`scrobble` payload to the subsonic backend to cases where a scrobble is being submitted
or a new song is being started.
This is the current behavior for subsonic backends which support the `reportPlayback` backend
(e.g., Navidrome). This change only modifies the behavior for other backends, which would receive
`scrobble` notifications whenever a song changed for both the stopped song and the newly-started song.
After this change, all subsonic backends now only receive a `scrobble` when a new song is started or
when feishin is attempting to submit a scrobble.
2026-07-14 11:46:08 -07:00
Hosted Weblate
84fb772b01
Translated using Weblate
...
Currently translated at 98.6% (1285 of 1303 strings) (Estonian)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/et/
Translated using Weblate
Currently translated at 100.0% (1303 of 1303 strings) (Catalan)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/ca/
Translated using Weblate
Currently translated at 99.8% (1301 of 1303 strings) (Czech)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/cs/
Co-authored-by: Ondo <SparkyOndo@proton.me >
Co-authored-by: lorduskordus <lorduskordus@gmail.com >
Co-authored-by: rimasx <riks_12@hot.ee >
2026-07-14 13:01:47 +02:00
Hosted Weblate
521accdd50
Translated using Weblate
...
Currently translated at 100.0% (1303 of 1303 strings) (Chinese (Traditional Han script))
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/zh_Hant/
Translated using Weblate
Currently translated at 100.0% (1303 of 1303 strings) (Spanish)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/es/
Co-authored-by: Fordas <fordas15@gmail.com >
Co-authored-by: 為什麼不加空格 <c++23@users.noreply.hosted.weblate.org >
2026-07-13 05:01:24 +02:00
jeffvli
c9e86bb201
fix missing X padding on synchronized lyric lines
2026-07-12 13:11:57 -07:00
jeffvli
d8e1dd215a
set fallback album group image size ( #2221 )
2026-07-12 13:11:57 -07:00
Kendall Garner
17dba85baf
fix(pitch): % -> x
2026-07-12 08:38:52 -07:00
jeffvli
149c7c40b2
fix missing pnpm deps in Dockerfile
2026-07-11 20:27:00 -07:00
jeffvli
ad745b3691
update to v1.14.0
v1.14.0
2026-07-11 19:21:40 -07:00
jeffvli
2e6e7839c1
fix album group height calculation on index reorder
2026-07-11 19:21:40 -07:00
Hosted Weblate
13c9602ffb
Translated using Weblate
...
Currently translated at 100.0% (1303 of 1303 strings) (Polish)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/pl/
Co-authored-by: skajmer <skajmer@protonmail.com >
2026-07-12 03:59:09 +02:00
jeffvli
0270e9e9e5
prevent initially rendering non-sync romaji generated lyrics on karaoke lyrics
2026-07-11 18:51:42 -07:00
jeffvli
bafc14b55a
fix mpv playback resume on queue end / stop
2026-07-11 18:51:42 -07:00
Kendall Garner
c5d074be16
fix(subsonic): ensure reportPlayback is an integer
2026-07-11 18:09:53 -07:00
jeffvli
66338e2c85
use album order for album view playlist playback
2026-07-11 14:54:28 -07:00
jeffvli
7e5d626ed8
fix playlist search ranking ( #1935 )
2026-07-11 14:35:07 -07:00
jeffvli
cae2135c3b
fix title combined column trackSubtitle wrapping instead of truncating
2026-07-11 14:22:08 -07:00
jeffvli
1c659cc693
format playlist header title without folder names
2026-07-11 13:50:08 -07:00
jeffvli
b8daaf49b0
default sidebarPlaylistFolders setting to false
2026-07-11 13:46:56 -07:00
jeffvli
58ae496e05
fix item table scroll sync when pinned columns change
2026-07-11 13:33:42 -07:00
jeffvli
641e938f86
fix album group row height resetting on song change
2026-07-11 12:14:39 -07:00
jeffvli
bb2bae163c
fix animation not triggering on delayed romaji generation
2026-07-11 12:04:03 -07:00
jeffvli
308a94d3b6
ensure savePlayQueueByIndex uses a valid currentIndex
2026-07-11 12:02:05 -07:00
jeffvli
53c8841fd6
revert to custom cubic-bezier transition for lyric lines
2026-07-11 11:56:08 -07:00
jeffvli
8dd5a90582
fix alpha updater rolling back to previous stable version ( #2217 )
2026-07-11 11:48:14 -07:00
Hosted Weblate
9f7178a15b
Translated using Weblate
...
Currently translated at 100.0% (1303 of 1303 strings) (Chinese (Traditional Han script))
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/zh_Hant/
Translated using Weblate
Currently translated at 100.0% (1301 of 1301 strings) (Chinese (Traditional Han script))
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/zh_Hant/
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: York <goog10216922@gmail.com >
2026-07-11 05:26:53 +00:00
jeffvli
3f9fa0b208
additional type fix for album group
2026-07-10 22:25:59 -07:00
jeffvli
573396700d
fix type for album group
2026-07-10 21:27:23 -07:00
jeffvli
b834d8eade
adjust padding and text styles for album group
2026-07-10 19:49:07 -07:00
jeffvli
d40530b7f6
add additional album group metadata rows
2026-07-10 19:49:07 -07:00
jeffvli
857c8187b5
fix subtle inconsistent highlight color on animating lyric
2026-07-10 19:49:07 -07:00
Hosted Weblate
a1b83f57b0
Translated using Weblate
...
Currently translated at 100.0% (1297 of 1297 strings) (Czech)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/cs/
Translated using Weblate
Currently translated at 100.0% (1297 of 1297 strings) (Chinese (Traditional Han script))
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/zh_Hant/
Translated using Weblate
Currently translated at 99.6% (1292 of 1297 strings) (Polish)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/pl/
Translated using Weblate
Currently translated at 100.0% (1297 of 1297 strings) (Spanish)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/es/
Co-authored-by: Fjuro <fjuro@users.noreply.hosted.weblate.org >
Co-authored-by: Fordas <fordas15@gmail.com >
Co-authored-by: York <goog10216922@gmail.com >
Co-authored-by: skajmer <skajmer@protonmail.com >
2026-07-11 03:25:45 +02:00
jeffvli
9b3a47a27f
fix scroll follow pause on manual scroll
2026-07-10 18:24:17 -07:00
jeffvli
aea5a880ea
reduce opacity of fullscreen player header when not hovered
2026-07-10 15:16:14 -07:00
jeffvli
b4e530ea07
support additional lyric layers ( #2211 )
2026-07-10 15:12:17 -07:00
jeffvli
908e83a2f8
fix missing spaces between ttml word cues ( #2214 )
2026-07-10 12:48:34 -07:00
jeffvli
00506d06f1
fix inactive lyric color and slow down transitions
2026-07-10 11:48:19 -07:00
jeffvli
964e6f491a
remove remote requirement for lyrics match display
2026-07-10 11:32:46 -07:00
jeffvli
7c1893f7f5
remove lyrics blur animation
2026-07-10 10:16:14 -07:00
jeffvli
5cfb80f75b
fix lint
2026-07-10 02:21:17 -07:00
jeffvli
5804eb3215
fix queue scroll follow with album group
2026-07-10 02:13:52 -07:00
jeffvli
67a2be1559
add additional height calculation for album group
2026-07-10 01:45:39 -07:00
jeffvli
f957fb0a05
on mediaNext, trigger stop on last track if repeat disabled
2026-07-10 01:12:26 -07:00
jeffvli
8fc30e6936
add links, favorite, rating to album group column ( #2139 )
...
- additionally fix drop and drop interactions
2026-07-10 00:59:07 -07:00
jeffvli
57155e15ed
add missing album gain to Jellyfin ( #2199 )
2026-07-09 22:03:02 -07:00
jeffvli
7d4c55fc37
fix JoinedArtists not truncating on ItemCard
2026-07-09 21:52:35 -07:00
jeffvli
f91b58ea5b
disable useTransition from router
2026-07-09 21:37:29 -07:00
Jeff
355b19c1cb
Add support for OpenSubsonic enhanced lyrics ( #2208 )
2026-07-09 21:32:05 -07:00
mannansainidev
0c89fea1ea
feat: add jukebox player engine for server-side playback ( #2109 )
...
* feat: add jukebox player engine for server-side playback
---------
Co-authored-by: jeffvli <jeffvictorli@gmail.com >
2026-07-09 21:29:22 -07:00