diff --git a/README.md b/README.md index 5d52e1a..e6c3381 100644 --- a/README.md +++ b/README.md @@ -106,7 +106,7 @@ HyperDeck is recording). **STATUS PAGE** (bottom left) goes back. |--------|-------|-------|-------|-------|-------| | row 0 (Ableton) | TRACKS | FOH MIX | BOH MIX (tap) | LIGHTS | MIDI | | row 1 (ProP / Resolume) | PROP | TIMECODE | BKGDS | LED CROSS | | -| row 2 (backstage, stage) | LINEUP TV | | MICS (tap) | STAGE (tap) | | +| row 2 (backstage) | LINEUP TV | | | | | | row 3 (outgoing) | TRACKS OUT | PROP OUT | | | | The READY key at row 3 col 7 (and the one on the status page) shows how many keys still have something to do and @@ -116,9 +116,8 @@ the first of them. still missing turns **blinking red**. A song that is not mixed stays amber, because it is only a guess. These keys are not part of ALL, so an unfinished checklist on a Tuesday never turns the page-number keys red. -**Tap keys** (BOH MIX, MICS, STAGE) are things only a person can see. Tap once when it is done; the key -shows `DONE THU 14:02`. Tap again to take it back. Everything resets on Monday at midnight. MICS also says which mics -this weekend needs, from Planning Center (`4 VOX MC TIM`). +**BOH MIX** is a tap key: only a person can judge it. Tap once when it is done; the key shows `DONE THU 14:02`. +Tap again to take it back. It resets on Monday at midnight. **Hold any key for 2 s** to fix what can be fixed, or to look again now if there is no fix. **Hold READY** to fix everything on the page at once. diff --git a/config.json b/config.json index 1658f7e..2d4a8ae 100644 --- a/config.json +++ b/config.json @@ -1186,36 +1186,6 @@ } ] }, - { - "id": "rd_mics", - "label": "MICS", - "pos": [ - 2, - 3 - ], - "checks": [ - { - "type": "ready_manual", - "item": "mics", - "msg": "TAP WHEN SET" - } - ] - }, - { - "id": "rd_stage", - "label": "STAGE", - "pos": [ - 2, - 4 - ], - "checks": [ - { - "type": "ready_manual", - "item": "stage", - "msg": "HELIX, RISERS: TAP" - } - ] - }, { "id": "rd_trk_out", "label": "TRACKS OUT", diff --git a/ready-page.companionconfig b/ready-page.companionconfig index 2decef7..66fb25d 100644 Binary files a/ready-page.companionconfig and b/ready-page.companionconfig differ diff --git a/schema.py b/schema.py index 9e9c11c..28f3380 100644 --- a/schema.py +++ b/schema.py @@ -316,7 +316,7 @@ field("ready.due", "list", [], "From when gaps are red instead of amber.", "Read field("ready.due[].days", "days", None, "", "Ready", required=True) field("ready.due[].start", "hhmm", None, "", "Ready", required=True) field("ready.due[].end", "hhmm", None, "", "Ready", required=True) -field("ready.reset_day", "enum", "mon", "Taps (BOH mix, mics, stage) count from midnight on this day.", "Ready", +field("ready.reset_day", "enum", "mon", "Taps (BOH mix) count from midnight on this day.", "Ready", options=list(sp.DAYS)) field("ready.pco_credentials", "path", "~/Library/Application Support/ProdDash/modules.json", "ProdDash's settings " "file, which holds the Planning Center login.", "Ready", advanced=True) diff --git a/settings/ui/app.js b/settings/ui/app.js index f602ff3..4daed26 100644 --- a/settings/ui/app.js +++ b/settings/ui/app.js @@ -506,7 +506,7 @@ const snap = await api("/api/snapshot").catch(() => ({})); const r = snap.ready || {}; const plan = r.plan ? `
Plan: ${esc(r.plan.title || "")} ${esc(r.plan.dates || "")}${r.time ? ` ยท looked ${esc(new Date(r.time * 1000).toLocaleTimeString())}` : ""}
` : `Not looked yet.
`; - if (i < 0) return `Amber: still to do. Blinking red: still missing once it is due (${esc(((c.ready || {}).due || []).map((w) => w.days.join("/") + " " + w.start + "-" + w.end).join(", "))}). Tap keys (BOH MIX, MICS, STAGE) are tapped done on the deck and reset every ${esc((c.ready || {}).reset_day || "mon")}. Hold any key ${esc(hold)} to fix it or look again; hold READY to fix everything.
Click a key to see what it checks and why it is amber or red.
Amber: still to do. Blinking red: still missing once it is due (${esc(((c.ready || {}).due || []).map((w) => w.days.join("/") + " " + w.start + "-" + w.end).join(", "))}). BOH MIX is tapped done on the deck and reset every ${esc((c.ready || {}).reset_day || "mon")}. Hold any key ${esc(hold)} to fix it or look again; hold READY to fix everything.
Click a key to see what it checks and why it is amber or red.