Jon Evans
31cce8930a
Fix conflict with Windows API
1 year ago
Jon Evans
1fa432b029
API: add GetKiCadBinaryPath
1 year ago
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
1 year ago
Jon Evans
2c56e9826a
API: Add serialization for netclasses
Fixes https://gitlab.com/kicad/code/kicad/-/issues/18609
1 year ago
Jon Evans
1a3e18104a
API: Add access to project text variables
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16426
1 year ago
Jon Evans
2c94684f9f
API: Add a preferred plugin settings path
Fixes https://gitlab.com/kicad/code/kicad/-/issues/9054
1 year ago
Jon Evans
96536f380d
API: refactor handlers to be slightly less verbose
1 year ago
Jon Evans
8ff3ef5fd5
API: Add ExpandTextVariables
1 year ago
Jon Evans
7168364445
API: Include textbox border in GetTextAsShapes
1 year ago
Jon Evans
0d7588bdfb
API: Improve handling of compound shapes
1 year ago
Jon Evans
3129e072c4
API: Move graphics and text handling to common
Required moving API_HANDLER_COMMON out of kicommon
1 year ago
James J
7ce00e511b
Multi-netclass support
2 years ago
Jon Evans
75b61956e9
Fix Windows name collision
2 years ago
Jon Evans
1dbe78c68b
Add QA tests and expand serialization for API
2 years ago
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.
3 years ago