summaryrefslogtreecommitdiff
path: root/gerbonara/tests
AgeCommit message (Collapse)AuthorFilesLines
2022-06-21tests: whittle down test cases a bitjaseg1-3/+3
2022-06-21tests: add missing allegro test filesjaseg23-0/+80726
2022-06-21Add missing test data filesjaseg2-0/+72
2022-06-21Fix directory testcasejaseg1-1/+1
2022-06-10Fix testsv0.10.0jaseg1-1/+7
2022-05-21Fix layer stack SVG exportjaseg1-1/+1
2022-04-24Rectify latest cairo SVG exportjaseg2-2/+19
It seems Cairo got updated and its SVG export is now broken in a new and exciting way. Now it exports documents with dimensionless w/h. The issue with that is that Cairo thinks that means point @ 72 pt / inch, but everyone else including the actual svg spec interpret that as raw document units or pixels, AFAICT completely breaking dpi scaling in common viewers. Since we have to mess with Cairo's SVG files anyway, we just fix this as well by re-writing the broken w/h into physical units according to a hardcoded conversion factor that matches cairo's hardcoded scale.
2022-02-06CI WIPv0.9.1jaseg1-27/+0
2022-02-06Add Zuken tests and fix parsingjaseg32-3/+58232
2022-02-04More doc, fix testsjaseg2-22/+0
2022-02-03More docjaseg9-12/+125
2022-01-30Rename gerbonara/gerber package to just gerbonarajaseg326-0/+2654158