pauljd and Claude Opus 5.5
409ccaf3df
Setting channels up no longer restarts the background round for each one (from release 0.108.54)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-06 12:47:22 +00:00
pauljd and Claude Opus 5.5
c9be5ab0a0
Here's where everything goes scrolls with the setting up (from release 0.108.53)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-06 12:35:45 +00:00
pauljd and Claude Opus 5.5
4989e71f16
Multiroom: copy the other room's schedules, or make this room's own (from release 0.108.53)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-06 12:29:18 +00:00
pauljd and Claude Opus 5.5
c5a209809e
Multiroom auto-scan, and the channel matching comes across (from release 0.108.53)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-06 12:19:30 +00:00
pauljd and Claude Opus 5.5
8b8578db0b
Multiroom stage 1: Join another room, Add a room, the one-time copy (from release 0.108.52)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-06 11:31:32 +00:00
pauljd and Claude Opus 5.5
c4efe3d16d
Open the saved sign-in while the first screen draws (from release 0.108.51)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-06 11:03:46 +00:00
pauljd and Claude Opus 5.5
edeb8e4490
Settings in five sections; every Arcade game hosted by the cast (from release 0.108.51)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-06 11:00:31 +00:00
pauljd and Claude Opus 5.5
c89dd21e1d
Snappier connection screen, faster restore, tour and welcome polish (from release 0.108.50)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-06 10:45:54 +00:00
pauljd and Claude Opus 5.5
60d39aa9c1
Welcome Tour: Create your own from the channels step (from release 0.108.49)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-06 10:19:33 +00:00
pauljd and Claude Opus 5.5
014a4739ec
Phone card: numbered steps and a two-minute countdown that renews the code (from release 0.108.49)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-06 10:15:42 +00:00
pauljd and Claude Opus 5.5
c8c10ab55a
Rename the Grown-ups profile and PIN to Adult (from release 0.108.48)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-06 09:48:21 +00:00
pauljd and Claude Opus 5.5
4bbeda2215
Phone pairing: clearer Grown-ups PIN step, per-phone rate limit, address-only Host, outcome logs (from release 0.108.48)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-06 09:45:23 +00:00
pauljd and Claude Opus 5.5
7ea43f84f8
Create your own from a phone: the TV's own page, by QR code, on home Wi-Fi only
...
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m38s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m34s
Ported from release 0.108.47; screenshots of the phone page and the TV's start screen in design/create-your-own/shots.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-06 09:28:02 +00:00
pauljd and Claude Opus 5.5
2211d96896
Fix the Create your own port: resolve merge conflicts left in the previous commit
...
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m10s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m29s
The previous commit on main went in with unresolved conflict markers in ChannelSchedule.kt and ChannelScheduler.kt; this
resolves them (marathon alongside main's fixed slots and held films). Tests pass.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-06 08:45:28 +00:00
pauljd and Claude Opus 5.5
3dd7133d22
Create your own on the TV: channels of your own in Yours, from 701
...
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m9s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m29s
Ported from release 0.108.46; screenshots of the four screens in all six looks in design/create-your-own/shots.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-06 08:43:50 +00:00
pauljd and Claude Opus 5.5
c606809250
Shorts slots on screen: one guide cell, slot details, 3 of 6, Tots Story Time
...
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m11s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m35s
Ported from release 0.108.45; screenshots of the guide and slot details in all six looks in design/shorts.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-06 04:45:56 +00:00
pauljd and Claude Opus 5.5
59221e05f8
Shorts: fuller slots and variety; guide and slot-details design for approval
...
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m59s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m35s
Ported from the release line; design/shorts holds the proposed guide cell, slot details and on-air banner.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-06 04:33:34 +00:00
pauljd and Claude Opus 5.5
6d9924e5f5
Shorts grouping engine: short cartoons in slots of about half an hour
...
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m48s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m28s
Ported from the release line (not yet installed or shown in the guide).
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-06 04:24:34 +00:00
pauljd and Claude Opus 5.5
e7d4243271
Jellyfin: Orbit speaks to Jellyfin servers as well as Emby
...
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m57s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m34s
Ported from release 0.108.44.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-06 04:02:20 +00:00
pauljd and Claude Opus 5.5
c1d985ed5e
Home servers over plain HTTP, on the home network only
...
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m1s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m58s
Ported from release 0.108.43.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-06 03:51:15 +00:00
pauljd and Claude Opus 5.5
8f0d840983
Looks: channel logos and icons read in Daybreak; screenshot comparison of every look
...
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m49s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m37s
Ported from release 0.108.42. design/themes holds the comparison (12 screens in all six looks, rendered off the box).
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-06 03:35:10 +00:00
pauljd and Claude Opus 5.5
022941d1f5
Six looks: every screen takes its colours from the chosen theme
...
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m51s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m33s
Ported from release 0.108.42.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-06 03:22:28 +00:00
pauljd and Claude Opus 5.5
f644982963
Approved Drive-In events book on their IMDb IDs, not their cast lists
...
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m50s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m37s
Ported from the release line. Discovery can still use a person rule; an approved event's films book on their IMDb IDs and a
copy that plays.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-06 03:00:22 +00:00
pauljd and Claude Opus 5.5
67ee3f8ffb
Portability and data safety: one workspace per server, portable Drive-In events
...
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m2s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m37s
Ported from release 0.108.41. On this line Advent's doors, the Naughty List and the approved debuts are Paul's by item and
apply only on his server too. Roadmap: the portability section, including LAN-only plain HTTP as a later, separate change.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-06 02:46:15 +00:00
pauljd and Claude Opus 5.5
458d6ebe13
Type in your own Emby server address at sign-in
...
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m49s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m41s
Ported from release 0.108.40. Sign-in gains a Server address field (https only, checked as Emby, saved with the sign-in);
boxes signed in before keep the original server; playback's provider check matches host and port.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-06 02:03:14 +00:00
pauljd and Claude Opus 5.5
968ac2cb2f
Nite Owl's slow blink and glance; Luna's nightcap settles on (from 0.108.39)
...
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m47s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m31s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-06 01:48:55 +00:00
pauljd and Claude Opus 5.5
ede73d4db5
Channel takeovers (from 0.108.39)
...
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m1s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m32s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-06 01:46:19 +00:00
pauljd and Claude Opus 5.5
37d1d51865
See a promo now, from Settings (from 0.108.38)
...
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m7s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m36s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-06 01:02:56 +00:00
pauljd and Claude Opus 5.5
7ce0e62cc7
Promos between programmes (from 0.108.37)
...
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m8s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m22s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-06 00:56:44 +00:00
pauljd and Claude Opus 5.5
a7f31b07bf
The credits squeeze-back (from 0.108.36)
...
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m40s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m34s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-06 00:50:33 +00:00
pauljd and Claude Opus 5.5
3b9188b3ea
First launch for a new user, on Emby (from 0.108.35)
...
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m53s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m39s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-05 23:37:52 +00:00
pauljd and Claude Opus 5.5
8527e9daf6
Profiles, Who's watching, and the starry sky (from 0.108.34); VectorCraft picture sources
...
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m0s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m33s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-05 23:08:52 +00:00
pauljd and Claude Opus 5.5
8455bd7ef0
The After Dark lock (from 0.108.33)
...
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m2s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m41s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-05 22:53:21 +00:00
pauljd and Claude Opus 5.5
e21ab601f0
Skydoku becomes the cast's region puzzle; Blast Off combos (from 0.108.32)
...
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m44s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m32s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-05 22:09:05 +00:00
pauljd and Claude Opus 5.5
ad4fe594e5
Arcade cards tall enough for their line (from 0.108.31)
...
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m7s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m36s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-05 21:50:21 +00:00
pauljd and Claude Opus 5.5
80fa0deb3d
Blast Off and Skydoku, two cast games (from 0.108.30)
...
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m6s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m29s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-05 21:41:51 +00:00
pauljd and Claude Opus 5.5
5ab9150b05
Tots bumpers with the cast; Zip and Blaze cheer a new best (from 0.108.29)
...
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m48s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m37s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-05 21:35:03 +00:00
pauljd and Claude Opus 5.5
52d81c9bf7
Ollie, Star Chase and BumbleHive (from 0.108.28); cast and model sheets renamed
...
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m49s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m30s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-05 21:26:14 +00:00
pauljd and Claude Opus 5.5
2814850529
Bumble joins the cast (from 0.108.27); cast sheet and model sheet updated
...
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m49s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m32s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-05 21:19:32 +00:00
pauljd and Claude Opus 5.5
35670a77cd
Luna says goodnight, Drift waits with you (from 0.108.26); cast roles in the model sheet
...
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m49s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m35s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-05 21:15:50 +00:00
pauljd and Claude Opus 5.5
0cc3184dfc
Orb-Man's cast: Blaze, Zip, Drift and Luna (from 0.108.25), with the cast sheet
...
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m1s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 2m20s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-05 20:59:54 +00:00
pauljd and Claude Opus 5.5
18d309651f
The arcade redesigned, and Orb-Man (from 0.108.24)
...
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m30s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m34s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-05 20:51:43 +00:00
pauljd and Claude Opus 5.5
0c1cbf5ed8
Catch Up opens on the channel's ident; focus as on What's On (from 0.108.23)
...
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m3s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m37s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-05 20:15:26 +00:00
pauljd and Claude Opus 5.5
ce2c81d360
The sleep timer and Catch Up (from 0.108.22)
...
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m5s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m31s
Paul, 5 November 2026: see the release-0.108 commit 5981c2e. Builds and
passes the unit tests on main.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-05 20:00:46 +00:00
pauljd and Claude Opus 5.5
241048cddd
Centre the nav bar's sections on the screen (from 0.108.21)
...
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m49s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m40s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-05 19:49:33 +00:00
pauljd and Claude Opus 5.5
995f2e2bdb
Drive-In event ideas, phase 2: Approve, Defer and Dismiss
...
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m35s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m33s
Approved by Paul on 5 November 2026. The idea pop-up in the Director's
Chair now offers Approve, Defer and Dismiss. Approve keeps each film's
identity (title, year, IMDb ID, library item) in the history and turns the
idea into a Drive-In event booked exactly like the ten curated ones: only
once the Drive-In's plan reaches its evening, only appending, and only if
every film passes the box's checks again then. Defer brings an idea back
after four weeks; Dismiss drops it unless its films change. Approved events
count for editorial competition and evenings like the curated ones.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-05 19:00:27 +00:00
pauljd and Claude Opus 5.5
d878419fb4
Drive-In event ideas: never propose an idea already shown this week
...
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m52s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m41s
The box's run after 0.108.18 proposed Ealing again in the one free place,
because a new run didn't know what the week had already shown. This week's
ideas now feed in: never repeated, and their films and evenings are taken.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-05 18:47:37 +00:00
pauljd and Claude Opus 5.5
3a7ae53f9e
Drive-In event ideas: an idea withdrawn for a rule change shows again when re-proposed
...
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m19s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m42s
The box's third run proposed the Ant-Man double again under rules 4, but its
history entry from rules 3 was marked withdrawn, so it was recorded as known
and left off the Chair. A re-proposed idea now replaces its withdrawn entry.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-05 18:34:20 +00:00
pauljd and Claude Opus 5.5
2c13978c2c
Drive-In event ideas: a studio night keeps to its own kind of film (rules 4)
...
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m26s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m41s
The box's second run built 'Toho Monster Night' from Bleach, Psycho-Pass 3
and Godzilla Minus One: Toho's name is on anime it only distributed. A
studio's night now leaves animation out unless it's an animation studio,
and Toho's monsters are left to their franchise night. Ideas shown under
rules 3 are withdrawn and kept in the history.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-05 18:26:55 +00:00
pauljd and Claude Opus 5.5
50346872fb
Part ones first, on every series channel
...
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 2m40s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m46s
Paul, 5 November 2026: the sequel rules for TV too. Story grouping is now on
every series channel, not just Paradox, Heroes, Orbit X, Vortex, Orbit 1
and Evidence: weighted blocks book a multi-part story whole, in order, back
to back, and a mixed show in equal turns (Riot, Orbit Junior, Dark Files,
Ring X) now keeps each story whole and in order in its shuffled deck, so a
later part never airs before its first. Replay on the box's own files over
two weeks: no later part before its part before on any channel; stories
booked back to back everywhere weighted. Committed bookings are unchanged.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-11-05 18:18:49 +00:00