62 Commits (0495828a55723176368e6d4dfe37f86e5025c028)

Author SHA1 Message Date
Jeff Young 9d6928043f Don't format strings if we're not going to report them. 4 months ago
Jeff Young 96fa79cef2 Minor performance optimizations. 4 months ago
JamesJCode eb17ebee4e Implement time-domain length tuning 8 months ago
Jeff Young 0a4533703c Performance. 7 months ago
Jeff Young a468c486eb DRC for tables. (And some fixes for dimensions.) 7 months ago
Jeff Young 2ed2d733c3 Revert 1f620e9cca. 7 months ago
Jeff Young 1f620e9cca forAllGeometryItems must account for PCB_GROUP descendants. 7 months ago
Jeff Young f951497a4f Code brevity. 8 months ago
Jeff Young 5edae8250d Finish eradication of visibility flag on text items. 8 months ago
Seth Hillbrand 0b2d4d4879 Revise Copyright statement to align with TLF 9 months ago
JamesJCode 3800bae281 Enforce thread safety in clearance and creepage checks 10 months ago
jean-pierre charras 90e65ffb34 Fix a few Coverity and compil warnings. 12 months ago
Daniel Treffenstädt 5e3c9334cc ADDED: DRC Checks for connected track angles 1 year ago
Jeff Young aa4107ce2d Code cleanup (and Coverity quieting). 2 years ago
Jeff Young c1f01877a8 Improve length calculation for vias. 2 years ago
Seth Hillbrand f4afd7e363 Thread testTrackClearances 2 years ago
Jeff Young b3d7aea4df dyn_cast<PCB_TEXT*> won't find PCB_FIELDs. 2 years ago
Mike Williams 993bb84240 PCB_FIELD: bug fixes 2 years ago
Mike Williams 37837dc392 PCB: introduce PCB_FIELD_T 2 years ago
Marek Roszko dd1c58dcf5 Fix MSVC C4840 warning 3 years ago
Jeff Young bbd6c80507 Collapse FP_* down into their PCB_* equivalents. 3 years ago
Jeff Young 375fdb7a49 Exact clearance is allowed; less than clearance is an error. 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
Jeff Young 1f347582f8 Introduce new marker type so we can track DRC errors on the drawing sheet. 3 years ago
Jeff Young 2de10080cd Add edge and margin clearances to message panel. 3 years ago
Jeff Young ced1e68ea1 A bit of wxT(). 4 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
Jeff Young 663edcf665 Better progress indication for board from hell. 4 years ago
Jeff Young 5739505aa3 TextBoxes for PCBNew. 4 years ago
Marek Roszko c4c56de708 Neurotically update position wxPoint usages 4 years ago
Jeff Young ab583a32f9 Better layer handling for DRC markers. 4 years ago
Jeff Young fa908e1f98 Dimensions for footprints. 4 years ago
Wayne Stambaugh 8fd83cbb95 Pass wxPoint objects by reference instead of on the stack. 4 years ago
Jeff Young 096e342386 Prefix TRACK, ARC and VIA. 4 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
Jon Evans 241823647b DRC: Fix a minor memory leak 5 years ago
Jeff Young bdbb68f813 MODULE -> FOOTPRINT. 5 years ago
Jeff Young 3451ac3088 PCB_MODULE_T -> PCB_FOOTPRINT_T 5 years ago
Jeff Young 52a46341db More module -> footprint. 5 years ago
Jeff Young f5443de7f9 D_PAD -> PAD. 5 years ago
Jeff Young 84dd5108ba Remove some "class_" prefixes from files. 5 years ago
Jeff Young f7333ad64a Update some classnames including archaic zone names. 5 years ago
Jeff Young d5addb692c Move a bunch of DRC tests to RTrees. 5 years ago
Jeff Young 5b1e1075a9 Allow an easy way for DRC tests to specify compound objects or not. 5 years ago
Jeff Young 386cefbe84 Do footprint keepouts by courtyard. 5 years ago
Jeff Young 5ac17288a9 Work around missing copy constructor for PCB_SHAPE. 5 years ago
Jeff Young 37906511f5 Class renaming. 5 years ago