5 Commits
Author SHA1 Message Date
DumiFlex 18e9243542 feat(tutorials): review round 3 (callout hold rule, A17 rewrite, AI3 image ending, starter library) (#357)
Callout hold rule, dead-pause fix after runs, A17 rewrite (toggle variables first), AI3 ends by rendering with the built pack's top bundle, AI1 line, box lines in A16/T10/T12, N13 at 20x, and three starter-library items (Daydream, Lights on or off, Shot per frame).
2026-11-11 22:58:26 +01:00
DumiFlex ed3b3c37aa fix(tutorials): recording fixes from the video review (#325)
Fixes every recording issue from the tutorial video review; T10 shows ComfyUI palettes; records on Watchwright 0.16 high quality at 60 fps with correct colours.
2026-11-10 05:37:49 +01:00
DumiFlex 069ac06835 feat(tutorials): a clearer tutorial pack and rewritten videos (#311)
Reworks the video tutorials from the review notes: a new precise tutorial library, every video moved to it, a new pool video (A03b), pool filter by variable in A05/A12/A15, and presenter fixes.
2026-11-09 16:09:24 +01:00
DumiFlex 043b0dc1c5 chore(tutorials): T07–T09, A01, hidden variables, WP Debug in showcases, caption and zoom fixes (#273)
* fix(tutorials): never wheel-scroll on the canvas, where the wheel zooms

* chore(tutorials): T04 hides Hero and Outfit once the combine uses them

* chore(tutorials): show WP Debug while the showcase images land

* chore(tutorials): T07 templates: save, load and edit Prompt Assembler templates

* chore(tutorials): T08 bundles; keep WP Debug above the captions

* chore(tutorials): T09 Context node, A01 tag groups, hide unused variables, WAI checkpoint

- T09: seed after-run modes, item seed lock, row menu, per-node edit, node help
- A01: tag groups (descriptive and accepts), $gear.SHOES; Travel gear in library.json
- T04, T05, T08 hide variables no template prints; T08 opens its bundles before folding them
- Fast-forward waits for the caption so it no longer flashes past
- WP Debug refits after each run; a tall Context folds its rows first
- Default checkpoint waiIllustriousSDXL_v170

* fix(tutorials): render starts a sped-up part after the caption on screen ends

* fix(tutorials): WP Debug sits snug under the Context; node search retries; T09 picks Randomize

* style(tutorials): wrap a long line in speak.py

* fix(tutorials): keep voice in sync, bigger previews, one bundle open at a time

render.mjs makes the recording constant frame rate before cutting it (the
recorder only writes changed frames, so still stretches dropped out at each
cut and the picture ran ahead of the voice), lines the voice up at every
sync mark and paints the marks out. The hand waits until the voice is
partway into a line, and page loads no longer wait for the line to end.
Nodes sit higher and the Assembler further left, so the preview and the
Debug rows fit; T08 opens one bundle at a time; T09 really sets Randomize.
2026-11-04 18:10:33 +01:00
DumiFlex d1f89d0e64 chore(tutorials): record video tutorials with a Watchwright pack (#264)
Adds the tutorials/ Watchwright pack (T01 "Your first random prompt"), Kokoro voice lines and render.mjs; bench resetLibrary checks the fixture's own module count.
2026-11-04 12:38:10 +01:00