kicad/common/swig
Jon Evans c0aa6965de Migrate PcbNew project settings to new framework
Various architecture upgrades to support this.
Creating a BOARD now requires a valid PROJECT, which caused
some (mostly transparent) changes to the Python API internals.

ADDED: Project local settings file
CHANGED: Board design settings are no longer stored in PCB file
CHANGED: Net classes are no longer stored in PCB file
CHANGED: Importing board settings now reads boards, not just projects

Fixes https://gitlab.com/kicad/code/kicad/-/issues/2578
Fixes https://gitlab.com/kicad/code/kicad/-/issues/4070
2020-07-02 22:08:54 -04:00
..
ki_exception.i Add SWIG support for NETCLASSPTR. Reduce SWIG visibility from C++ headers. 2016-09-21 19:52:04 -04:00
kicad.i Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05:00
kiway.i Fix incompatibilites between Python 2 and Python 3 2018-10-19 09:59:05 +02:00
kiway_player.i Fix minor SWIG issues due to git rebase issues. 2016-09-20 21:52:48 -04:00
math.i swig: clear up some warnings 2018-12-20 11:04:55 -08:00
netclass.i Migrate PcbNew project settings to new framework 2020-07-02 22:08:54 -04:00
wx.i Minor Pcbnew Python scripting improvements. 2017-03-17 10:41:00 -04:00
wx_python_helpers.cpp Fix conversation of Python 3 str -> wxString 2018-10-19 09:59:06 +02:00
wx_python_helpers.h SWIG Improvements 2016-09-20 11:59:43 -04:00