Salvador E. Tropea
|
b0da1851e7
|
[Tests][KiCad 7][Added] Workaround for bogus ERC messages
- Missing simulation model!
|
2023-04-17 12:59:03 -03:00 |
Salvador E. Tropea
|
3b0a26c7ab
|
[Added] Support for netclass flags
Closes #418
|
2023-04-14 13:28:28 -03:00 |
Salvador E. Tropea
|
0ca47ccf80
|
[Tests][KiCad 8] Updated bom_w_prj.kicad_pro
|
2023-04-13 11:23:04 -03:00 |
Salvador E. Tropea
|
2a58db514e
|
[Tests][KiCad 8][Added] Test samples
- They are mostly the 7.x, not yet migrated
|
2023-04-13 10:26:07 -03:00 |
Salvador E. Tropea
|
6feddd06a5
|
[Added] Mechanism to install fonts and colors
|
2023-04-04 13:49:21 -03:00 |
Salvador E. Tropea
|
9811972ace
|
[PCB/SCH parity] Check for value and fields/properties
|
2023-03-31 08:45:09 -03:00 |
Salvador E. Tropea
|
2f8e416f06
|
[PCB/SCH Parity] Added support for bogus net codes
Fixes #410
|
2023-03-31 07:43:31 -03:00 |
Salvador E. Tropea
|
158f267eb5
|
Support for extra data in the Value field
- Currently we just use the tolerance for the 3D resistors
- Uses a port of the JavaScript Electro-Grammar
|
2023-03-30 12:39:36 -03:00 |
Salvador E. Tropea
|
92b7206eff
|
[Tests] Reduced the number of non-representable Rs in test case
|
2023-03-21 10:39:40 -03:00 |
Salvador E. Tropea
|
70d716e561
|
[3D Models] Added support for models relative to libs
- New on KiCad v7, but will work for olders
|
2023-02-28 14:00:55 -03:00 |
Salvador E. Tropea
|
4da38de4a8
|
[ERC][KiCad 7] Added option to specify the grid size
- `erc_grid` to specify the grid size for KiCad 7 ERC tests
See https://gitlab.com/kicad/code/kicad/-/issues/14110
|
2023-02-28 06:17:20 -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
|
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
|
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
|
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
|
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
|
12dbd16983
|
[Schematic][KiCad 7][Added] Support for arc, circle, rectangle and text_box
|
2023-02-17 10:15:53 -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
|
734adc2f68
|
[Tests] Changed multipart XML file, must be this one, not generated
|
2023-02-13 07:58:48 -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
|
e0fbd20419
|
[Tests] Added KiCad 7 board samples
- Just exported to KiCad 7, they need adjusts
|
2023-02-09 08:12:24 -03:00 |
Salvador E. Tropea
|
6a5826f456
|
[Tests][Added] THT resistors example
|
2023-02-05 14:38:29 -03:00 |
Salvador E. Tropea
|
c39d21f3cf
|
[Global Options] Added field_lcsc_part: to select the LCSC/JLCPCB part field
|
2023-01-28 17:59:23 -03:00 |
Salvador E. Tropea
|
8506fb78db
|
[Report][Fixed] Computed size
- When using circles and some arcs in the PCB edge
Closes #375
|
2023-01-25 11:05:01 -03:00 |
Salvador E. Tropea
|
73390cde84
|
[Tests] Added missing 3D models for the light_control example
|
2023-01-16 20:05:00 -03:00 |
Salvador E. Tropea
|
1e63ec66c5
|
[Sub-PCBs][Test] Enabled KiCad 5 tests
- Fixed new drill coordinates in test
- Renamed some YAML files
|
2022-12-28 11:37:56 -03:00 |
Salvador E. Tropea
|
5ecbbc84fd
|
[Tests] Added sub-PCB test for PCB Variant and PcbDraw
|
2022-12-22 10:15:21 -03:00 |
Salvador E. Tropea
|
da2d5f1001
|
[Variants] Added some limited support for `kikit separate`
|
2022-12-18 17:14:38 -03:00 |
Salvador E. Tropea
|
5e3404949d
|
[Stack-up][Fixed] Problems when using more than one dielectric
Fixes #328
|
2022-11-10 18:09:00 -03:00 |
Salvador E. Tropea
|
dbea3ca183
|
[BoM][Added] Option to link to Mouser site.
|
2022-11-07 10:50:58 -03:00 |
Salvador E. Tropea
|
a337028007
|
[Internal BoM] Added some basic support for "Exclude from BoM" flag
Related to #316
|
2022-10-11 11:46:00 -03:00 |
Salvador E. Tropea
|
a9d5b8cd58
|
New filter `urlify` to convert URLs in fields to HTML links
Closes #311
|
2022-09-30 11:28:21 -03:00 |
Salvador E. Tropea
|
1042edbb0e
|
[Update_XML] Correct error when using wrong value
|
2022-09-21 12:41:30 -03:00 |
Salvador E. Tropea
|
58b7958899
|
[Update_XML] Now you can check PCB and schematic parity
Related to #297
|
2022-09-21 11:33:26 -03:00 |
Salvador E. Tropea
|
e2fdf87d6b
|
[Copy_Files] Now you can copy the 3D models
- Also save a PCB modified to use them
- Changed the syntax so we can copy other stuff
|
2022-09-20 13:13:12 -03:00 |
Salvador E. Tropea
|
418b74b2f3
|
Environment and text variables now can be used as 3D model aliases.
- Environment and text variables expansion is now recursive.
So in `${VAR}` the *VAR* can contain `${OTHER_VAR}`
Related to #261
|
2022-09-14 07:30:13 -03:00 |
Salvador E. Tropea
|
cabf14ec07
|
[Diff][Fixed] Always comparing the PCB
- Added regression test
Fixes #273
|
2022-09-02 07:03:57 -03:00 |
Salvador E. Tropea
|
464b72e8f1
|
New output to compute differences between PCBs and SCHs.
Fixes INTI-CMNB/KiAuto#14
|
2022-08-25 13:02:02 -03:00 |
Salvador E. Tropea
|
83c7d10ba0
|
[Tests] Added regression test for KiCad 6 nested zones
|
2022-08-12 10:44:23 -03:00 |
Salvador E. Tropea
|
553d47f533
|
[BoM] Added support for text variables expansion
- Is done using a filter, the expansion is done at the end, but
the filter can be applied at any point in the filter/variant
chain.
Fixes #247
|
2022-08-12 09:09:09 -03:00 |
Salvador E. Tropea
|
75afab0d40
|
[Test] Fixed drc filters tests cases
- Added silk_over_copper exclusion
- Skipped test_drc_filter_2 for KiCad 5 (is for KiCad 6)
|
2022-08-10 18:39:43 -03:00 |
Salvador E. Tropea
|
c5a6d894c9
|
[DRC] Added Workaround for problems with DRC exclusions
- Global option: `drc_exclusions_workaround`
- KiCad bug [11562](https://gitlab.com/kicad/code/kicad/-/issues/11562)
Fixes INTI-CMNB/KiAuto#26
|
2022-08-10 14:01:32 -03:00 |
Salvador E. Tropea
|
42503a909a
|
[SCH][Print] A global option to cross components without a body.
- Only for KiCad 6
Closes #219
|
2022-07-12 08:44:05 -03:00 |
Salvador E. Tropea
|
486fabd321
|
Added merge and translate field tests for KiCost
|
2022-06-13 11:18:33 -03:00 |
Salvador E. Tropea
|
a3811537b8
|
Fixed svg_pcb_print: page orientation for portrait.
|
2022-06-12 16:07:58 -03:00 |
Salvador E. Tropea
|
72a2c71ddb
|
Added test for PCB paper size stuff
|
2022-06-12 12:17:23 -03:00 |
Salvador E. Tropea
|
358b7f4e44
|
Added more pcb_print tests
|
2022-06-10 11:28:33 -03:00 |
Salvador E. Tropea
|
304428b2c4
|
Adapted some tests
- The title block of some test_v5 sheets was removed
- The SVG reference for test_v5 seems to be unstable
|
2022-06-10 10:07:45 -03:00 |
Salvador E. Tropea
|
2ccb61ee2b
|
Added more KiCad SCH tests
- Qubic bezier
- Alternate pin
- Convert (DeMorgan)
- fields_autoplaced
- Bitmap scale
- Paper "user" & orientation
|
2022-06-10 09:33:15 -03:00 |