Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
15 hours | Fix svg orientation and improve OrCAD rendering | jaseg | 13 | -0/+49907 | |
2 days | Improve allegro/orcad import | jaseg | 1 | -1/+15 | |
2 days | Tests: Make kicad docker image configurable | jaseg | 2 | -5/+13 | |
2024-07-19 | kicad: Small fixes to 8.99 compatibility | jaseg | 1 | -1/+1 | |
2024-07-19 | tests: add status messages | jaseg | 1 | -1/+5 | |
2024-07-18 | rs274x: Add support for SR step-repeat command | jaseg | 9 | -11/+10 | |
2024-07-18 | Fix single contour example syntax errors | jaseg | 3 | -5/+5 | |
2024-07-18 | Fix symbol round trip tests | jaseg | 1 | -15/+44 | |
2024-07-18 | tests: Always update kicad nightly container before run | jaseg | 1 | -0/+1 | |
2024-07-18 | tests: Adjust nice and oom_adj values on linux | jaseg | 1 | -0/+5 | |
The testsuite calls resvg, and that sometimes can use up *a lot* of memory. We adjust the test process tree's nice values and oom_adj values to make sure the test processes get killed during an OOM condition before anything else on the system. | |||||
2024-07-08 | Add missing package data | jaseg | 1 | -0/+14787 | |
2024-07-08 | tests: Speed up tests by a lot by bulk-caching kicad footprint renders | jaseg | 2 | -10/+61 | |
2024-07-08 | tests: Fix compatibility with recent kicad nightly containers | jaseg | 1 | -1/+4 | |
2023-11-14 | Make new test files pass | jaseg | 2 | -6/+71 | |
2023-11-14 | Fix failing tests | jaseg | 2 | -12/+21 | |
2023-11-14 | aperture macros: work around gerbv/jlc wonkiness | jaseg | 2 | -25/+25 | |
2023-11-14 | Add JLCPCB KiCad Gerber X2/aperture macro test files | jaseg | 45 | -0/+45534 | |
2023-11-14 | Add JLCPCB/FAB-3000 example gerbers | jaseg | 11 | -0/+22631 | |
2023-11-14 | Add P-CAD 2006 example gerbers | jaseg | 13 | -0/+34535 | |
2023-10-26 | Fix failing test cases | jaseg | 2 | -4/+13 | |
2023-10-26 | Fix all failing tests that don't involve kicad-cli | jaseg | 1 | -4/+4 | |
2023-09-22 | WIP | jaseg | 1 | -1/+1 | |
2023-07-04 | Fix failing symbol tests | jaseg | 2 | -2/+12 | |
2023-07-01 | Fix test when ran with pytest-xdist | jaseg | 1 | -0/+1 | |
2023-06-29 | Remove obsolete workaround for breakage in kicad-cli | jaseg | 1 | -6/+0 | |
2023-04-26 | Fix all failing footprint tests | jaseg | 1 | -1/+15 | |
2023-04-26 | Fix last failing tests. Rerun pending. | jaseg | 1 | -10/+17 | |
2023-04-25 | Fix more tests | jaseg | 1 | -5/+13 | |
2023-04-24 | Fixing more tests | jaseg | 1 | -4/+6 | |
2023-04-23 | Fix a bunch of failing tests | jaseg | 1 | -16/+137 | |
2023-04-22 | kicad unit tests WIP | jaseg | 2 | -6/+145 | |
2023-04-15 | cad: Add KiCad symbol/footprint parser | jaseg | 4 | -0/+170 | |
2023-04-11 | Remove WIP unit test file | jaseg | 1 | -5/+0 | |
2023-04-10 | Copper fill WIP | jaseg | 1 | -0/+5 | |
2023-04-10 | Fix failing tests | jaseg | 1 | -1/+1 | |
2023-04-10 | Add convex hull and point in polygon functions | jaseg | 1 | -0/+28 | |
2023-02-23 | Extend CLI tests | jaseg | 2 | -4/+93 | |
2023-02-21 | Finish first batch of render tests | jaseg | 1 | -1/+76 | |
2023-02-21 | Add cli test infrastructure | jaseg | 1 | -0/+42 | |
2023-02-21 | Fix copyright headers | jaseg | 7 | -7/+7 | |
2023-02-21 | Fix tests | jaseg | 5 | -9/+12 | |
2022-06-21 | Fix local testsv0.10.9 | jaseg | 1 | -2/+6 | |
2022-06-21 | repo: git'ignore tests image_cache | jaseg | 1 | -0/+1 | |
2022-06-21 | tests: whittle down test cases a bit | jaseg | 1 | -3/+3 | |
2022-06-21 | tests: add missing allegro test files | jaseg | 23 | -0/+80726 | |
2022-06-21 | Add missing test data files | jaseg | 2 | -0/+72 | |
2022-06-21 | Fix directory testcase | jaseg | 1 | -1/+1 | |
2022-06-10 | Fix testsv0.10.0 | jaseg | 1 | -1/+7 | |
2022-05-21 | Fix layer stack SVG export | jaseg | 1 | -1/+1 | |
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. |