edde746
a1b6a89714
fix(player): load subtitle sidecars with media
...
close #1583
2026-07-17 23:09:07 +02:00
edde746
6df8aba097
fix(nav): preserve HTPC escape behavior
...
Use Flutter's supported desktop application-exit API so the second root Back press closes Plezy on Windows. Preserve fullscreen when video player navigation is enabled while keeping fullscreen-first Escape behavior for normal desktop use.
close #1582
2026-07-16 20:43:10 +02:00
edde746
abf1027b77
feat(plex): migrate video transcoding to HLS
2026-07-14 18:11:04 +02:00
edde746
e6e7d8cdfd
test: remove redundant coverage and shorten timers
2026-07-13 02:15:03 +02:00
edde746
a23c7f215c
fix(player): tighten staged back navigation
2026-07-11 23:11:25 +02:00
edde746
4443b76145
fix(player): respect visible chrome on back
2026-07-11 17:38:22 +02:00
edde746
d86e328169
fix(player): unify back navigation
...
close #1525
2026-07-11 03:23:40 +02:00
edde746
5f49dddb4d
feat(ui): M3E restyle for settings, auth, and profile screens
2026-07-02 11:47:43 +02:00
edde746
930534ee31
fix: avoid duplicate timeline seek
...
close #1421
2026-06-27 07:05:06 +02:00
Huzama Ahmad
7b917462c7
fix(plex): show PGS subtitles when transcoding ( #1399 )
...
* fix(plex): show PGS subtitles when transcoding
Bitmap subtitles (PGS/VOBSUB) disappeared from the menu while transcoding on Plex, leaving only "Off". The MKV transcode already supports them, so embed them in the stream like text subs. Now they show up and can be turned on.
* fix(plex): give bitmap subtitle codecs the right sidecar extension
getSubtitleExtension fell back to .srt for vobsub, pgssub and dvb subs. Map them to .sub/.sup so it stays consistent with isImageSubtitleCodec and any sidecar URL or download uses the correct extension.
2026-06-25 10:50:38 +02:00
edde746
d9b03160f0
fix(video-controls): activate skip marker on select when controls hidden
...
close #1374
2026-06-18 07:59:26 +02:00
edde746
a75cf5fd35
fix(player): dismiss prompts on back
...
close #1373
2026-06-18 03:25:30 +02:00
edde746
7195702242
fix(player): repair Plex transcode seeking
...
close #1341
2026-06-14 23:39:05 +02:00
edde746
5e2bd4efa8
fix(video): release scrub chrome hold
...
close #1340
2026-06-14 18:34:12 +02:00
edde746
1fc081ed6b
fix(player): eager timeline scrub gesture and stable slider tree
...
close #1302
2026-06-11 07:15:31 +02:00
edde746
01e5814943
fix(video): consolidate auto-skip cancellation
2026-06-07 06:13:14 +02:00
edde746
24b5080c38
fix(video): stabilize player chrome overlays
2026-06-02 14:20:24 +02:00
edde746
8413e1e5a7
fix(player): reduce sync offset dpad step
2026-05-31 06:38:25 +02:00
edde746
3a042d79f6
fix(player): persist shader hotkey toggles
...
close #1105
2026-05-23 01:37:57 +02:00
edde746
c93a266722
fix(plex): support no-burn transcode subtitles
2026-05-20 17:21:31 +02:00
edde746
5d2302b322
fix(player): stabilize Apple timeline progress
2026-05-08 12:34:07 +02:00
edde746
1f09c07e96
feat(player): toggle chapter timeline markers
...
close #973
2026-05-06 05:26:47 +02:00
edde746
94dbae0af9
fix(playback): prevent spurious seek jumps
...
close #946
2026-05-05 09:52:19 +02:00
edde746
8fabf56337
refactor: split playback and media hotspots
2026-05-02 06:33:05 +02:00
edde746
31d2d9dc98
feat: jellyfin
2026-05-01 01:20:36 +02:00