edde746
|
d0934295b0
|
feat: download all playlist items
close #241
|
2026-04-08 12:37:03 +02:00 |
|
edde746
|
f926deb63b
|
feat: clickable cast members to browse actor filmography
close #723
|
2026-04-08 05:17:37 +02:00 |
|
edde746
|
15b22f75a8
|
refactor: replace dio with package:http
|
2026-04-08 00:43:08 +02:00 |
|
edde746
|
8e7431e7e5
|
feat: download options picker for series/seasons
|
2026-04-07 22:59:35 +02:00 |
|
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
|
52b8944d71
|
feat: use HTTP/2 for all network requests
|
2026-04-06 22:53:13 +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
|
29ab2ddad3
|
refactor: fix variable naming, indentation, remove debug log
|
2026-04-06 04:12:33 +02:00 |
|
Jordan Koehn
|
93496849ec
|
fix: Live TV uses wrong begins at time
|
2026-04-05 11:54:27 -04: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
|
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
|
16dd352231
|
fix: hide live badge when timeshifted
close #796
|
2026-04-02 17:35:52 +02:00 |
|
edde746
|
504da89223
|
fix: focus search input on tab selection
close #795
|
2026-04-02 14:18:02 +02:00 |
|
edde746
|
9565682eda
|
feat: Windows display mode matching (refresh rate, HDR)
|
2026-04-02 13:05:58 +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 |
|
edde746
|
b16a6a6bd5
|
fix: companion remote acts as remote instead of host on Android TV
|
2026-04-01 16:23:31 +02:00 |
|
edde746
|
87da5b400e
|
chore: remove tune debug logging
|
2026-04-01 16:05:36 +02:00 |
|
edde746
|
3f1da5f289
|
feat: live TV time-shift
|
2026-04-01 12:20:07 +02:00 |
|
edde746
|
45525a4f14
|
feat: live TV favorite channel ordering
close #780
|
2026-04-01 06:32:27 +02:00 |
|
edde746
|
da8b583286
|
feat: tag editing in metadata editor
|
2026-03-31 14:10:17 +02:00 |
|
edde746
|
3a82119c2a
|
fix: library action confirmation and snackbar feedback
|
2026-03-31 10:37:10 +02:00 |
|
edde746
|
e6ea1b056a
|
fix: overlay sheet builder context popping main route
close #779
|
2026-03-31 10:30:25 +02:00 |
|
edde746
|
1a96d2b418
|
feat: download version picker with smart series matching
close #767
|
2026-03-31 04:46:09 +02:00 |
|
edde746
|
ad8faab9ea
|
fix: android video surface lifecycle management
close #771
|
2026-03-29 18:07:50 +02:00 |
|
edde746
|
684196aa36
|
perf: type-aware image memory cache bounds
|
2026-03-28 18:31:16 +01:00 |
|
edde746
|
059509354d
|
feat: configurable watch together relay server
|
2026-03-28 14:44:30 +01:00 |
|
edde746
|
53d50dbc3b
|
fix: guard scroll operations against infinite extents
|
2026-03-28 13:51:39 +01:00 |
|
edde746
|
ad9be7f132
|
Merge branch 'feature/server-tasks'
|
2026-03-27 09:38:24 +01:00 |
|
edde746
|
8ff7676e60
|
fix: use continuous play queue for aired date episode order
close #756
|
2026-03-25 23:28:57 +01:00 |
|
edde746
|
bfe35220aa
|
fix: skip SAF picker on Android TV
|
2026-03-25 20:56:32 +01:00 |
|
edde746
|
dd441fee66
|
fix: ignore EOF completion events for live TV streams
|
2026-03-25 19:51:11 +01:00 |
|
edde746
|
2204b05d6c
|
fix: remove reconnect_at_eof from live TV stream options
|
2026-03-25 19:10:35 +01:00 |
|
edde746
|
a1841804b6
|
fix: non-primary CustomScrollViews in IndexedStack tabs
|
2026-03-25 19:10:35 +01:00 |
|
Micah Morrison
|
25e3c4a543
|
Show server tasks
|
2026-03-25 11:33:01 -04:00 |
|
Micah Morrison
|
477b92291b
|
Fix missing season tabs
|
2026-03-25 09:20:49 -04:00 |
|
edde746
|
fcc6186796
|
fix: dedupe live TV timeline heartbeat, delay initial send
|
2026-03-25 12:25:19 +01:00 |
|
edde746
|
23179f6d17
|
perf: ValueNotifier detail scroll, skip redundant arrow rebuilds
|
2026-03-25 08:12:18 +01:00 |
|
edde746
|
996e8621fa
|
perf: ValueNotifier scroll state, static skeletons, scoped selects
|
2026-03-25 08:03:47 +01:00 |
|
edde746
|
4cef99dda2
|
perf: coalesce watch together rebuilds, static TV overlays
|
2026-03-25 06:40:17 +01:00 |
|
edde746
|
4beeedd318
|
fix: library grid stuck skeletons on fast scroll
|
2026-03-25 06:35:01 +01:00 |
|
edde746
|
23043c61f4
|
fix: Tensor SoC detection for internal model IDs
|
2026-03-25 04:15:34 +01:00 |
|
edde746
|
8d56171bd2
|
perf: library grid scroll and idle frame rendering
- Window _loadedItems and focus nodes to bound memory growth
- Eager prefetch and image precaching near viewport
- Static skeleton placeholders during active scroll
- Throttle alpha bar updates, dynamic initial fetch size
- Fix discover timer scheduling frames when tab hidden
- Disable tickers for offscreen IndexedStack children
- Static image placeholder with fade-in transition
|
2026-03-24 17:19:28 +01:00 |
|