Commit Graph

2819 Commits

Author SHA1 Message Date
Salvador E. Tropea 7d62af08ff [Tests] Updated test_v5 references 2023-02-17 10:25:46 -03:00
Salvador E. Tropea 12dbd16983 [Schematic][KiCad 7][Added] Support for arc, circle, rectangle and text_box 2023-02-17 10:15:53 -03:00
Salvador E. Tropea 6bcbb2283d [Tests][KiCad 7][Fixed] Schematic diff reference
- Was affected by the diff cache
2023-02-17 07:38:10 -03:00
Salvador E. Tropea d15a97f02e [Any Layer][KiCad 7] Added support for Edge.Cuts inclusion
- Should be available in KiCad 7.0.1
- Was bug 13841, now closed
2023-02-16 09:19:33 -03:00
Salvador E. Tropea 28ef08c00a [Update XML][KiCad 7] Enabled the board parity check
- Needs a patched KiCad, waiting for patch aproval (Bug 13921)
2023-02-16 09:16:52 -03:00
Salvador E. Tropea 4a440078ae Moved all IU -> SVG stuff to GS 2023-02-15 10:07:49 -03:00
Salvador E. Tropea ca3f76f3b8 [SVG][KiCad 7] Fixed viewbox adjust
- Must be float values as they are mm now
2023-02-15 06:58:04 -03:00
Salvador E. Tropea 15a9e9bee9 [Tests][Render 3D][KiCad 7] Updated the reference 2023-02-14 14:12:40 -03:00
Salvador E. Tropea 629c42d4b1 [PCB2Blender Tools][KiCad 7] Adapted to KiCad v7 API 2023-02-14 14:11:41 -03:00
Salvador E. Tropea 6b5782c3ab [SVG][KiCad 7] Adapted to v7 API 2023-02-14 14:11:04 -03:00
Salvador E. Tropea 1398d97401 [Tests][SCH Print][KiCad 7] Updated the references
- The dotted lines doesn't match KiCad 6
- The dotted lines doesn't match the GUI
2023-02-14 13:36:16 -03:00
Salvador E. Tropea b0b9a0e889 [Tests][PCB Print][KiCad 7] Adapted multizone references 2023-02-14 13:22:06 -03:00
Salvador E. Tropea aa9826fe88 [PCB Print][KiCad 7] Adapted to the new ZONE.GetFirstLayer() 2023-02-14 13:17:09 -03:00
Salvador E. Tropea 4cf7eb0bad [Tests][PCB Print] Restored commented targets in pcb_print_2 2023-02-14 12:50:28 -03:00
Salvador E. Tropea 68e6e5f825 [Worksheet][KiCad 7] Adapted image scale (to mm) 2023-02-14 12:45:36 -03:00
Salvador E. Tropea c0408077fc [PCB Print][KiCad 7] Fixed the solder mask position
- Now SVG scale is mm
2023-02-14 12:30:37 -03:00
Salvador E. Tropea 55086c5def [Worksheet] Adapted polypoints to v7 arguments 2023-02-14 12:29:38 -03:00
Salvador E. Tropea f84b49bd2a [Preflight][KiCad 7] Updated preflight references and tests
- Disabled PCB parity, API broken
2023-02-14 12:28:07 -03:00
Salvador E. Tropea 28390c9f6f [PCBDraw] Fixed KiCad 5 problems
- pcbnewTransition 0.3.2 wasn't fully coimpatible with v5
2023-02-14 08:17:29 -03:00
Salvador E. Tropea b41991edde [PCBDraw] Added missing pcbnewTransition file 2023-02-14 07:35:32 -03:00
Salvador E. Tropea 8bdfc3c9a6 [PDF] Added refill reference 2023-02-14 07:35:06 -03:00
Salvador E. Tropea 1823d3d3ce [PCB_Print] Added tolerance for small errors in page size
- PCBDraw seems to be creating pages with 297.022 mm instead of 297 mm
2023-02-14 07:33:55 -03:00
Salvador E. Tropea c65037be0b [PCBDraw][KiCad v7] Applied upstream patches 2023-02-14 07:06:49 -03:00
Salvador E. Tropea 2dc3207201 [KiCad 7] Added support for the new VECTOR_FP_3DMODEL 2023-02-13 13:45:19 -03:00
Salvador E. Tropea 510909c96b [Diff] Added KiCad 7 support
- I'm not satisfied with the current results
2023-02-13 13:11:17 -03:00
Salvador E. Tropea 56357daccc [Tests][KiCad 7] Updated the GenCAD reference 2023-02-13 11:35:03 -03:00
Salvador E. Tropea 58f547de10 [Tests][KiCad 7] Updated the power annotation references 2023-02-13 11:32:51 -03:00
Salvador E. Tropea 3002e528d5 [Boardview][KiCad 7] Adapted the reference
- Samll differences in coordinates again ...
2023-02-13 11:24:00 -03:00
Salvador E. Tropea d8e735542a Added the missing references for KiCad 7 2023-02-13 11:23:30 -03:00
Salvador E. Tropea e2cb506094 [Worksheet][KiCad 7] Adapted for the new VECTOR2I 2023-02-13 11:19:42 -03:00
Salvador E. Tropea 09e38b47c9 [Tests] Added references for reports on KiCad 7
- Using unknown for the blind/microvias
2023-02-13 11:18:53 -03:00
Salvador E. Tropea aeeba4f006 [Report][KiCad 7] Blind/Micro vias doesn't seem to be available 2023-02-13 11:17:17 -03:00
Salvador E. Tropea f3a003dc04 [Worksheet] Adapted to the new justify constants 2023-02-13 10:38:19 -03:00
Salvador E. Tropea 86573a9e64 [KiCad 7] Added SetExcludeEdgeLayer and SetSvgPrecision to GS
- To solve API differences
2023-02-13 10:37:15 -03:00
Salvador E. Tropea f0f889ec43 [QR Lib] Added support to detect KiCad 7 subsheets
- Stupid name change
2023-02-13 10:32:48 -03:00
Salvador E. Tropea 7033dd849d [Tests][KiCad 7] Added code to make 3Rs pass DRC 2023-02-13 09:52:08 -03:00
Salvador E. Tropea 9fd92c7361 Removed extra debug log 2023-02-13 09:51:12 -03:00
Salvador E. Tropea 2d9f7b702f [Any Layer] Added support for reading edge on all layers in KiCad 7 2023-02-13 08:31:16 -03:00
Salvador E. Tropea 734adc2f68 [Tests] Changed multipart XML file, must be this one, not generated 2023-02-13 07:58:48 -03:00
Salvador E. Tropea cb58a72ebd [Tests] Adapted the KiCad config error tests to KiCad 7 2023-02-10 13:50:20 -03:00
Salvador E. Tropea 2f903633e6 Added support to cross components on KiCad 7 PCBs
- Not the most elegant solution, but the less impact
2023-02-10 13:24:23 -03:00
Salvador E. Tropea 6bb9a0796e [Any Layer][Fixed] KiCad 7 doesn't have SetExcludeEdgeLayer
- The alternative doesn't work
2023-02-10 12:54:32 -03:00
Salvador E. Tropea b97c180d15 [Fixed] Symbol instances in sub-sheets 2023-02-10 10:15:33 -03:00
Salvador E. Tropea 8ff1cba906 [Drill] Support for KiCad v7
- Point -> Vector
- Rect -> Box
2023-02-10 10:11:44 -03:00
Salvador E. Tropea 1c8042dd1e [Fixed] KiCad units must be integers 2023-02-10 10:10:53 -03:00
Salvador E. Tropea a8a2175d73 Fixed missing pcbnew detection 2023-02-10 09:56:26 -03:00
Salvador E. Tropea 3d408d70cf [Report] Fixed new conversion to inches 2023-02-10 09:39:32 -03:00
Salvador E. Tropea 0b748e1d9d [Added] Basic support reading and writing v7 schematics 2023-02-10 09:12:59 -03:00
Salvador E. Tropea 13d4be5ff3 [Tests] Added simple sch_variant config (no real variant applied) 2023-02-10 09:07:18 -03:00
Salvador E. Tropea e92da81882 [KiCad 7] Added KICAD7_* variables expansion 2023-02-09 09:29:06 -03:00