edde746
9bd5732f2b
chore: clean up redundant comments
2026-05-01 05:02:26 +02:00
edde746
31d2d9dc98
feat: jellyfin
2026-05-01 01:20:36 +02:00
edde746
ee020d81bd
refactor: trakt/download hardening and cleanup sweep
2026-04-21 13:57:03 +02:00
edde746
5937e5c721
refactor: extract shared mixins and helpers to dedupe
2026-04-20 21:25:50 +02:00
edde746
3da51f9d64
chore: pre-commit ci hook, dart format
2026-04-18 12:40:35 +02:00
edde746
ee20965218
fix: pin EPG titles, filter cloud channel list
...
close #614
2026-04-17 04:28:19 +02:00
edde746
c9db6e528e
feat: more consistent poster sizing
...
close #798
2026-04-03 17:04:20 +02:00
edde746
5f18efcfb3
feat: live TV channel favorites
...
close #663
2026-03-15 07:44:44 +01:00
edde746
4f736c555b
fix: make PlexMetadata type/key/title nullable for folder items
...
Plex API returns Directory entries without type field, causing
TypeError crash in fromJson. Made fields nullable and migrated
callers to use mediaType enum and displayTitle getter instead
of raw string access.
2026-03-14 05:40:14 +01:00
edde746
e968a20f4c
fix(livetv): soften EPG grid program styling
2026-03-13 18:49:40 +01:00
edde746
6ccbaed3fd
fix(livetv): always bold EPG program titles in guide grid
...
close #687
2026-03-13 18:20:47 +01:00
edde746
0372840ee1
fix: localize EPG day names and reduce channel column width
...
close #661
2026-03-10 00:19:16 +01:00
edde746
891c4f8c32
fix: reduce currently-airing program contrast
...
close #622
2026-03-03 23:40:07 +01:00
edde746
5ab6af1b02
feat: respect system 24h time format setting
...
Closes #605
2026-03-02 18:19:52 +01:00
edde746
3bf7ff3d48
feat: improve LiveTV guide visual contrast and polish
...
close #494
2026-03-01 12:24:56 +01:00
edde746
00667fe8b8
fix: add const constructors and remove unused imports
2026-02-27 15:43:34 +01:00
edde746
9e7c66f66a
refactor: migrate bottom sheets to overlay system
2026-02-19 00:18:35 +01:00
edde746
64c0c9979b
fix: dpad focus and navigation for Live TV guide
2026-02-18 08:06:05 +01:00
edde746
23c4c400f0
feat: focus navigation for movie detail sections
...
close #464
2026-02-16 02:17:10 +01:00
edde746
04438c8e45
refactor: code quality & format
2026-02-15 04:07:09 +01:00
edde746
1641354055
fix: warnings
2026-02-14 22:58:16 +01:00
edde746
fa06f23b42
fix(tv): guide UX fixes
2026-02-13 18:21:05 +01:00
edde746
fd53acbb92
fix(tv): use channel key for tuning and EPG matching
2026-02-13 17:23:02 +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
7745b5a2f8
fix(tv): focus
2026-02-12 21:23:12 +01:00
edde746
daff76363b
refactor(tv): clean up bottom sheet
2026-02-12 18:29:49 +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