edde746
e4de7f1ecb
fix(tv): reduce live stream reconnect delay for faster fallback
2026-04-07 15:37:36 +02:00
edde746
bf9913ba0f
fix(tv): re-tune on live stream fallback, fix decision 400 throw
2026-04-07 10:52:54 +02:00
edde746
6ac8c905c9
fix(tv): live stream direct-stream fallback chain
2026-04-07 07:58:42 +02:00
edde746
603b5b5105
fix: pip aspect ratio clamp values outside android limits
2026-04-07 07:35:03 +02:00
edde746
7528dcec71
fix: connection selection failover and timeout budget
2026-04-07 06:49:51 +02:00
github-actions[bot]
d96848181d
chore: update cask to 1.31.3
2026-04-07 04:28:16 +00:00
github-actions[bot]
16b6ea8f29
chore: bump version to 1.31.3
2026-04-07 04:11:07 +00:00
edde746
7150ea2987
fix: log reason for https upgrade failure
2026-04-07 05:48:44 +02:00
edde746
bc2febf480
fix: prefer https endpoints, catch h2 protocol errors
2026-04-07 05:48:44 +02:00
github-actions[bot]
11ec48a506
chore: update cask to 1.31.2
2026-04-07 02:40:18 +00:00
github-actions[bot]
f08989cc99
chore: bump version to 1.31.2
2026-04-07 02:21:14 +00:00
edde746
424351092d
fix: h2 fallback to http/1.1 on handshake failure
2026-04-07 04:20:41 +02:00
edde746
df72c3e6f4
chore: bump build number
2026-04-07 02:11:40 +02:00
edde746
82e605a1c6
fix: don't close database on mobile suspend
2026-04-07 02:11:09 +02:00
github-actions[bot]
7a91675054
chore: update cask to 1.31.1
2026-04-06 22:43:34 +00:00
github-actions[bot]
edf4eb2090
chore: bump version to 1.31.1
2026-04-06 22:20:12 +00:00
edde746
de1b37b7e9
fix: library density migration crash on upgrade
...
close #812
2026-04-07 00:19:27 +02:00
edde746
928206a179
fix: log image load failures with rate limiting
2026-04-06 22:53:13 +02:00
edde746
52b8944d71
feat: use HTTP/2 for all network requests
2026-04-06 22:53:13 +02:00
github-actions[bot]
0db5cb7025
chore: update cask to 1.31.0
2026-04-06 20:51:22 +00:00
edde746
cef8f5efe2
fix: use sentry-dart fork to fix Windows build
2026-04-06 22:31:37 +02:00
github-actions[bot]
83ff87c79f
chore: bump version to 1.31.0
2026-04-06 14:50:41 +00:00
edde746
00f5357403
rename "Episode Thumbnail" to "Thumbnail" in all translations
2026-04-06 16:45:12 +02:00
edde746
010ace58fa
fix: dispose TextEditingControllers in settings dialogs
2026-04-06 16:43:04 +02:00
edde746
b3cf4ebf12
fix: await hidden libraries init before loading content
2026-04-06 16:19:23 +02:00
edde746
f707b7b5f2
Merge branch 'fix-live-tv-never-prompt-to-watch-from-start-of-recording'
2026-04-06 04:12:44 +02:00
edde746
29ab2ddad3
refactor: fix variable naming, indentation, remove debug log
2026-04-06 04:12:33 +02:00
edde746
627024bd13
fix: reduce spacing
2026-04-06 03:02:36 +02:00
edde746
c4a71048f5
Merge pull request #808 from eConnah/update-readme-nix
...
docs: update Nix package link to official search and add new listed co-maintainer
2026-04-06 02:45:18 +02:00
Connor Alecks
bd07b7f011
docs: update Nix package link to official search and add new listed co-maintainer
2026-04-06 00:54:37 +02:00
Jordan Koehn
93496849ec
fix: Live TV uses wrong begins at time
2026-04-05 11:54:27 -04:00
edde746
9984f42176
fix: tabular figures on timeline timestamps
2026-04-04 23:46:43 +02:00
edde746
a262c94f88
refactor: extract FocusableSlider widget
2026-04-04 19:22:23 +02:00
edde746
8f326e692d
fix: dpad nav trapping in density slider
2026-04-04 16:30:13 +02:00
edde746
7b8a47aac1
fix: include previous episodes in play queue
2026-04-04 16:05:44 +02:00
edde746
b46f1cccb1
remove chapter_marker_painter
2026-04-04 01:36:03 +02:00
edde746
5880451401
fix: try DV conversion before MPV fallback on decoder hang
2026-04-04 00:19:10 +02:00
edde746
3c59452782
fix: subtitle track matching (forced flag parsing, title scoring)
2026-04-03 23:53:37 +02:00
edde746
7d35132509
feat: M3 2024 slider style for video player timelines
...
Use GappedTrackShape (no stop indicator) globally.
Timeline/volume sliders get local overrides for thinner
track, zero padding, and no overlay. Chapter markers
rendered as track gaps. Live TV timeline matches style.
Timeline thumb hidden when unfocused in dpad mode.
2026-04-03 23:14:11 +02:00
edde746
dbb3e14c50
fix: skip offline video when different version requested
2026-04-03 17:50:36 +02:00
edde746
d1d45c4998
refactor: restyle subtitle styling and external player settings screens
2026-04-03 17:25:02 +02:00
edde746
c9db6e528e
feat: more consistent poster sizing
...
close #798
2026-04-03 17:04:20 +02:00
edde746
062fd82de1
fix: recover audio after Windows sleep via ao-null-reload
2026-04-03 12:19:36 +02:00
edde746
122cff359d
fix: await database close on desktop app exit
2026-04-03 12:19:29 +02:00
edde746
ef96ccb623
fix: ordinal tiebreaker for identical track matching
2026-04-03 00:46:01 +02:00
edde746
8a66cf6d92
fix: add HID key labels for non-keyboard USB pages
...
close #793
2026-04-02 22:04:26 +02:00
edde746
16dd352231
fix: hide live badge when timeshifted
...
close #796
2026-04-02 17:35:52 +02:00
edde746
fb275ea242
refactor: replace iso 639 json asset with const dart map
2026-04-02 17:07:45 +02:00
edde746
533472299a
feat: add search filter to collection selection dialog
...
close #784
2026-04-02 16:38:37 +02:00
edde746
da95901d39
fix: Windows native code bugs and dedup
...
- fix unsigned underflow in Utf8FromUtf16 when WideCharToMultiByte fails
- fix inverted freopen_s logic in console attach
- remove misleading WS_EX_APPWINDOW from GWL_STYLE mask
- close mutex handle on normal exit
- extract SetHDRStateForTarget, EnableComposition/DisableComposition, DisplayModeToMap helpers
- cache GetWindowsVersion result
2026-04-02 15:02:07 +02:00