Jeff Young
d6e9bdf07b
Convert remaining legacy drawing code to print code.
7 years ago
Jeff Young
0a01277808
Fix issues with schematic find/change.
Fixes: lp:1831006
* https://bugs.launchpad.net/kicad/+bug/1831006
7 years ago
Jeff Young
792c4328aa
Cleanup.
7 years ago
Jon Evans
c02777a721
Clean up some unnecessary header dependencies
7 years ago
Jeff Young
fd546da640
Homogenize hit testing and selection return types.
Prep work for sharing SCH_SELECTION_TOOL with LibEdit.
7 years ago
Jeff Young
5e2cf51309
Improve robustness of SCH_PIN storage architecture.
In particular, allow short-term storage of pointers to SCH_PINs.
7 years ago
Seth Hillbrand
1c93b122f1
SCH_PIN: Guard the calculated map
Pins are used in threaded application so we need to keep the
precalculation map guarded
7 years ago
Jeff Young
2aad4a5e57
Remove dead code from removal of eeschema legacy canvas.
7 years ago
Jon Evans
ff8b7cc6c1
Fix SCH_PIN location calculation
7 years ago
Jeff Young
3ace73fbdd
Fold various SCH pin shadow data structures into SCH_PIN.
7 years ago
Jon Evans
83c7e7fc65
New connectivity algorithm and bus upgrades
Bus upgrades: core new connectivity code
Bus upgrades: eeschema integration and modifications
Bus upgrades: eeschema dialogs
Bus upgrades: netlist export
Bus upgrades: file format changes
7 years ago