James Mackay
|
392553ee26
|
fix(media_player): channel-title fallback gated to the channel app (TIVIMATE_PACKAGE or audio_playback membership) — launcher never shows a channel number (F1)
|
2026-10-08 10:52:08 +01:00 |
|
James Mackay
|
bc457baae7
|
feat(media_player): foreground tier in the state ladder with app-source now-playing (last-known → last_channel → audio hint), sensor reads the store's foreground priority chain (P3-3a,c)
|
2026-10-08 10:45:58 +01:00 |
|
James Mackay
|
34d09e9f70
|
feat(media_player): app_id/app_name prefer the androidtv entity, fall back to the protocol current_app push when absent/unavailable; manifest androidtvremote2 floor aligned to >=0.2.0 (P3-1b,c)
|
2026-10-08 10:28:56 +01:00 |
|
James Mackay
|
5f8c3290cc
|
fix: flow VERSION=2 for new entries; optional ENTER gains the ADB keyevent-66 fallback; CI installs androidtvremote2 for the real-library tests (F4, F5, F6)
|
2026-10-08 10:12:12 +01:00 |
|
James Mackay
|
b451638c65
|
test: command-routing and play_media(channel) orchestration — digit sequence with cancel guard, fallback ordering protocol→ADB→legacy, remote send_command holds/repeats, volume readout, is_on ladder
|
2026-10-08 09:54:23 +01:00 |
|