85 Commits (1b1623885c12617619b45e87d535fb353b145d61)

Author SHA1 Message Date
Wayne Stambaugh 11edaa6e4a Use arc mid point for footprint library parity DRC testing. 7 months ago
Jeff Young 6e2914b990 Update terminology. 8 months ago
Jeff Young f951497a4f Code brevity. 8 months ago
Jeff Young 3f15b0d75b ADDED: hatched fills for shapes. 9 months ago
Jeff Young 2a1b93a254 Fix bugs in library existence checking, and add for symbol libs. 9 months ago
Jeff Young 8bdc7f108b Report errors when library is missing. 10 months ago
Jeff Young dd7c076bc9 Use std::optional for pad connection overrides. 10 months ago
Seth Hillbrand 0b2d4d4879 Revise Copyright statement to align with TLF 10 months ago
Jon Evans 78f01b829d Remove library description and keywords from footprint comparator 11 months ago
Jon Evans 9bc5fd534b Support padstacks in library parity check 1 year ago
Jon Evans 56e0811516 Phase 2 of padstack support 1 year ago
jean-pierre charras 9979b4849e Pcbnew: Fix issue when flipping a graphic segment (SHAPE_T::SEGMENT). 1 year ago
John Beard 215533f31a Unify flip direction handling 1 year ago
Jeff Young c8e8545e47 Slight increase to round-off error tolerance. 1 year ago
Jeff Young b9ebd3304b Fix copy/pasta. 1 year ago
Jeff Young 16340e6cf4 Support both short and long item descriptions. 1 year ago
Thomas Pointhuber 21b6b5efbb Do not rely on the existence of a BOARD* object in padNeedsUpdate 2 years ago
Jeff Young 62d4bd7c1d Exercise more care when comparing doubles. 2 years ago
Jeff Young 43e6006306 Separate Compare Footprints from DRC. 2 years ago
Jeff Young a53bc9e026 Attempt to prevent KICAD-YP. 2 years ago
Jeff Young e760317af6 ADDED: Implement footprint link checking in ERC. 2 years ago
Jeff Young ee3be0802c Move PCBNew overrides to nullable properties. 2 years ago
Ian McInerney d3befd8bb8 Remove dummy items from group before they are deleted 2 years ago
jean-pierre charras 7e4e80a2e5 DRC library parity attribute tests: disable DNP and EXCLUDE from BOM. 2 years ago
Jeff Young d854de9d68 Add missing DRC checks for footprint attributes. 2 years ago
jean-pierre charras c8c0685ff2 drc/drc_test_provider_library_parity: fix issues when testing graphic items: 2 years ago
jean-pierre charras e3bbe32793 drc_test_provider_library_parity: Better algo to compare footprint graphics 2 years ago
jean-pierre charras d5a5d25623 rework on commit b564d0713c50e50282a0545ee23bb3ec51906cfd: better fix 2 years ago
jean-pierre charras b564d0713c DRC: fix one of some things that can create false positive. 2 years ago
Jeff Young fc0017fc95 Normalize rects higher up. 2 years ago
Jeff Young 83d896951a Apply epsilon more uniformly to footprint checks. 2 years ago
Jeff Young 8760bd8c80 Reconcile "apply defaults to new footprints" with DRC lib checks. 2 years ago
Jeff Young 2d3a8ee4c9 Readability and comments. 2 years ago
Marek Roszko 6b12a12b3e On second thought rename PROJECT_PCBNEW to PROJECT_PCB 2 years ago
Marek Roszko 7e8b18035f Eliminate the conditional pcbnew/cvpcb definition of PROJECT 2 years ago
Jeff Young a9b7b73f10 Make sure pad primitives get normalized before diff'ing. 2 years ago
Jeff Young 297bbca0ea Finer-grained messages for diff pads. 2 years ago
jean-pierre charras a16ab0aae1 Replace SHAPE_T::RECT by SHAPE_T::RECTANGLE: RECT creates a collision name 2 years ago
Jeff Young 493828cc6b Eradicate a bunch of calls to dyn_cast. 2 years ago
Mike Williams 85f889bc19 Fields: Description now mandatory 2 years ago
Jeff Young fcb156c323 Make sure opposite-corner rects test the same. 2 years ago
Jeff Young c5e7d800a4 Back out earlier diamond-to-rectangle fix for one that's more targeted. 2 years ago
jean-pierre charras 4d05bd62da drc_test_provider_library_parity: fix false positive. 3 years ago
Jeff Young 28028c941e Retire Local/Draw coords distinction from PAD (the last object to have it). 3 years ago
Jeff Young bbd6c80507 Collapse FP_* down into their PCB_* equivalents. 3 years ago
Jeff Young 129ccb891e Use standard paradigm for macro scope limiting. 3 years ago
Jeff Young ee1d9c561c Improve zone & rule area reporting. 3 years ago
Jeff Young 967ee2c85b Improved macro protection. 3 years ago
jean-pierre charras e6945a85b0 fix compil and Coverity warnings. 3 years ago
jean-pierre charras a264608368 drc_test_provider_library_parity.cpp: fix a typo that crashes Pcbnew. 3 years ago