Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-04-24 | Rectify latest cairo SVG export | jaseg | 2 | -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-06 | docs: add quickstart guidev0.9.10 | jaseg | 1 | -0/+2 | |
2022-02-06 | CI WIPv0.9.1 | jaseg | 1 | -27/+0 | |
2022-02-06 | More parsing speedupsv0.9.0 | jaseg | 3 | -71/+72 | |
2022-02-06 | Make parse_coord faster | jaseg | 3 | -144/+151 | |
2022-02-06 | Make line number lookup fast | jaseg | 1 | -46/+14 | |
2022-02-06 | Make split_commands faster | jaseg | 2 | -8/+23 | |
2022-02-06 | Remove debug print statements | jaseg | 2 | -15/+0 | |
2022-02-06 | Fix graphics_objects doc strings | jaseg | 1 | -2/+2 | |
2022-02-06 | Add Zuken tests and fix parsing | jaseg | 37 | -70/+58356 | |
2022-02-05 | Add outline highlight example | jaseg | 1 | -6/+92 | |
2022-02-05 | Arc approx WIP | jaseg | 3 | -1/+51 | |
2022-02-04 | More doc, fix tests | jaseg | 12 | -99/+78 | |
2022-02-03 | More doc | jaseg | 22 | -108/+522 | |
2022-02-03 | More doc! | jaseg | 7 | -297/+358 | |
2022-02-02 | Fix doc typos | jaseg | 1 | -39/+39 | |
2022-02-02 | More doc | jaseg | 3 | -53/+141 | |
2022-02-01 | Add some documentation | jaseg | 5 | -53/+271 | |
2022-01-30 | Rename gerbonara/gerber package to just gerbonara | jaseg | 344 | -66/+29 | |
2022-01-30 | Bump version to 0.9.0 | jaseg | 1 | -1/+1 | |
2022-01-30 | Fix ALL the tests. | jaseg | 3 | -54/+76 | |
2022-01-30 | Fix aperture macro outline primitive rendering | jaseg | 7 | -14/+36 | |
2022-01-30 | Fix some more testcases | jaseg | 11 | -66/+195 | |
* Fix Excellon export among others | |||||
2022-01-30 | Add PADS example files | jaseg | 11 | -0/+76509 | |
2022-01-29 | Fix zero suppression handling and remove more old files | jaseg | 36 | -12822/+31 | |
2022-01-29 | Remove obsolete files | jaseg | 9 | -2525/+0 | |
2022-01-29 | Fix IPC-356 tests | jaseg | 4 | -49/+230 | |
2022-01-29 | Add initial netlist support | jaseg | 7 | -621/+539 | |
2022-01-29 | Make all layer matching tests run through | jaseg | 3 | -20/+39 | |
2022-01-29 | Layer matcher WIP | jaseg | 7 | -117/+235 | |
2022-01-27 | layers testing WIP | jaseg | 5 | -182/+351 | |
2022-01-24 | Add obsolete test cases | jaseg | 5 | -2723/+0 | |
2022-01-24 | Add new test files | jaseg | 27 | -0/+210781 | |
2022-01-24 | Add more tests | jaseg | 7 | -82/+147 | |
2022-01-24 | Improve error messages | jaseg | 4 | -14/+38 | |
2022-01-23 | Fix last remaining test failures except for holes_dont_clear | jaseg | 1 | -6/+4 | |
2022-01-23 | Fix multi-quadrant mode | jaseg | 1 | -6/+10 | |
2022-01-23 | Fix more bugs | jaseg | 12 | -57/+93 | |
2022-01-23 | Multi-quadrant code still borked | jaseg | 6 | -36/+80 | |
2022-01-23 | Fix a whole bunch of SVG export bugs | jaseg | 10 | -109/+162 | |
2022-01-23 | Squash some more bugs | jaseg | 11 | -77/+173 | |
2022-01-22 | Fix last test failures | jaseg | 3 | -12/+13 | |
2022-01-22 | Fix G/XY/D parsing | jaseg | 1 | -36/+30 | |
2022-01-22 | Fix more gerber bugs | jaseg | 3 | -8/+71 | |
2022-01-22 | Fix a bunch of bugs | jaseg | 7 | -67/+87 | |
2022-01-22 | Include new test files in gerber tests | jaseg | 3 | -0/+182 | |
2022-01-22 | Make excellon tests pass | jaseg | 10 | -72/+149 | |
2022-01-22 | Fix a few more tests | jaseg | 7 | -31/+73 | |
2022-01-22 | Excellon: fix first tests | jaseg | 8 | -251/+187 | |
2022-01-21 | Basic excellon test works | jaseg | 1 | -0/+73 | |