summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-06-10ci: fix git safe.directory errorjaseg1-0/+1
2022-06-10Gitlab CI testv0.10.1jaseg1-3/+7
2022-06-10Fix testsv0.10.0jaseg3-3/+9
2022-06-10Fix merging, bounding boxes and svg precisionjaseg5-16/+47
2022-05-21Fix layer stack SVG exportjaseg6-21/+86
2022-05-21Fix arc bounding box calculationjaseg1-3/+1
2022-05-21Fix parsing of aperture macro commentsjaseg1-3/+6
2022-04-24Add SVG export to more thingsjaseg3-60/+133
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-07docs: auto-discover version from gitv0.9.14jaseg1-1/+7
2022-02-07docs: Add upstream doc linkv0.9.13jaseg1-0/+4
2022-02-07Add doc link to PyPIjaseg1-3/+3
2022-02-06Update readme with doc linkjaseg1-15/+7
2022-02-06doc/ci: Fix pages buildv0.9.12jaseg1-2/+2
2022-02-06Fix doc intro code blocksv0.9.11jaseg1-2/+2
2022-02-06docs: add quickstart guidev0.9.10jaseg2-0/+17
2022-02-06CI: remove tests as our test suite is a bit too heavy for public gitlab runnersv0.9.9v0.9.8jaseg1-30/+30
2022-02-06CI: WIPv0.9.7jaseg1-0/+5
2022-02-06CI: WIPv0.9.6jaseg1-5/+4
2022-02-06CI: WIPv0.9.5jaseg1-2/+15
2022-02-06CI: WIPv0.9.4jaseg1-0/+1
2022-02-06CI: WIPv0.9.3jaseg1-7/+21
2022-02-06CI: WIPv0.9.2jaseg1-1/+2
2022-02-06CI WIPv0.9.1jaseg9-143/+51
2022-02-06More parsing speedupsv0.9.0jaseg3-71/+72
2022-02-06Make parse_coord fasterjaseg3-144/+151
2022-02-06Make line number lookup fastjaseg1-46/+14
2022-02-06Make split_commands fasterjaseg4-8/+94
2022-02-06Remove debug print statementsjaseg2-15/+0
2022-02-06Fix graphics_objects doc stringsjaseg1-2/+2
2022-02-06Add Zuken tests and fix parsingjaseg38-72/+58358
2022-02-05Strip down outline highlight examplejaseg1-35/+1
2022-02-05Add outline highlight examplejaseg2-43/+134
2022-02-05Arc approx WIPjaseg104-100380/+219
2022-02-04More doc, fix testsjaseg12-99/+78
2022-02-03More docjaseg24-108/+543
2022-02-03More doc!jaseg9-308/+377
2022-02-02Fix doc typosjaseg3-48/+47
2022-02-02More docjaseg6-177/+184
2022-02-01Add some documentationjaseg28-941/+788
2022-01-30Rename gerbonara/gerber package to just gerbonarajaseg344-66/+29
2022-01-30Bump version to 0.9.0jaseg2-8/+6
2022-01-30Fix ALL the tests.jaseg3-54/+76
2022-01-30Fix aperture macro outline primitive renderingjaseg7-14/+36
2022-01-30Fix some more testcasesjaseg11-66/+195
* Fix Excellon export among others
2022-01-30Add PADS example filesjaseg11-0/+76509
2022-01-29Fix zero suppression handling and remove more old filesjaseg36-12822/+31
2022-01-29Remove obsolete filesjaseg9-2525/+0
2022-01-29Fix IPC-356 testsjaseg4-49/+230
2022-01-29Add initial netlist supportjaseg7-621/+539