74 Commits (d0d625dcb53414da03814e8da438a16b5249da95)

Author SHA1 Message Date
jean-pierre charras d0d625dcb5 BOARD_INSPECTION_TOOL::LocalRatsnestTool(): set a suitable cursor when activated. 3 years ago
Marek Roszko 59d62f7df1 Untangle some includes 3 years ago
jean-pierre charras 28f836ab5c Fix overzealous string replacement 3 years ago
Jeff Young 64a6fc0fd4 Push UNITS_PROVIDER down into a low-level mixin. 3 years ago
Mike Williams 9304607624 TOOL_EVENT: make command string non-optional 3 years ago
Jeff Young 45d6b4a9fc Readability improvements. 3 years ago
Mark Roszko b00178adb3 Nuke base_units from orbit 3 years ago
Jeff Young c30a557810 ADDED netclass assignment from PCB canvas. 3 years ago
Seth Hillbrand b736460e71 Move optional access from value() to *operator 3 years ago
Jeff Young 2d68cdff94 Better reporting of hole-to-hole clearances and clearance resolutions. 3 years ago
Seth Hillbrand f1261e71d4 Replace boost::optional with std::optional 3 years ago
Alex 3a76d42630 Cross-probing/selection for multiple items (PCB -> SCH) 3 years ago
Jeff Young 4f0136db3b Attempt to fix std::initializer_list lifetime issue. 3 years ago
Jeff Young aa2ad3b44c Move KICAD_T[] to std::initializer_list<KICAD_T>. 3 years ago
Jeff Young a9536b5de9 CHANGED netclass assignments now done via canvas or via patterns. 3 years ago
Jeff Young 43df863df2 Fix issue with caches not being initialized when printing msg bar. 3 years ago
Jeff Young 0304ad4494 Move connection width testing to rule system. 3 years ago
Jeff Young 1bad72f14f Remove bad static_cast. 3 years ago
Jeff Young 2de10080cd Add edge and margin clearances to message panel. 3 years ago
Jeff Young 8a9bf02b7e Smarten up silk clearance & tented item handling. 3 years ago
Seth Hillbrand cde30d3dba Clarify cross-probing options 3 years ago
Jeff Young 37838dffb9 Make sure physical_clearance rules are run against courtyard layers. 4 years ago
Jeff Young 30ecca464d Rename mechanical_clearance -> physical_clearance. 4 years ago
Jeff Young 5d0d2201f3 Improve clearance report messages. 4 years ago
jean-pierre charras 26370583fa French translation update and fix a typo. 4 years ago
Jeff Young 9ff1ae5bdc Better inspection reporting for netclasses, custom rules and DRC. 4 years ago
Jeff Young 7f3a75bccd Add a bunch more inspections for rule resolution. 4 years ago
Jeff Young c78a47c3fb Remove extra test. 4 years ago
Jeff Young f272056f20 Fix assert. 4 years ago
Jeff Young cf611f1742 Better safety around layersets. 4 years ago
Seth Hillbrand b5c2f0d39a Remove the open array in favor of std containers 4 years ago
jean-pierre charras 2485648a54 Fix typo in a copy/paste and a minor compil warning 4 years ago
Jeff Young 34a9a165c9 More wide-string declarations. 4 years ago
Jeff Young c8d14ade65 Only run starved-thermals checks when pad is actually connected to zone. 4 years ago
dsa-t bc1ff6756f Cross-probing/selection for multiple items (SCH->PCB) 4 years ago
Marek Roszko 7d671cff1e Scoop up some more wxPoints 4 years ago
Jeff Young 5e4a704155 Remove some more duplicated preferences. 4 years ago
Jeff Young b7e196b710 ADDED assertion constraints for user-defined DRC checks. 4 years ago
Jeff Young 56c85bd354 Improve clearance and constraint resolution reporting. 4 years ago
Jeff Young 32721755bf Hook up zone-pad connections to custom rules. 4 years ago
Jeff Young 5f3c67bd2b Fill in some missing GetMsgPanelItems and make some others consistent. 4 years ago
Jeff Young a3dcdd4887 Allow highlight-net to work on zone copper. 4 years ago
Jeff Young bf145dd633 Confine allow-locked-pad-selection-even-when-filtered to single-select. 4 years ago
Wayne Stambaugh 9ae9301b46 Fix shadowed variable. 4 years ago
Jeff Young 8b5f393804 DRC bug fixes and debugging improvements. 4 years ago
Jeff Young 1ec70d30af Cherry-pick some 7.0 Clearance Resolution improvements. 4 years ago
Jeff Young a208dac8d8 Convert hole clearance tests from NPTH holes to all holes. 4 years ago
Jeff Young bafa105ed0 Enforce hole clearance on NPTHs in zones. 4 years ago
Jeff Young c5e195bdff Cleanup (includes and formatting). 4 years ago
Jeff Young 6aaf4413b3 Fix kicad_string.h / string.cpp mismatch. 4 years ago