Jon Evans
|
98ae574c78
|
API: Add PCB editor visible and active layer setters/getters
Fixes https://gitlab.com/kicad/code/kicad/-/issues/18268
|
2024-12-03 21:17:48 -05:00 |
|
Jon Evans
|
9499eda7ef
|
API: Implement saving selection and board as string
|
2024-12-01 21:37:31 -05:00 |
|
Jon Evans
|
49d5e64428
|
API: Add initial definitions for dimensions
|
2024-11-29 21:18:51 -05:00 |
|
Jon Evans
|
8ff3ef5fd5
|
API: Add ExpandTextVariables
|
2024-11-28 19:21:18 -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
|
d64b17050d
|
API: Serialize PCB_TEXTBOX
|
2024-11-24 17:25:56 -05:00 |
|
Jon Evans
|
2355f76e36
|
API: Add zones to item handler
|
2024-11-24 00:20:28 -05:00 |
|
Jon Evans
|
af71ea869e
|
API: Expose title block info
|
2024-11-19 23:44:29 -05:00 |
|
Jon Evans
|
033fb4fc8f
|
API: Add GetBoundingBox and Box2
|
2024-11-19 22:09:00 -05:00 |
|
Jon Evans
|
f97f79426a
|
API: Add a way to get merged polygon from pad shape
|
2024-11-19 21:17:22 -05:00 |
|
Jon Evans
|
cb06d750de
|
Add trapezoid delta to the padstack API definition
|
2024-11-17 22:32:35 -05:00 |
|
Jon Evans
|
251cbbd287
|
Handle PCB_SHAPE in GetItems API
|
2024-11-17 16:22:49 -05:00 |
|
Alex Shvartzkop
|
b3bc352c57
|
Use default stackup if stackup is not defined in STEP/BREP/XAO export.
|
2024-04-26 15:25:48 +03:00 |
|
Jon Evans
|
1dbe78c68b
|
Add QA tests and expand serialization for API
|
2024-04-02 19:51:18 -04:00 |
|
Jon Evans
|
a3b6ab48a4
|
Add a new plugin system for the new API
|
2024-04-02 19:51:16 -04:00 |
|
Jon Evans
|
f613cd1cb4
|
ADDED: A new IPC API based on protobuf and nng
Details, documentation, and language bindings are works in
progress and will be evolving over the course of KiCad 9
development.
|
2024-04-02 19:34:36 -04:00 |
|