kicad/3d-viewer/3d_canvas
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
..
board_adapter.cpp Migrate PcbNew project settings to new framework 2020-07-02 22:08:54 -04:00
board_adapter.h Cleanup pad geometry handling. 2020-06-22 22:28:37 +01:00
create_3Dgraphic_brd_items.cpp Add SH_RECT handling to 3D shape conversion. 2020-06-30 18:32:31 +01:00
create_layer_items.cpp Explicitly add signed/unsigned comparison to warnings 2020-07-02 10:54:34 -07:00
create_layer_poly.cpp Cleanup pad geometry handling. 2020-06-22 22:28:37 +01:00
eda_3d_canvas.cpp 3D viewer flip action 2020-06-08 21:35:40 +00:00
eda_3d_canvas.h Give the 3D viewer an infobar & Infobar upgrades 2020-06-04 00:13:27 +01:00
eda_3d_canvas_pivot.cpp Rationalise 3D settings data-structure. 2020-03-28 16:09:40 +00:00