Commit Graph

2629 Commits

Author SHA1 Message Date
Salvador E. Tropea 99a39c1b6a [Tests] Choose 7.0 if nightly image
- Not 6.0.11
2023-02-24 11:36:06 -03:00
Salvador E. Tropea 188850e287 [Tests] Trying to enable nightly tests
- Experimental
- Using patched 7.0.0
2023-02-24 11:01:10 -03:00
Salvador E. Tropea 8789800e38 [DOCs] Added a note about 3D aliases deprecated in KiCad 7 2023-02-23 09:14:57 -03:00
Salvador E. Tropea 659e23ae32 [Report] Added warnings and counters for buried and micro vias
- Also added a mechanism to disable them for KiCad 7 which no longer
  provides this option.
2023-02-23 08:40:40 -03:00
Salvador E. Tropea 453d3482fe [DOCs] Added more clarification to the print outputs
- Marked PDF/SVG PCB Print as deprecated. They work even worst on
  KiCad 7 and the problems are OS dependent.
- Made clear that "SVG Schematic Print" is a "Plot"
- Updated dependencies
2023-02-22 13:40:24 -03:00
Salvador E. Tropea fe26f1ab6a Problems to detect the SCH under very particular constraints
Fixes #394
2023-02-22 13:04:45 -03:00
Salvador E. Tropea c725be952f [Tests][KiCad 7][Schematic] Added tests for new stuff
- Properties modifiers and filled shapes
- Also updated the references
2023-02-17 11:32:38 -03:00
Salvador E. Tropea 3ddca189f2 [Schematic][KiCad 7][Added] Support for do_not_autoplace and show_name
- New field (properties) options
2023-02-17 11:19:06 -03:00
Salvador E. Tropea 37e5e5fe95 [Report] Adapted to the new color names
- Much longer because they are the dielectric name
2023-02-17 10:50:47 -03:00
Salvador E. Tropea 5962a6e2c7 [Makefile] Remove coverage data 2023-02-17 10:50:26 -03:00
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