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
edde746
29101c310b
fix: clean up power-resume timer on dispose and destroy
2026-04-02 14:42:14 +02:00
edde746
91db6d0e57
fix: reload audio output on Windows wake from sleep
2026-04-02 14:36:50 +02:00
edde746
504da89223
fix: focus search input on tab selection
...
close #795
2026-04-02 14:18:02 +02:00
edde746
4a54b897ac
fix: guard sdk_26100.h for newer Windows SDKs
2026-04-02 13:22:27 +02:00
edde746
9565682eda
feat: Windows display mode matching (refresh rate, HDR)
2026-04-02 13:05:58 +02:00
edde746
17741a2f61
fix: live timeline focus style
2026-04-02 02:40:13 +02:00
edde746
f5407ecac8
fix: enable PiP and crop/fill for live TV
2026-04-02 02:38:16 +02:00
edde746
c57cbfb2f6
fix: live TV time-shift controls and timeline
2026-04-02 02:29:04 +02:00
edde746
339a767304
refactor: M3 settings screen redesign
2026-04-02 00:33:25 +02:00
edde746
4c534b44d4
fix: consistent borderless text input styling
2026-04-01 23:10:40 +02:00