113 Commits (0d35d69f708273d63981ec19498fa293483c80fd)

Author SHA1 Message Date
Jeff Young dee22a31d9 Expose footprint ID, description and keywords to property system. 3 years ago
jean-pierre charras 57e59a4959 Pcbnew, on line DRC when moving footprints: add visible collisions between courtyards 3 years ago
Jeff Young 37838dffb9 Make sure physical_clearance rules are run against courtyard layers. 3 years ago
Jeff Young 3bdae40881 Remove extra layer of parens. 4 years ago
Jeff Young 4cd48cd5c9 Fix some test issues. 4 years ago
Jeff Young 4525b1f085 More consistency in DRC error messages. 4 years ago
Jeff Young ab131859f6 Bring footprint textvars in line with symbol textvars. 4 years ago
jean-pierre charras 74c3ad0b3a Shadow on locked fp: do not show if LAYER_MOD_FR or LAYER_MOD_BK is not shown 4 years ago
Jeff Young 73f835437e Don't modify outer loop variable inside inner loop. 4 years ago
Jeff Young 5aa561abe1 Add overlapping pad test and share some tests between board & fp editor DRC. 4 years ago
Seth Hillbrand 442aae19d9 Separate flashing check for connectivity 4 years ago
Jeff Young 65185f53a1 Rotate fp zones before comparing with library versions. 4 years ago
jean-pierre charras 0440aa3d83 Extend layer LAYER_LOCKED_ITEM_SHADOW to draw shadow markers on other locked items: 4 years ago
jean-pierre charras 016af235db Pcbnew: add a GAL layer (LAYER_LOCKED_ITEM_SHADOW) to draw markers on locked footprints 4 years ago
Jeff Young 0dc857b5ab Clean up pad handling in 3D viewer. 4 years ago
Jeff Young 843a56c4e4 Implement two-staged zone priority: assigned priority followed by UUID. 4 years ago
jean-pierre charras 2fddc9daf3 Pcbnew: fix missing connectivity update when adding an item. 4 years ago
Jeff Young 2172810600 Performance: better sharing of zone fills. 4 years ago
Jeff Young 5ce559176d Overhaul the font metrics calcs for overbar, italics and bboxes. 4 years ago
Jeff Young 7ccac79192 More wxString wide literals. 4 years ago
Marek Roszko b9f1aaf029 Fix typoed test condition for TH no hole pads PVS V501 4 years ago
Jeff Young 42917874dd Add duplicated items to parent group. 4 years ago
Jeff Young 5739505aa3 TextBoxes for PCBNew. 4 years ago
Jeff Young 4eac8d7c66 Remove unit-less angles from geometry lib APIs. 4 years ago
Jeff Young 037dfb6e01 Move FP_TEXT::KeepUpright() to EDA_ANGLE. 4 years ago
Jeff Young c9487bad18 Move BOARD_ITEM::Rotate() to EDA_ANGLE. 4 years ago
Jeff Young abd3f5bc2b Move footprints to EDA_ANGLE. 4 years ago
Jeff Young d485eb2514 Move pads to EDA_ANGLE. 4 years ago
Marek Roszko fcfe42d67c Continue the war on wxPoint 4 years ago
Marek Roszko e4dbfcd92d Swap out some wxSize for VECTOR2I 4 years ago
Marek Roszko ea613cf448 Another batch of point changes 4 years ago
Marek Roszko c4c56de708 Neurotically update position wxPoint usages 4 years ago
Jeff Young d649b288a6 Swap out autoplace rotation costs for private footprint layers. 4 years ago
Jeff Young fa908e1f98 Dimensions for footprints. 4 years ago
Jeff Young ef10b36948 Add mask-to-copper clearance parameter and rename mask margin. 4 years ago
Jeff Young 32721755bf Hook up zone-pad connections to custom rules. 4 years ago
Jeff Young 0a609dd48d Add footprint library checking to DRC. 4 years ago
Jeff Young 3af65936c1 Don't consider heatsink, castellated or fiducial pads for THT vs SMD. 4 years ago
david-beinder fd6a75b779 Do not call TransformToPoly for negative sized PADs 4 years ago
Jeff Young 22ba640c2b Remove locking from footprint editor. 4 years ago
Wayne Stambaugh 1f7fd436a2 Move board object polygon code into the object source files. 4 years ago
Jeff Young fecb53b64f Clean up removal of separate front & back footprint text visibility. 4 years ago
jean-pierre charras 40e6a9a926 Fp editor: add DRC test for through hole pads without hole. 4 years ago
Jeff Young a41944020d Push most of PCB_SHAPE impl down in to EDA_SHAPE. 4 years ago
jean-pierre charras 593324bbaa Do not use non ASCII7 chars in English strings. 4 years ago
Jon Evans e2368b733c Allow selection of NPTH pads with zero copper size 4 years ago
Seth Hillbrand 3e7310a219 Move FP type check to FP DRC 4 years ago
Seth Hillbrand 963a8ee42d Warn users when creating footprints about mismatch 4 years ago
jean-pierre charras 1cf1a23250 footprint.cpp: seriously speedup CoverageRatio() and GetCoverageArea(). 4 years ago
Jeff Young e6ca9837a2 Clear numbers from non-numberable pads and don't run DRC on them. 4 years ago