summaryrefslogtreecommitdiff
path: root/gerbonara/tests/image_support.py
AgeCommit message (Collapse)AuthorFilesLines
2024-07-08tests: Speed up tests by a lot by bulk-caching kicad footprint rendersjaseg1-0/+36
2024-07-08tests: Fix compatibility with recent kicad nightly containersjaseg1-1/+4
2023-11-14aperture macros: work around gerbv/jlc wonkinessjaseg1-1/+1
2023-10-26Fix failing test casesjaseg1-2/+7
2023-04-22kicad unit tests WIPjaseg1-3/+26
2023-02-21Fix copyright headersjaseg1-1/+1
2023-02-21Fix testsjaseg1-0/+3
2022-06-21Fix local testsv0.10.9jaseg1-2/+6
2022-06-10Fix testsv0.10.0jaseg1-1/+7
2022-04-24Rectify latest cairo SVG exportjaseg1-2/+17
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-03More docjaseg1-0/+20
2022-01-30Rename gerbonara/gerber package to just gerbonarajaseg1-0/+237