edde746
|
21c4ab430e
|
feat(android): tune frame rate and subtitle rendering
|
2026-06-24 01:34:03 +02:00 |
|
edde746
|
c9dc15b1d8
|
fix(android): improve libass frame timing
|
2026-06-24 01:26:46 +02:00 |
|
edde746
|
b4967ca075
|
fix: expose offline settings
|
2026-06-23 05:11:39 +02:00 |
|
edde746
|
cd1978ee1c
|
fix: scope hidden libraries to profiles
close #1388
|
2026-06-23 00:21:01 +02:00 |
|
edde746
|
a5e422d284
|
fix(trackers): parse new Fribb imdb_id/themoviedb_id shapes
close #1402
|
2026-06-22 23:58:17 +02:00 |
|
edde746
|
5a1d378b42
|
fix(player): stop writing show-wide track defaults
|
2026-06-21 16:23:54 +02:00 |
|
Huzama Ahmad
|
19abd7831f
|
fix(plex): report transcode session on the timeline (#1381)
Send the playback X-Plex-Session-Identifier on /:/timeline so the server reports Transcode instead of Direct Play.
|
2026-06-20 03:32:02 +02:00 |
|
edde746
|
0d78020fbf
|
fix(images): reduce artwork decode pressure
|
2026-06-18 18:00:23 +02:00 |
|
edde746
|
7e1d5ad4c4
|
fix: add Jellyfin episode-added sort
close #1274
|
2026-06-18 16:22:01 +02:00 |
|
edde746
|
94f2daa22e
|
feat: add episode action setting
close #1351
|
2026-06-18 11:16:38 +02:00 |
|
edde746
|
075e4aeb32
|
fix(player): restore OSD auto-hide
close #1360
|
2026-06-18 10:18:57 +02:00 |
|
edde746
|
52d70dd97d
|
fix(libraries): add Plex TV date added sort
close #1369
|
2026-06-18 09:05:09 +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
|
b11c63f557
|
fix: restore sidebar focus visibility
|
2026-06-18 04:29:34 +02:00 |
|
edde746
|
a75cf5fd35
|
fix(player): dismiss prompts on back
close #1373
|
2026-06-18 03:25:30 +02:00 |
|
edde746
|
6f39a286d3
|
fix(profiles): remount profile session
close #1371
|
2026-06-18 00:53:48 +02:00 |
|
edde746
|
66b80a33ba
|
fix(libraries): preserve Jellyfin alpha focus
close #1367
|
2026-06-17 20:55:26 +02:00 |
|
edde746
|
84b9eac09b
|
fix(ci): restore sanity checks
|
2026-06-16 22:43:56 +02:00 |
|
edde746
|
39788ab64a
|
fix(android): guard missing HDR capabilities
|
2026-06-16 22:00:19 +02:00 |
|
edde746
|
4cd289b4b8
|
fix(profiles): forget removed Jellyfin connections
close #1355
|
2026-06-16 20:08:47 +02:00 |
|
edde746
|
d49bd20fa0
|
fix(libraries): restore top-row focus escape
close #1354
|
2026-06-16 16:03:18 +02:00 |
|
edde746
|
618251b8eb
|
fix(player): attach external subtitles during open
|
2026-06-15 17:21:08 +02:00 |
|
edde746
|
9437956b83
|
fix(livetv): keep timeline heartbeat on active endpoint
|
2026-06-15 14:59:06 +02:00 |
|
edde746
|
f602925896
|
fix(trakt): persist refreshed auth sessions
close #1347
|
2026-06-15 14:42:24 +02:00 |
|
edde746
|
1aecb9d2d2
|
fix(trakt): publish refreshed sessions
|
2026-06-15 14:42:18 +02:00 |
|
edde746
|
4a5731976a
|
refactor(platform): centralize Apple TV detection
|
2026-06-15 13:32:54 +02:00 |
|
edde746
|
8198ea9522
|
fix(android): wire ExoPlayer passthrough control
|
2026-06-15 13:31:42 +02:00 |
|
edde746
|
e069d30555
|
fix(android): block direct audio without passthrough
|
2026-06-15 13:28:54 +02:00 |
|
edde746
|
1aa06ffe90
|
fix(tv): restore passthrough setting visibility
|
2026-06-15 13:28:38 +02:00 |
|
edde746
|
1b29cb3ef7
|
fix(player): apply stored passthrough setting
|
2026-06-15 13:28:23 +02:00 |
|
edde746
|
ba22dca9e5
|
fix(platform): gate audio passthrough support
|
2026-06-15 13:28:10 +02:00 |
|
edde746
|
b5a9f09f12
|
fix(player): wait for autoplay subtitle tracks
close #1348
|
2026-06-15 13:09:09 +02:00 |
|
edde746
|
8bf5dbb379
|
fix(player): resume mpv startup frame after subtitles
|
2026-06-15 12:06:04 +02:00 |
|
edde746
|
5fc599439e
|
fix(player): wire playback streams before open
|
2026-06-15 12:05:48 +02:00 |
|
edde746
|
27723e6f29
|
fix(video): sync first-frame background state
|
2026-06-15 12:05:29 +02:00 |
|
edde746
|
a4c444435f
|
fix(player): avoid overlapping performance stat fetches
|
2026-06-15 12:05:15 +02:00 |
|
edde746
|
6292685b5d
|
fix(player): fetch Android mpv stats off main thread
|
2026-06-15 12:04:58 +02:00 |
|
edde746
|
7195702242
|
fix(player): repair Plex transcode seeking
close #1341
|
2026-06-14 23:39:05 +02:00 |
|
github-actions[bot]
|
b459c5150c
|
chore: update cask to 2.7.1
|
2026-06-14 16:57:48 +00:00 |
|
github-actions[bot]
|
dba292cbfb
|
chore: bump version to 2.7.1
|
2026-06-14 16:35:08 +00:00 |
|
edde746
|
01a5d11ef5
|
fix(jellyfin): use season episode endpoint
|
2026-06-14 18:34:12 +02:00 |
|
edde746
|
5e2bd4efa8
|
fix(video): release scrub chrome hold
close #1340
|
2026-06-14 18:34:12 +02:00 |
|
github-actions[bot]
|
b23ba4c839
|
chore: update cask to 2.7.0
|
2026-06-14 13:49:45 +00:00 |
|
github-actions[bot]
|
06bd9d775d
|
chore: bump version to 2.7.0
|
2026-06-14 13:22:49 +00:00 |
|
edde746
|
d6487e24c9
|
fix(tv): keep sidebar transparent
|
2026-06-14 14:53:56 +02:00 |
|
edde746
|
c404589382
|
style(native): fix formatting
|
2026-06-14 14:04:52 +02:00 |
|
edde746
|
f1689a7794
|
fix(tvos): keep audio passthrough opt-in
|
2026-06-14 13:49:57 +02:00 |
|
edde746
|
a861a4110f
|
feat(player): add mobile edge adjustments
|
2026-06-14 13:40:16 +02:00 |
|
edde746
|
e7809b3160
|
fix(player): harden pinch zoom activation
|
2026-06-14 11:08:14 +02:00 |
|
edde746
|
edd0618e64
|
fix: harden playback and discover state
|
2026-06-14 09:44:04 +02:00 |
|