Seth Hillbrand
dc60b80ae8
ADDED: API for injecting arbitrary DRC errors/warn
...
Allows external tools to calculate/represent specialized DRC errors on
the board
Fixes https://gitlab.com/kicad/code/kicad/issues/21727
2025-09-12 23:44:59 -07:00
Jeff Young
d81e9e6cd1
Code cleanup.
...
A placement-area is a rule-area sub-type. We don't
need to say rule-area-placement each time.
Also removes some dead code, and simplifies some
damage-propagation logic.
2025-06-07 17:44:00 +01:00
Jon Evans
7db75e4f50
API: expand board stackup serialization
2025-01-04 15:15:51 -05:00
Seth Hillbrand
0b2d4d4879
Revise Copyright statement to align with TLF
...
Recommendation is to avoid using the year nomenclature as this
information is already encoded in the git repo. Avoids needing to
repeatly update.
Also updates AUTHORS.txt from current repo with contributor names
2025-01-01 14:12:04 -08:00
Jon Evans
19c748048c
API: Add some board editor appearance settings
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/18269
2024-12-29 22:10:01 -05:00
Jon Evans
13625daeca
API: Implement dimension serialization
2024-11-30 17:22:15 -05:00
Jon Evans
49d5e64428
API: Add initial definitions for dimensions
2024-11-29 21:18:51 -05:00
Jon Evans
62df972c2d
API: implement serialization for ZONE
2024-11-23 11:04:34 -05:00
Jon Evans
dd65a44dd6
API: Add initial spec for ZONE serialization
2024-11-21 22:09:14 -05:00
Jon Evans
732f03753d
Add drill shape to padstack API
2024-11-18 00:12:34 -05:00
Jon Evans
f5e7c705db
Move custom shapes to PADSTACK; support in API
2024-06-08 14:26:36 -04:00
Jon Evans
e16130a02c
Move pad and via properties into PADSTACK
2024-05-14 20:57:56 -04:00
Jon Evans
c800fb790d
Start unifying padstack properties
2024-05-14 20:57:56 -04:00
Jon Evans
1dbe78c68b
Add QA tests and expand serialization for API
2024-04-02 19:51:18 -04:00