47 Commits (57d029f087685b3baf8acce0e9c46703f00338b8)

Author SHA1 Message Date
Jeff Young c1f01877a8 Improve length calculation for vias. 2 years ago
Jeff Young bbd6c80507 Collapse FP_* down into their PCB_* equivalents. 3 years ago
Jeff Young 098e96f1c7 Use more precise formatting in DRC messages when less precise values are identical. 3 years ago
Jeff Young 64a6fc0fd4 Push UNITS_PROVIDER down into a low-level mixin. 3 years ago
Mark Roszko b00178adb3 Nuke base_units from orbit 3 years ago
Jeff Young 96f01d33c8 Performance improvements. 3 years ago
Jeff Young f41af10007 Clean up hole shapes for safety (smart pointer) and consistency. 3 years ago
Jeff Young 8a9bf02b7e Smarten up silk clearance & tented item handling. 3 years ago
Seth Hillbrand 5327b10064 Remove shared wxString instance in DRC 3 years ago
Jeff Young d14fd5a9da Fix logic error with silk overlap test. 3 years ago
Jeff Young 8b75a32cfa We only want "actual" shapes, not anything derived from SHAPE. 3 years ago
Jeff Young 6f555b6258 wxT() and some cleanup in DRC. 4 years ago
Jeff Young ae307e1b34 Parallelize DRC triangulation, keepout processing, and sliver checking. 4 years ago
Marek Roszko 7d671cff1e Scoop up some more wxPoints 4 years ago
Jeff Young ab583a32f9 Better layer handling for DRC markers. 4 years ago
Jeff Young 5f37c2b247 Custom rule severities. 4 years ago
Jeff Young 3aa6d73770 Allow min/max/opt to come from different rules. 4 years ago
Jeff Young 0a609dd48d Add footprint library checking to DRC. 4 years ago
Jeff Young eaccbce48b Fix logic errors in progress reporting in a couple of DRC providers. 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. 4 years ago
Jeff Young 6d6765cdaf Improve DRC status reporting. 5 years ago
Jeff Young 4ede4e061e More DRC performance work. 5 years ago
Jeff Young d523129929 Minor performance improvements. 5 years ago
Jeff Young 6272b48481 Make sure layer gets passed in to rules evaluation. 5 years ago
Jeff Young 2d8cac658e Allow negative clearances to signal supression of DRC test. 5 years ago
Jeff Young 018c17399d SNR. 5 years ago
Jeff Young ff3bd7e72a Fix a crash bug in DRC, and equate Margin to Edge.Cuts. 5 years ago
Jeff Young bdbb68f813 MODULE -> FOOTPRINT. 5 years ago
Jeff Young 84dd5108ba Remove some "class_" prefixes from files. 5 years ago
Jeff Young ae9afdd169 SNR. (Mostly for progammers, but a little for user messages.) 5 years ago
Jeff Young c351b3c31f Naming conventions. 5 years ago
Jeff Young d5addb692c Move a bunch of DRC tests to RTrees. 5 years ago
jean-pierre charras c092e3f8b7 Fix a few minor Coverity warnings 5 years ago
Jeff Young 5b1e1075a9 Allow an easy way for DRC tests to specify compound objects or not. 5 years ago
Seth Hillbrand 19bf594aa0 Remove unused point in polygon test 5 years ago
Seth Hillbrand 4085757aeb Remove beginning/ending spaces in translations 5 years ago
Jeff Young 6e54856e67 Don't halt other tests when one test's max is reached. 5 years ago
Jeff Young 1d93effa14 Don't build RTrees if test results will be ignored. 5 years ago
Marek Roszko 83d231cd49 Fix test under msvc 5 years ago
Jeff Young cd1a5ed6fb Implement progress reporting for DRC RTree. 5 years ago
Jeff Young 5afae757ff Remove silk_clearance == 0 hack now that we have implied rules. 5 years ago
Jeff Young 1bcefe420a Move compound graphics tests back out to the shared path. 5 years ago
Jeff Young 72f6127e53 Clean up terminology so it matches the user message better. 5 years ago
Jeff Young af28ef9d56 Add silk clearance checking to Resolve Clearances... 5 years ago
Jeff Young 42eecdfd3a Collapse silk constraints down to one. 5 years ago
Jeff Young f620f8bdd3 Report silk/edge collisions. 5 years ago
Jeff Young 0751965b2b Be more responsive to user cancel. 5 years ago
Jeff Young 37906511f5 Class renaming. 5 years ago