fix(cockpit): kompas-uitleesregels binnen de wijzerplaat (#1110) #1143
No reviewers
Labels
No labels
accepted
bug
declined
docs
duplicate
enhancement
good first issue
in-progress
needs-info
privacy
release-blocker
security
triage
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
LibreKAT/Ocideck!1143
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/compass-readouts-1110"
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 #1110
De drie uitleesregels (ACT/TGT/marker) van het kompas-instrument liepen buiten de wijzerplaat: links botsten ze op de kompasroos, rechts staken langere/gelokaliseerde regels voorbij de bezel het buurinstrument in. Ze werden op een vaste x-fractie gecentreerd geschilderd, zonder breedtegrens.
Wat er verandert
De plaatsing volgt nu de vorm van het instrument, per visuele stijl:
In beide gevallen ellipst een te lange (gelokaliseerde) markerregel binnen de plaat i.p.v. eroverheen te vallen. Dezelfde fout zat in de HTML/SVG-export (
marp_html_service_cockpit.dart) — daar nu ook rechts uitgelijnd en begrensd, met de authentieke bezel ontweken.Toetsing
cockpit_heading_readouts_test.dart): containment binnen de face resp. de kolom, over vier celverhoudingen en de breedste (Duitse) string. Mutatie-getoetst: rood tegen de oude center-anchored plaatsing (alle authentieke cases), groen na de fix.marp_html_service_test.dart).make checkgroen (8207 tests, 87,4% dekking); static-gate lokaal groen na rebase op #1142 (klasse-/bestandsgrootte binnen de verlaagde plafonds).Bewaker
Overgeslagen — deze wijziging raakt niet het bestandsformaat, de opslag, een afhankelijkheid, uitgaand verkeer of een publieke belofte. Het is een rendering-plaatsingsfix; de cockpit-JSON en de export-inhoud blijven ongewijzigd.
🤖 Generated with Claude Code
Rechtstreeks op main gezet als fast-forward (
c892dfa4) omdat de CI-runner overbelast was en static-gate ~30 min in de wachtrij stond. Alle lokale poorten waren groen: make check (8207 tests), static-gate, registraties, secrets, SAST. Sluit #1110.Pull request closed