Jon Evans
c62b9aad23
API: Avoid redundant serialization of polyline arcs
...
Fixes https://gitlab.com/kicad/code/kicad-python/-/issues/79
(cherry picked from commit 0aeb33f94f )
2026-03-08 00:22:23 -05:00
Jon Evans
a9ac108152
API: Preserve linked symbol properties in footprints
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/21655
(cherry picked from commit 949be9a63a )
Co-authored-by: Jon Evans <jon@craftyjon.com >
2025-11-20 19:57:50 -05:00
Jeff Young
507b22bbaf
Fill in more missing barcode code.
2025-10-02 21:52:43 +01:00
Jon Evans
71eeb754b3
API: Don't set human-readable path that isn't actually
...
(cherry picked from commit 9466cab585 )
Co-authored-by: Jon Evans <jon@craftyjon.com >
2025-05-26 20:07:02 -04:00
Jon Evans
4dd39976a3
API: Add symbol path for footprint instances
...
See https://gitlab.com/kicad/code/kicad-python/-/issues/37
2025-04-26 09:52:42 -04: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
2c56e9826a
API: Add serialization for netclasses
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/18609
2024-12-30 23:29:29 -05:00
Jon Evans
523fcc039f
API: Move trace macro to utils
2024-11-28 11:28:06 -05:00
Jon Evans
3129e072c4
API: Move graphics and text handling to common
...
Required moving API_HANDLER_COMMON out of kicommon
2024-11-28 11:28:06 -05:00
Jon Evans
07f0b096ba
API: Move graphic shapes to common
2024-11-26 18:55:20 -05:00
Jon Evans
c0d43c0c0c
API: Add serialization of FP_3DMODEL
2024-11-24 15:53:10 -05:00
Jon Evans
62df972c2d
API: implement serialization for ZONE
2024-11-23 11:04:34 -05:00
Jon Evans
033fb4fc8f
API: Add GetBoundingBox and Box2
2024-11-19 22:09:00 -05:00
Jon Evans
7baccba01c
Coverity fixes
2024-04-05 08:16:29 -04:00
Jon Evans
aff2d5c0d3
Factor out SHAPE_LINE_CHAIN utilities
2024-04-04 18:55:58 -04:00
Jon Evans
1dbe78c68b
Add QA tests and expand serialization for API
2024-04-02 19:51:18 -04:00