feat(callouts): stap-voor-stap onthullen (#1828) #1836
No reviewers
Labels
No labels
accepted
bug
declined
docs
duplicate
enhancement
good first issue
in-progress
needs-info
privacy
security
triage
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
LibreKAT/Ocideck!1836
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/stepwise-reveal-1828"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Samenvatting
PresentationStepPlan(IMAGE_CALLOUTS.md §7) dat de bestaande tijdlijn-stapmodus generaliseert naar een gedeeld plan voor zowel tijdlijn als callout-reveal. Flutter-vrij, puur functie vanSlide-data.reveal: steps): stap 0 toont titel + afbeelding; elke klik onthult één bullet plus al zijn callout-targets atomair. Terug gaat in reverse; een nieuwe dia reset naar stap 0._timelineStep→_stepIndex: de presentator houdt één sessie-lokale stap-index; het plan vertaalt die naar wat op elk scherm zichtbaar is (presenter, beamer, auto-advance).tool/add_l10n.dart.Bewaker
reveal: stepsis een front-matter key onderocideck_callouts:die ander Marp-gereedschap negeert. Het.mdblijft leesbaar; de bullets en(A)references zijn gewone tekst. De stap-voor-stap onthulling is een presentatie-gedrag (sessie-only), geen opslagformaat-verandering. Als OciDeck stopt, toont het deck alles — wat de statische export ook doet. Geen botsing van waarden.Test plan
presentation_step_plan_test.dart— alle plan-types, edge cases, equalitycallout_reveal_test.dart— overlay filter, step sequence (forward/backward/re-entry), atomic reveal, bullet zonder callout, timeline regressiecallout_editor_test.dart— reveal toggle bestaat, schakelen emitcalloutReveal=stepsmarp_html_service_callouts_test.dart—reveal:stepsflatten in HTML exportmake checkgroen (10.804 tests, 86.9% dekking)make check-secretsgroen (gitleaks + trufflehog)make sastgroen (semgrep, 0 findings)static-gategroenGenerated with Devin