edde746
|
dba01f14bb
|
fix(playback): harden watch progress edge cases
|
2026-05-29 21:16:01 +02:00 |
|
edde746
|
d93ea9813f
|
fix(playback): harden offline source reporting
|
2026-05-29 19:55:01 +02:00 |
|
edde746
|
7501f461b9
|
fix(playback): sync downloaded watch progress
close #1171, close #1183
|
2026-05-29 19:55:01 +02:00 |
|
edde746
|
5e5702c961
|
fix: resume playback after iOS audio route changes
close #1185
|
2026-05-29 11:04:27 +02:00 |
|
edde746
|
4b477a4fe3
|
build(tvos): bump engine to 3.44.0+3
|
2026-05-29 08:29:18 +02:00 |
|
edde746
|
50ff514be8
|
feat(tv): wrap on-screen keyboard focus at edges
|
2026-05-29 05:03:10 +02:00 |
|
edde746
|
1c7a083d6c
|
build(linux): enable lua and javascript in libmpv
|
2026-05-29 03:32:45 +02:00 |
|
edde746
|
097e48d705
|
fix(tv): trap d-pad focus at button row edges
close #1181
|
2026-05-29 03:31:53 +02:00 |
|
edde746
|
a931d5910b
|
fix(tv): let text fields fall back to directional traversal
close #1176
|
2026-05-29 03:30:54 +02:00 |
|
edde746
|
1cd585eecb
|
feat(android): sync external player progress
close #1175
|
2026-05-29 00:58:45 +02:00 |
|
edde746
|
9981b277c6
|
test: cover jellyfin trickplay aspect ratio
|
2026-05-29 00:18:53 +02:00 |
|
edde746
|
2b7ea5fe02
|
feat(video): add custom zoom controls
close #1159
|
2026-05-29 00:06:47 +02:00 |
|
edde746
|
47276e1bac
|
feat(tv): add optional full-card layouts
|
2026-05-28 22:33:06 +02:00 |
|
edde746
|
c8670a8d6a
|
Merge pull request #1178 from micahmo/fix/plex-bif-aspect-ratio
Fix scrub preview aspect ratio
|
2026-05-28 22:05:37 +02:00 |
|
Micah Morrison
|
9cc32e125b
|
Fix BIF scrub preview aspect ratio and raise desktop size limit
|
2026-05-28 15:46:08 -04:00 |
|
edde746
|
4217da1a8f
|
fix(android): recover ExoPlayer audio failures
|
2026-05-28 09:31:19 +02:00 |
|
edde746
|
704c37f97f
|
fix(ui): tighten media detail spacing
|
2026-05-28 08:16:27 +02:00 |
|
edde746
|
0c8e0fc2ec
|
fix(i18n): update Bulgarian generated strings
|
2026-05-28 05:55:55 +02:00 |
|
edde746
|
d6315a0f75
|
feat(desktop): improve snackbar behavior
|
2026-05-28 04:48:36 +02:00 |
|
edde746
|
92cdbdd723
|
chore: remove local MPVKit checkout
|
2026-05-28 04:07:27 +02:00 |
|
 edde746andDimitar Topper Maznekov
|
3939ba809f
|
feat(i18n): add Bulgarian language
Co-authored-by: Dimitar "Topper" Maznekov <23097319+TopperBG@users.noreply.github.com>
|
2026-05-28 04:01:37 +02:00 |
|
edde746
|
6642348a96
|
feat(jellyfin): support multiple server urls
|
2026-05-28 03:43:46 +02:00 |
|
edde746
|
0b29673a5e
|
fix(plex): use provider continue watching hub
close #1166
|
2026-05-28 01:29:29 +02:00 |
|
edde746
|
3747a74cb3
|
fix(pip): guard callbacks after dispose
|
2026-05-28 01:14:38 +02:00 |
|
edde746
|
bcb7f1d3c1
|
fix(android): disable flutter deeplink routing
|
2026-05-28 00:48:59 +02:00 |
|
edde746
|
7b56b90f24
|
fix(main): guard tvOS menu updates after dispose
|
2026-05-28 00:37:07 +02:00 |
|
edde746
|
ba62129414
|
fix(playback): support Apple DV conversion
|
2026-05-28 00:33:20 +02:00 |
|
edde746
|
e559a6125d
|
fix(detail): isolate overlay sheet scrolling
|
2026-05-28 00:29:13 +02:00 |
|
edde746
|
869b4fe230
|
chore: bump MPVKit
|
2026-05-28 00:14:06 +02:00 |
|
edde746
|
3b4110d7e5
|
fix(android): improve Dolby Vision fallback
|
2026-05-27 21:02:48 +02:00 |
|
edde746
|
7b4e399013
|
chore: bump MPVKit
|
2026-05-27 06:52:03 +02:00 |
|
edde746
|
5788d93e89
|
feat(profiles): sort by recent use
close #1151
|
2026-05-27 06:52:03 +02:00 |
|
edde746
|
08a806e457
|
fix(playback): restore system ui after video
close #1152
|
2026-05-27 06:52:03 +02:00 |
|
edde746
|
e45bfadc14
|
feat(libraries): add nav quick picker
close #1144
|
2026-05-27 06:52:03 +02:00 |
|
edde746
|
56cfb95af5
|
fix(playback): apply default quality to jellyfin
close #1150
|
2026-05-27 00:02:23 +02:00 |
|
github-actions[bot]
|
8e8942fb36
|
chore: update cask to 2.3.0
|
2026-05-26 21:34:32 +00:00 |
|
github-actions[bot]
|
02f2657d18
|
chore: bump version to 2.3.0
|
2026-05-26 21:13:32 +00:00 |
|
edde746
|
39709e5c42
|
test(tv): update keyboard focus expectations
|
2026-05-26 23:00:44 +02:00 |
|
edde746
|
a101ee76d6
|
fix(downloads): prevent duplicate native tasks
close #1141
|
2026-05-26 22:43:05 +02:00 |
|
edde746
|
4eadec5b17
|
fix(tv): pass root menu to system
|
2026-05-26 18:27:26 +02:00 |
|
edde746
|
be86a33057
|
fix(discover): hide duplicate continue watching
close #1113
|
2026-05-26 14:48:16 +02:00 |
|
edde746
|
ce19b9dfa7
|
fix(ui): theme recommendation text colors
|
2026-05-26 14:05:26 +02:00 |
|
edde746
|
15cc85147a
|
fix(tv): improve virtual keyboard input
|
2026-05-26 14:01:20 +02:00 |
|
edde746
|
3fc3baef83
|
fix(tv): reveal details without input
|
2026-05-26 12:02:48 +02:00 |
|
edde746
|
91b926acac
|
fix(android): respect vtt subtitle position
|
2026-05-26 06:34:59 +02:00 |
|
edde746
|
8b2ff18842
|
fix(android): improve mpeg-ts seeking
|
2026-05-26 03:14:19 +02:00 |
|
edde746
|
1958f8ca7e
|
feat(jellyfin): add folder browsing and playback
|
2026-05-26 01:39:39 +02:00 |
|
edde746
|
8e53232961
|
fix(jellyfin): avoid side-loading negotiated subtitles
|
2026-05-25 23:39:55 +02:00 |
|
edde746
|
cec8993b80
|
fix: update win_http
|
2026-05-25 23:19:59 +02:00 |
|
edde746
|
366ae67341
|
feat(jellyfin): add unwatched library filter
close #1116
|
2026-05-25 22:43:39 +02:00 |
|