Commit Graph

2794 Commits

Author SHA1 Message Date
Salvador E. Tropea f2f186f5fd [CI/CD] Removed commented line that GitHub missinterprets 2023-02-25 15:08:52 -03:00
Salvador E. Tropea 774cb7a673 [Windows] Use os.pathsep instead of ':'
- Good idea by MDW mentioned in #392
2023-02-25 14:50:24 -03:00
Salvador E. Tropea 5c0f94f564 [CI/CD] Added KiCad 6+7 (nightly) dev image generation 2023-02-25 14:47:42 -03:00
Salvador E. Tropea f91bb5c01f [Tests] Added some schematic PS, HPGL and DXF examples
- Used to verify kicad-cli patches
2023-02-25 14:33:38 -03:00
Salvador E. Tropea 423f5e3359 [Tests] Ignore convert errors for v7 PDFs
- Not sure if they are important
2023-02-24 19:46:12 -03:00
Salvador E. Tropea b7f9058004 [Tests][DRC] Filter footprint missmatches 2023-02-24 19:45:24 -03:00
Salvador E. Tropea 3d1e5389c8 [Tests] Ignore footprint missmatches in test_import_7 2023-02-24 18:47:19 -03:00
Salvador E. Tropea 94264726d7 [DRC] Ensure KiCad 7 vars are defined before DRC 2023-02-24 18:46:43 -03:00
Salvador E. Tropea 7d3e46b06f [Tests] Added KiCad 7 test for all iBoM options 2023-02-24 17:49:32 -03:00
Salvador E. Tropea 09f845240a [Tests] Separated the KiCad v7 DRC test (bom) from the one used for other tests
- Again
- It must contain a special 3D model
2023-02-24 14:05:27 -03:00
Salvador E. Tropea 3707db83a9 [KiCad 7] Allow using KICAD6_ and KICAD7_ 2023-02-24 14:01:12 -03:00
Salvador E. Tropea 164d36bbca [Tests] Fixed the bom.kicad_pcb 3D models
- Broken during DRC fix
2023-02-24 13:59:47 -03:00
Salvador E. Tropea 53ea61a555 [Tests] Adapted v7 DRC test to fix MR 1536 2023-02-24 12:37:12 -03:00
Salvador E. Tropea 6da1113442 [Tests] Updated the v7.0.0 schematic print references
- Again?
2023-02-24 12:36:10 -03:00
Salvador E. Tropea f2cfb848d4 [Tests] Force bash instead of dash for the g1*.sh scripts 2023-02-24 11:40:25 -03:00
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