167 Commits (57d029f087685b3baf8acce0e9c46703f00338b8)

Author SHA1 Message Date
Mark Roszko 9947cc0359 Fix another build breakage 2 years ago
Jon Evans f00f47df13 wxWidgets 3.3 compatibility: explicit wxString conversion 2 years ago
Jeff Young d0df8df7c7 Use a lighter touch keeping internal data structures in sync. 2 years ago
Jeff Young 859f553c91 Keep internal data consistent when changing pad type. 2 years ago
Jeff Young ee3be0802c Move PCBNew overrides to nullable properties. 2 years ago
Jeff Young c5bd62434b Zero out number of non-numberable pads in ImportSettingsFrom(). 2 years ago
Jeff Young 2627c99654 Fix typos that produce segfaults. 2 years ago
Jeff Young 4fb11e210a Copy teardrop settings. 2 years ago
Jeff Young 27c253780d Separate out Pad_Shape so auto-complete can work. 2 years ago
Jon Evans b8aef58561 Add proper comparison operators for BOARD_DESIGN_SETTINGS and children 2 years ago
Seth Hillbrand d99641be40 ADDED: Git integration support 2 years ago
Jeff Young ccc20348bf Don't start with MEANDER_SIDE_DEFAULT. 2 years ago
Jeff Young 62d959ed0e Don't assume an error location for PAD::GetEffectivePolygon(). 2 years ago
Alex Shvartzkop d7863b09c5 Move CORNER_STRATEGY out of SHAPE_POLY_SET. 2 years ago
Seth Hillbrand 4cd26ab6bc Ensure NC nets are not connected in board 2 years ago
Jeff Young d6b75c64e1 ADDED: custom-shaped pad spoke templates. 2 years ago
Jeff Young 0e26f3ab30 Allow pad number box creation in pad edit mode. 2 years ago
Jeff Young 60419f542a Bug fixes for paste margins on custom-shaped pads. 2 years ago
Jeff Young 68c839b214 Stop trying to zero-out offset of custom-shaped pads. 2 years ago
jean-pierre charras adb1ac8cb8 Fix an incorrect test thact crashes fp editor 2 years ago
Jeff Young ec980e8696 Move "parent" property from PAD to BOARD_ITEM. 2 years ago
Jeff Young c697a934b2 Update layer names to current terminology. 2 years ago
Seth Hillbrand 96a34e5b57 Consolidate Maximum clearance calculation 2 years ago
Jeff Young 493828cc6b Eradicate a bunch of calls to dyn_cast. 2 years ago
Jon Evans 39073642a7 Properties: disable pad y-size when circular 2 years ago
Jeff Young 5875f89531 Centralize text size clamping. 2 years ago
jean-pierre charras 9a47b34499 Replace PAD_SHAPE::RECT by PAD_SHAPE::RECTANGLE to avoid a collision NAME with a windows header on MSYS2, creating many compil warnings. No actual code change. 2 years ago
Jeff Young 65e53b8ecd Move SHAPE_POLY_SET::Inflate's error spec from a seg-count to a max-deviation. 2 years ago
Jeff Young 8b1fd62d35 Make pad & via teardrops 1st-class citizens (props of the pad/via) 3 years ago
Jeff Young 7bb81f7573 Expand solder mask for pads *defined* to be on copper layers. 3 years ago
jean-pierre charras a20f757d8c undo a change (it was only a test) committed by mistake. 3 years ago
jean-pierre charras 1406341d2d Fix a few doxygen errors (no actual code change) 3 years ago
Jeff Young 3b63d70d01 Centralize NPTH has-annulus processing. 3 years ago
Jeff Young d9b0577ddd Fix pad flipping. 3 years ago
Jeff Young 7286555529 Fix some issues editing pads via Pad Properties dialog. 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
Seth Hillbrand da61d31f44 Remove superfluous Simplify() call 3 years ago
Jon Evans cad607ae84 Hide parent property in footprint editor 3 years ago
Jon Evans f7d59f2e89 Enable properties panel in footprint editor 3 years ago
Marek Roszko f409837d26 Fix a stray ternary hidden under #if 3 years ago
Jon Evans 0b3928d38f Properties: add some validators for PAD 3 years ago
Alex b71fa91bc4 Don't write outside of overrides array on pad zone_layer_connections. 3 years ago
Jeff Young f2f54fe926 Improve zone-layer-connections terminology and comments. 3 years ago
Jeff Young 00e2bbac5a Special-case net-ties for solder mask bridging. 3 years ago
Jon Evans c530bdb5a1 Rename GetSelectMenuText to GetItemDescription 3 years ago
Jeff Young e509fa0fc9 Don't depend on a pad being connected to a non-zone when filling zones. 3 years ago
Jon Evans 5eb3f5d3e7 Use correct translation macro for group names 3 years ago
Jeff Young 5dce8323e8 KIGFX::REPAINT is not enough if the item isn't in the view. 3 years ago
Jon Evans 67df342255 Properties: mask irrelevant NPTH properties 3 years ago