8 Commits
Author SHA1 Message Date
DumiFlex 9a7637e2b2 fix(tutorials): keep a callout centred when it meets a window edge (#351) 2026-11-10 19:48:25 +00:00
DumiFlex 09a8630444 fix(tutorials): apply the 2026-11-10 video review (#348)
Render: squeeze silent stretches over 12 s and cut a silent opening.
Tutor: clear tooltips after each line, close suggestion lists in DOM-widget
fields, deselect(), zoomOn(top), jumpTo() zooms example steps and boxes
their notes; the caption moves up over open lists.
Tests: AI4 fails on a refused lookup, AI3 fixes until clean, Assembler
preview out of frame (A05/A12/A13), actions before their lines, late and
oversized callouts, parts under the caption, Done before the outros.
2026-11-10 16:29:23 +00:00
DumiFlex 1439529b04 fix(tutorials): even callout padding on every side near an edge (#347) 2026-11-10 15:21:34 +00:00
DumiFlex 7dd3eeaf61 fix(tutorials): paint sync marks out with the pixels below them and centre callouts at the edge (#339) 2026-11-10 05:12:22 +00: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 50223ab0ea fix(tutorials): T00 on 2.22, callouts kept inside the frame (#314)
* fix(tutorials): T00 says the videos are recorded on 2.22

* fix(tutorials): callouts stay inside the frame; T00's tags and library highlights
2026-11-09 21:02:18 +00:00
DumiFlex 931e4733ad feat(tutorials): presenter fixes and Flux Klein showcase (#306)
* feat(tutorials): smaller straight-moving pointer, callouts follow their target, Flux Klein showcase

- the pointer is smaller and scrolls along a straight line to its target
- a callout follows its target and leaves when the target is hidden or covered
- the showcase loads a UNET + CLIP + VAE (Flux 3 Klein by default) or a checkpoint
- the voice reads LoRA, ComfyUI and $var_names the way they are said
- T01 boxes the whole Import committed toast

* style(tutorials): shorten speak.py docstring
2026-11-09 12:16:07 +00: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