Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2.0 KiB
2.0 KiB
Orbit TV 0.81.0: Orbit Tots
Built, tested and linted. Not installed yet, so nothing below marked "on the box" has been checked.
What's in it
- Orbit Tots on 614, with hand-approved shows: Morning 06:00 to 09:00, Playtime 09:00 to 17:00, Wind Down 17:00 to 21:00, Night 21:00 to 06:00.
- Shuffled episodes, per channel. Only Tots uses it; every other channel stays in season order.
- Hello, TOTS! and Sleepy TOTS idents, chosen by the next programme's start time. Jingle at most every 30 minutes, in Morning and Wind Down only.
- A TOTS-only bug, a nightcap planet on the evening tuning screen, and still frames.
- Channel logo, Idents and Ident sound switches under Watching.
- Wind Down Now under Watching, with a confirmation. Its plan is saved apart from Tots' own and ends by the next 06:00.
- Drive-In reminders held back while watching Tots from 17:00 to 06:00.
Measured
- Unit tests: 306 passed, 0 failed (12 new in TotsTest). Lint passed.
- APK 27,225,636 bytes, up about 0.77 MB. Tots assets 752,147 bytes against the 1.5 MB target.
- Morning film 331,865 bytes, 5.0 s, -23.3 LUFS, peak -8.8 dBFS, average brightness 180 to 189 of 255, largest frame-to-frame change 0.51.
- Evening film 339,386 bytes, 6.0 s, -30.0 LUFS, peak -17.7 dBFS, average brightness 44 to 94 of 255, largest frame-to-frame change 4.48, during its slow fades.
Still to prove on the box
- The title list finds each show, and each has English episodes that play.
- Morning and evening changeovers, with the jingle balanced against real programme sound.
- Logo, ident and sound switches.
- Wind Down Now on and off, including across a restart.
Known limits
- No child profiles, PIN or lock yet, so a child can change channel from Tots. Paul accepted this for now; that work is next.
- Wind Down Now's stop takes effect at once, after a confirmation. Its start waits for the current programme.
- The jingle's 30 minute gap resets if the app restarts.
- Fimbles isn't in the library. Rollback: reinstall 0.80.0; turning Tots off removes it from the guide.