- Template.step_builds: build slides without ProPresenter's build feature;
each build in the notes becomes one slide per step from the template's
k-th build slide (last one reused): heading + first item, then one more
line per slide; font runs cut to each step's text
- Build headings (":"/"?"/italic, or above a numbered / same-word list) kept
as Line.lead; TextEdit format marks them with ">"
- Prefer a one-slide-per-step template over a newer old-style one
- Clear message when a notes file in Google Drive can't be read
- README: builds, underline, fonts are never changed
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- Underlined words in the notes are underlined on every slide type, as the
operator does by hand (Part 8: "saved", "saves"); segments are now
(text, bold, italic, underline); TextEdit edit format uses __word__
- Typo check never changes capitalised words inside scripture, or names
the notes' scripture uses ("Gilead was the father..." became "Gilled")
- Tests: Part 8 + Together Tuesday notes, hand-fixed Part 8 deck
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Turns the pastor's sermon notes into the message presentation in
ProPresenter's Messages library, built from the series or generic template.
- Notes (RTF/Word) are parsed into title, scriptures (with bold emphasis),
points, builds, quotes, picture slides and the Sermon in a Sentence;
team instructions are left off and shown in the summary
- Slides are cloned from the template with fresh ids and the template's own
formatting; a dependency-free protobuf codec reads/writes .pro files
- Text is checked to fit on the slide and in the stream and LED wall theme
boxes; long scriptures split at verse numbers, font sizes never change
- Links the presentation into the Planning Center playlist's Message section
(restarting ProPresenter safely, never while anything is live)
- Picks the newest notes from the email inbox folder (Google Apps Script),
reads the speaker from the email, and writes the YouTube title and
description with the Claude API for pasting into Restream
- Offline tests rebuild last Sunday's deck from its notes
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>