Jon Evans
3bdf82aea7
Python: switch to arg arrays for launch
Fixes Python when there are spaces in interpreter path
9 months ago
Jon Evans
290dc417d9
API: Change macOS raise mechanism
Other mechanism didn't work universally
9 months ago
Jon Evans
1a1120435f
Rework how Python processes are launched
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19465
10 months 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
10 months ago
Jon Evans
d83e6326a5
API: Normalize paths to Python interpreter
11 months ago
Jon Evans
1dbe78c68b
Add QA tests and expand serialization for API
2 years ago
Jon Evans
a3b6ab48a4
Add a new plugin system for the new 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
Jon Evans
dc847db19d
Add initial support for database library settings UI
For now, just for diagnostic purposes (settings changes are not preserved)
3 years ago
Jon Evans
6720473db9
Move net visibility/color controls to a wxGrid
Fixes https://gitlab.com/kicad/code/kicad/-/issues/5235
Might improve https://gitlab.com/kicad/code/kicad/-/issues/5210
5 years ago