118 Commits (a208dac8d82b138129c80eddf8640d6bdb5e023f)

Author SHA1 Message Date
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 8c69a856fc Add zone filler tests. 4 years ago
Jeff Young 6aaf4413b3 Fix kicad_string.h / string.cpp mismatch. 4 years ago
Wayne Stambaugh 8fd83cbb95 Pass wxPoint objects by reference instead of on the stack. 4 years ago
Jeff Young 4aa8318dc2 More error message regularization. 4 years ago
Jeff Young 81fc710a5d Use consistent terminology. 4 years ago
Jeff Young 232ffe97be Diff pair gap only overrides netclass clearance when it's smaller. 4 years ago
Jeff Young 096e342386 Prefix TRACK, ARC and VIA. 4 years ago
luz paz f968fc8719 Fix source comment / documentation typos 4 years ago
Marek Roszko 10e60acf34 Clean up including of board_design_settings.h 4 years ago
Ian McInerney 4f05262705 Cleanup includes in board.h and footprint.h 4 years ago
Jeff Young 00ed75b891 Fix DRC performance with multi-layer keepout zones. 5 years ago
jean-pierre charras 56058314be Fix minor Coverity warnings and minor compil warnings. 5 years ago
Marek Roszko 03cf2b517f Enum class PAD_ATTR_T 5 years ago
Jeff Young 7df9fa0631 Diffpair gap should only override clearance within a coupled diffpair. 5 years ago
Jeff Young c149ed8905 Allow diffpair gap to override normal netclass clearance. 5 years ago
Jeff Young 23a1f8b17a Enforce board minimum clearance over local clearance overrides. 5 years ago
Jon Evans 4920692bcd DIFF_PAIR_GAP_CONSTRAINT does not need to be restricted to two items 5 years ago
Jeff Young d79057b83a Fix merge wreckage in building netclasses. 5 years ago
Jeff Young 3279e295ac Don't start filling zones with possibly stale caches. 5 years ago
Jeff Young a2ffb45698 Update diff pair rule syntax to be clearer. 5 years ago
Jeff Young fe196771d8 Implement isCoupledDiffPair() DRC rule function. 5 years ago
Jeff Young 44e2151ade Allow diffpair gap to override netclass clearance value. 5 years ago
Jon Evans 65531accf6 DRC: allow testing against particular diff pair membership 5 years ago
Jeff Young 6d6765cdaf Improve DRC status reporting. 5 years ago
Jeff Young 4ede4e061e More DRC performance work. 5 years ago
Jeff Young f226373324 Add cache for insideArea() and insideCourtyard(). 5 years ago
Jeff Young a3b9e8ddb4 Round 2 of Worksheet -> Drawing Sheet. 5 years ago
Marek Roszko 907e282347 Silence some msvc warnings 5 years ago
Jeff Young e89f9db438 Footprint disallow layer checking needs to be based on courtyards. 5 years ago
Jeff Young 6272b48481 Make sure layer gets passed in to rules evaluation. 5 years ago
Jeff Young 8571687f51 Upgrade place via tool to new DRC. 5 years ago
Marek Roszko 9d0b16e814 bool/int type safety 5 years ago
Jeff Young 56ea55ae9c Make sure that NPTH pads still get handled in copper clearance checker. 5 years ago
Jeff Young 2d8cac658e Allow negative clearances to signal supression of DRC test. 5 years ago
Jeff Young 3fd128a75b Performance enhancements. 5 years ago
Jeff Young a48f0d21f7 More consistency in clearance resolution messages. 5 years ago
Jeff Young b5e7611696 Don't cross-pollute CONSTRAINTs. 5 years ago
Jeff Young 018c17399d SNR. 5 years ago
Wayne Stambaugh f311831c27 Coverity fixes. 5 years ago
Jeff Young bc484784fc Make sure zones are triangulated for DRC. 5 years ago
Jeff Young b1f0bf7334 More consistent naming. 5 years ago
Jeff Young 09bfb76545 Make sure dissallow constraints get added to rule. 5 years ago
Jeff Young 3a9a6e22bc Fix issues in reporting netclasses. 5 years ago
Jeff Young e09271ca0e Fixes for hole clearance and hole-to-hole tests. 5 years ago
Jeff Young 0d850f98cd Cleanup. 5 years ago
Jeff Young 6e0c58adec Include local clearances even if no implicit rule was found. 5 years ago
Jeff Young 795e45836d Fix assert in DRC. 5 years ago
Jeff Young 1ce1e493d6 A rule zone is not really a BOARD_CONNECTED_ITEM. 5 years ago