Jon Evans
9d56102210
Prevent unannotated components from driving connectivity
Fixes: lp:1829301
* https://bugs.launchpad.net/kicad/+bug/1829301
7 years ago
Jeff Young
11ec7d4651
Invert the Y axis of SCH_PIN coords when hit-testing.
Fixes: lp:1827849
* https://bugs.launchpad.net/kicad/+bug/1827849
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
f200c61897
Start transitioning block operations to modern toolset.
7 years ago
Jeff Young
c994961ebf
Fix for SCH_PIN operator= from Simon Richter.
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
jean-pierre charras
2529346940
Some fixes for I18N. Mainly do not translate debug messages or strings giving only a print format (like "%d").
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
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
Jeff Young
52246121b9
Add pins to net highlighting.
Fixes: lp:1763873
* https://bugs.launchpad.net/kicad/+bug/1763873
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