edde746
|
04438c8e45
|
refactor: code quality & format
|
2026-02-15 04:07:09 +01:00 |
|
edde746
|
9184bb8d40
|
Merge branch 'live-tv'
# Conflicts:
# lib/i18n/strings.g.dart
# lib/i18n/strings_de.g.dart
# lib/i18n/strings_en.g.dart
# lib/i18n/strings_es.g.dart
# lib/i18n/strings_fr.g.dart
# lib/i18n/strings_it.g.dart
# lib/i18n/strings_ko.g.dart
# lib/i18n/strings_nl.g.dart
# lib/i18n/strings_sv.g.dart
# lib/i18n/strings_zh.g.dart
# lib/screens/main_screen.dart
# lib/services/plex_client.dart
# lib/widgets/video_controls/desktop_video_controls.dart
|
2026-02-14 22:29:16 +01:00 |
|
edde746
|
4fc98426ff
|
feat: connection recovery on mobile resume and endpoint exhaustion
|
2026-02-14 22:11:00 +01:00 |
|
edde746
|
b3ff48feca
|
fix(tv): live playback and timeline keepalive
Disable MKV Cues seeking for live streams, fix timeline params.
|
2026-02-14 03:33:58 +01:00 |
|
edde746
|
f4d940af10
|
fix(tv): add diagnostic logging for multi-DVR issues
Also remove suspicious Uri.decodeComponent on lineup parameter.
|
2026-02-13 16:29:33 +01:00 |
|
edde746
|
a4d4e2e1f8
|
fix(tv): query all EPG providers for multi-DVR support
|
2026-02-13 14:16:44 +01:00 |
|
edde746
|
426f6ab6ba
|
fix(tv): misc improvements
|
2026-02-13 00:01:54 +01:00 |
|
edde746
|
ac1dae25b8
|
feat(tv): add What's On tab with API-driven hubs and show schedule
|
2026-02-12 16:46:15 +01:00 |
|
edde746
|
80f26b07c0
|
feat(tv): inline EPG guide grid with provider endpoint discovery
|
2026-02-12 14:16:10 +01:00 |
|
edde746
|
2ae6385913
|
fix(tv): playback stopping
|
2026-02-12 11:21:00 +01:00 |
|
edde746
|
a1d78562d6
|
fix(tv): playback
|
2026-02-12 03:52:51 +01:00 |
|
edde746
|
403b1f6776
|
feat: live tv
|
2026-02-11 16:27:49 +01:00 |
|
edde746
|
8aa7d15dca
|
chore: upgrade dependencies and fix new lint warnings
|
2026-02-09 09:06:31 +01:00 |
|
edde746
|
3459c9f59d
|
chore: format
|
2026-02-08 16:03:40 +01:00 |
|
edde746
|
bc14f20ee6
|
Merge branch 'feature/thumbnail-previews'
|
2026-02-07 20:57:39 +01:00 |
|
edde746
|
05abf40c59
|
fix: thumbnail preview probe improvements
|
2026-02-07 20:57:12 +01:00 |
|
edde746
|
747fee0889
|
feat: log uploading
|
2026-02-07 20:09:30 +01:00 |
|
edde746
|
5c225bb89e
|
feat: alpha jump bar
close #349
|
2026-02-05 10:15:59 +01:00 |
|
Micah Morrison
|
41bf2f4ede
|
Add the ability to delete media items
|
2026-02-01 23:03:04 -05:00 |
|
edde746
|
a3b5dfecfb
|
refactor: clean up
|
2026-01-28 05:22:56 +01:00 |
|
edde746
|
d3c7b55213
|
refactor: simplify server connection logic
|
2026-01-28 04:23:27 +01:00 |
|
edde746
|
b5726fe4b7
|
chore: format
|
2026-01-20 13:46:44 +01:00 |
|
edde746
|
60c95c58fe
|
fix: cross-device watch progress sync
close #240
|
2026-01-15 11:45:13 +01:00 |
|
zhubowen
|
570f1fdc58
|
feat(plex): improve video content filtering and directory parsing
|
2026-01-07 19:59:57 +08:00 |
|
zhubowen
|
da1a4e7aa8
|
fix(tv): include episodes in video content filtering
|
2026-01-07 19:33:35 +08:00 |
|
edde746
|
5ed2532bf1
|
feat: global hubs with settings toggle
close #216 & #217
|
2026-01-06 23:23:03 +01:00 |
|
edde746
|
da6ba9bd67
|
fix: always cache markers for auto-skip
close #210
|
2026-01-04 04:26:05 +01:00 |
|
edde746
|
1d67a5d992
|
feat: reactive watch state updates
|
2026-01-01 22:05:55 +01:00 |
|
edde746
|
2dfebf32b6
|
fix: respect Plex track selection preferences
close #181
|
2025-12-21 10:51:32 +01:00 |
|
edde746
|
3c89d0eba8
|
refactor: update formatting
|
2025-12-15 02:29:03 +01:00 |
|
edde746
|
fb17600bb0
|
refactor: consolidate
|
2025-12-15 01:16:22 +01:00 |
|
edde746
|
a2a5a5ae55
|
refactor: simplify & deduplicate
|
2025-12-14 21:03:11 +01:00 |
|
edde746
|
5f78bbe93a
|
refactor: deduplicate
|
2025-12-14 20:18:36 +01:00 |
|
edde746
|
18c322f66a
|
refactor: navigation/offline handling
and other improvments
|
2025-12-13 00:16:50 +01:00 |
|
edde746
|
dc44354036
|
feat: downloads
|
2025-12-12 02:59:27 +01:00 |
|
edde746
|
8f817815e6
|
refactor: simplify file structure
|
2025-12-04 08:36:07 +01:00 |
|