feat(gantt): gantt-diatype — preview, editor, l10n en registratie #1252

Closed
brenno wants to merge 3 commits from feat/gantt-slidetype into main
Owner

Landt het gantt-slidetype (voortbouwend op de gantt-DSL-converter #1238), gerebased op de huidige main en met de nieuw-slidetype-keten afgemaakt.

Feature: preview-renderer, editor/slide-registratie, markdown-parsing/-validatie, slide-quality-density, gantt-strings in alle 31 talen.

Afgemaakte registratie (om de poort groen te krijgen): slideTypeIcons-entry (view_timeline), typelabel 'Gantt' als unchanged loanword in 31 talen, SOURCE_MAP-regel voor gantt_dsl.dart, slide_type_meta_test uitgebreid met gantt in de backedByTable-verwachting (gantt is table-backed by design), dart-format, en bewuste baseline-verhogingen voor de gantt-groei (bestands-/klasse-/methodeplafonds, elk met reden).

Volledige lokale make check groen (hele suite + beide dekkingsvloeren). macos/Podfile.lock (losse flutter_webrtc-sync) bewust buiten deze PR gelaten.

Vervangt de per Forgejo-quirk gesloten #1246.

🤖 Generated with Claude Code

Landt het gantt-slidetype (voortbouwend op de gantt-DSL-converter #1238), gerebased op de huidige main en met de nieuw-slidetype-keten afgemaakt. **Feature:** preview-renderer, editor/slide-registratie, markdown-parsing/-validatie, slide-quality-density, gantt-strings in alle 31 talen. **Afgemaakte registratie (om de poort groen te krijgen):** slideTypeIcons-entry (`view_timeline`), typelabel 'Gantt' als unchanged loanword in 31 talen, SOURCE_MAP-regel voor `gantt_dsl.dart`, `slide_type_meta_test` uitgebreid met gantt in de backedByTable-verwachting (gantt is table-backed by design), dart-format, en bewuste baseline-verhogingen voor de gantt-groei (bestands-/klasse-/methodeplafonds, elk met reden). **Volledige lokale `make check` groen** (hele suite + beide dekkingsvloeren). `macos/Podfile.lock` (losse flutter_webrtc-sync) bewust buiten deze PR gelaten. Vervangt de per Forgejo-quirk gesloten #1246. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Pure-Dart converter die een gantt-tabel (Slide.tableRows) omzet in
Mermaid gantt-DSL: id-toewijzing, datum/duur/voortgang, milestones,
FS-afhankelijkheden (after <id>), sectiekoppen, en auto-as-formaat.
De DSL is afgeleid en wordt nooit opgeslagen — net als flow's roll-up.

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Landt het lopende werk aan het gantt-slidetype: de preview-renderer
(lib/widgets/slides/previews/gantt_preview.dart), registratie in de editor/
slide-keten (slide_editor_registry, add_slide_dialog, slide_type_help,
editor_panel_slide_settings, slide_preview, models/slide), de markdown-parsing
en -validatie, de slide-quality-density, en de gantt-strings in alle 31 talen
(+ tool/gantt_l10n_spec.json). macos/Podfile.lock (een losse flutter_webrtc-sync)
bewust NIET meegenomen — die hoort niet bij deze feature.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
chore(gantt): registratie afmaken + poort-baselines
All checks were successful
scans / scans (pull_request) Successful in 2m6s
static-gate / static-gate (pull_request) Successful in 4m47s
ec51ef9f25
Maakt de nieuw-slidetype-keten voor gantt af zodat de volledige poort groen is:
- slideTypeIcons-entry (Icons.view_timeline_outlined);
- typelabel 'Gantt' als unchanged loanword in alle 31 talen (eigennaam);
- SOURCE_MAP-regel voor lib/services/improvement/gantt_dsl.dart;
- slide_type_meta_test: gantt toegevoegd aan de backedByTable-verwachting (de
  gantt-dia is table-backed by design);
- dart format van vijf gantt-bestanden;
- bewuste baseline-verhogingen voor de gantt-groei (bestands-/klasse-/methode-
  plafonds in check_conventions.dart en check_method_length.dart), elk met reden.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
brenno closed this pull request 2026-08-04 23:20:04 +00:00
Author
Owner

Gesloten als overbodig: de gantt-feature is intussen via #1246 (+ fix-commits) volledig op main geland, inclusief dezelfde afmaakstappen (format, ratchet-baselines, label-l10n, source-map, whitelists). Deze PR dupliceerde dat werk.

Gesloten als overbodig: de gantt-feature is intussen via #1246 (+ fix-commits) volledig op main geland, inclusief dezelfde afmaakstappen (format, ratchet-baselines, label-l10n, source-map, whitelists). Deze PR dupliceerde dat werk.
All checks were successful
scans / scans (pull_request) Successful in 2m6s
Required
Details
static-gate / static-gate (pull_request) Successful in 4m47s
Required
Details

Pull request closed

Sign in to join this conversation.
No description provided.