You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The actively focused category, channel, or programme now has a strong white/blue focus treatment.
The category currently open and the selected channel remain muted but identifiable when focus moves into the next column.
Removed the entire duplicated bottom channel/programme Watch bar, leaving room for more guide rows.
Selecting a live programme directly starts that channel.
Diagnostics
Settings now has one clear Diagnostics entry opening a remote-focusable diagnostics subpage.
Added persistent, clearable error history for playlist, EPG, diagnostics, and playback failures.
Provider credentials are redacted before an error is stored.
EPG coverage keeps named numerator/denominator percentages, guide range, unmatched IDs, missing guide samples, timestamps, and measured durations.
EPG updates
Serialized EPG refreshes to prevent overlapping manual, startup, and background imports.
Enabled SQLite write-ahead logging so guide reads and diagnostics stay responsive during a large EPG write.
Fixed EPG-only success timestamps and explicit errors when no EPG URL exists.
Physical Fire TV verification
Installed and exercised on Fire TV Stick 4K Max 2nd Gen (AFTKRT).
Manual EPG update completed with 233,474 programmes in 176.7 seconds.
No SQLite connection starvation warnings occurred after the concurrency/WAL fix.
Verified category → channel → EPG focus, direct playback from a live programme, Back navigation, Diagnostics navigation, and preserved provider data during upgrade.