126 Commits (6541202d427401ef9ffff87c2d7c1840dd6ac337)

Author SHA1 Message Date
JamesJCode eb17ebee4e Implement time-domain length tuning 9 months ago
Jeff Young 2c9c607b95 Fix thermal spokes for pad stacks. 7 months ago
Wayne Stambaugh ef5cd6bb28 Merge PAD::addPadPrimitivesToPolygon() into PAD::MergePrimitivesAsPolygon(). 7 months ago
Jon Evans dc9fa2e2ac More functional fix for IPC API item modifications 7 months ago
jean-pierre charras 3dfd164e2b Fix typo 7 months ago
jean-pierre charras 3e51b2c647 Pcbnew, performance fix: rebuild the pad view only when mandatory. 7 months ago
Jeff Young 0a4533703c Performance. 7 months ago
Jon Evans 8921824128 Mark pad as dirty when changing layerset 7 months ago
Jeff Young 500962b3a4 There is no support (as yet) for layer-specific soldermask expansions. 8 months ago
JamesJCode 1e84d1e496 Fix m_zoneLayerOverrides data race in pad.h 8 months ago
Jeff Young dd7c076bc9 Use std::optional for pad connection overrides. 10 months ago
Jeff Young c2818dcb29 Disable pad-hole-not-fully-inside-copper for board-level testing. 10 months ago
John Beard 520a7cf62c GAL: ViewGetLOD should not be able to change the VIEW 10 months ago
Seth Hillbrand 0b2d4d4879 Revise Copyright statement to align with TLF 10 months ago
John Beard e9f8b2ba77 Pcbnew: apply same IPC rule in properties panel as in dialog 10 months ago
John Beard 1f551ea0e4 Pcbnew: allow to set pad rounding size from properties panel 10 months ago
Seth Hillbrand 9dfcb6a362 Cleanup ViewGetLayers() 11 months ago
Jon Evans ed0a265aa6 Prevent setting negative pad sizes 1 year ago
Jon Evans 56e0811516 Phase 2 of padstack support 1 year ago
John Beard 7ba772bc4c Pad.h doesn't need geometry_utils.h 1 year ago
John Beard 215533f31a Unify flip direction handling 1 year ago
Seth Hillbrand 5e0abadb23 Reorganize layer numbering 1 year ago
Seth Hillbrand b6c1a3ba63 Move SetLayerSet to const reference 1 year ago
Jon Evans c9af2f318f Ensure constraints when changing pad hole properties 1 year ago
Seth Hillbrand cc850d0da0 Split out LSEQ/LSET from LAYER_ID 1 year ago
Jeff Young 9d03a92738 Get rid of C++20 compiler warnings. 1 year ago
Jeff Young 16340e6cf4 Support both short and long item descriptions. 1 year ago
Seth Hillbrand 7102d9f72a Altium import: handle polygons on copper 1 year ago
Jon Evans f5e7c705db Move custom shapes to PADSTACK; support in API 1 year ago
Jon Evans 0b0a37aaf7 Move padstack serialization to PADSTACK 1 year ago
Seth Hillbrand ae232054f7 Revert "Remove unneeded != operator" 1 year ago
Seth Hillbrand c6499cf5db Remove unneeded != operator 1 year ago
Jeff Young 15d4e114e0 Move pad checking to Footprint Checker. 1 year ago
Jeff Young bc14a841cb Check for drilled hole errors in Footprint Checker. 1 year ago
Jon Evans ea4ade7350 Fix broken setter 1 year ago
Jon Evans e16130a02c Move pad and via properties into PADSTACK 2 years ago
Jon Evans c800fb790d Start unifying padstack properties 2 years ago
Jeff Young 62d4bd7c1d Exercise more care when comparing doubles. 1 year ago
Jeff Young 9a6efd43e1 Don't assume that a SMD pad has copper layers. 2 years ago
Jon Evans 1dbe78c68b Add QA tests and expand serialization for API 2 years ago
Jeff Young ee3be0802c Move PCBNew overrides to nullable properties. 2 years ago
Jon Evans b8aef58561 Add proper comparison operators for BOARD_DESIGN_SETTINGS and children 2 years ago
Seth Hillbrand 6b3ac54a41 Add default parameter to GetEffectivePolygon() 2 years ago
Seth Hillbrand d99641be40 ADDED: Git integration support 2 years ago
Jeff Young 62d959ed0e Don't assume an error location for PAD::GetEffectivePolygon(). 2 years ago
Marek Roszko cb7d7b09e3 config_params doesnt need color4d 2 years ago
Jeff Young 3fcbde00c9 Clean up dead code. 2 years ago
Jeff Young ec980e8696 Move "parent" property from PAD to BOARD_ITEM. 2 years ago
Seth Hillbrand f3d65b5156 Revise method of selecting footprints in contrast 2 years ago
Jeff Young 493828cc6b Eradicate a bunch of calls to dyn_cast. 2 years ago