feat(dia): niet-destructieve weergavelimieten voor bullets, tabellen en grafieken (#672) #771
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!771
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/openkat-weergavelimieten-672"
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?
Closes #672.
Adoptie van gestrand sessiewerk (stond sinds 14:22 niet-gecommit en ongeclaimd in de hoofdwerkkopie), afgemaakt en aangescherpt. Een dia uit een grote dataset toont een deel — maximum, eerste/laatste of hoogste/laagste op kolom of reeks, rest verborgen of samengevoegd tot 'Overig' — terwijl het bestand álles houdt: de limiet is een projectie op render- en exportmoment, opgeslagen als leesbare ocideck_view_*-aanwijzingen (FILE_FORMAT §5).
Wat de adoptie toevoegde bovenop het gestrande werk:
De bewaker-ronde verwierp de eerste versie op drie punten, alle drie verwerkt mét regressietests:
Bewust niet mee: de OpenKAT-servicelaag uit hetzelfde gestrande werk — zonder invoerpunt is dat dode code. Geparkeerd op wip/openkat-services-672; het invoerpunt is #767.
20 strings × 31 talen (17 UI + 3 eenheidswoorden); ratchets netjes opgelost (methode naar top-level, editor naar eigen part); 3 nieuwe widget-tests voor de editor-sectie.
Poort: make check groen, check-secrets en sast schoon.
🤖 Generated with Claude Code
Adoptie van gestrand sessiewerk uit de hoofdwerkkopie, afgemaakt en aangescherpt. Een dia uit een grote dataset kan nu een deel tonen — maximum, eerste/laatste of hoogste/laagste op een kolom of reeks, rest verborgen of opgeteld tot 'Overig' — terwijl het bestand álles houdt: de limiet is een projectie op render- en exportmoment, opgeslagen als leesbare ocideck_view_*-aanwijzingen per dia. Wat er bij de adoptie bij moest: - de tie-break bij gelijke waarden (waarde → bronpositie) ontbrak, en dat is een acceptatiecriterium: Darts sort is niet stabiel, dus de top-N kon per heropenen verschillen. Nu expliciet, met tests; - de editor toont hoeveel er in de data zit en hoeveel de dia toont, en waarschuwt bij een sorteerkolom zonder getallen (isNumericColumn is daarvoor het ene, gedeelde oordeel); - de labels spreken de taal van het issue ('Weergave beperken') in plaats van steenkolenengels ('View limit', 'Sorteerkey'); - 17 strings × 31 talen, docs (FILE_FORMAT §5, USER_GUIDE, SOURCE_MAP, CHANGELOG). De OpenKAT-servicelaag uit hetzelfde gestrande werk is bewust NIET mee: er is geen invoerpunt, dus dat zou dode code zijn. Geparkeerd op wip/openkat-services-672; het invoerpunt is #767. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>