20 Commits (76a100984adebb409f240ebc7dc01b138dc8fc7d)

Author SHA1 Message Date
Hufo 992a553d43 pcbnew: Refactor D_PAD::AddPrimitives() and allow use from python 6 years ago
Seth Hillbrand 7c28c3838a Comment-only changes 6 years ago
Seth Hillbrand c4d853c1e8 SHAPE_LINE_CHAIN: Remove element access 7 years ago
Seth Hillbrand b5f021ff9f Cleanup: Replace push_back with emplace_back 6 years ago
Jeff Young 8dd8740fa3 Performance enhancement for pad drawing. 6 years ago
Jeff Young a25368cc6b Improve spelling. 6 years ago
Seth Hillbrand f2f2b4bcf9 Explode/Combine in terms of visible elements 6 years ago
jean-pierre charras b0182abbb5 Custom pads: fix a bug when plotting the custom shape. 7 years ago
Seth Hillbrand 6bcf1839b7 pcbnew: Add arc approximation setting to board 7 years ago
Seth Hillbrand ac435ecd68 Moving further arc approximations down 7 years ago
Seth Hillbrand ddc6079ceb Move remaining hard-coded segment counts 7 years ago
Seth Hillbrand f7c042a357 pcbnew: Allow curves in custom pads 7 years ago
Seth Hillbrand 25f8b1ce72 pcbnew: Update multiple zone segments 7 years ago
Seth Hillbrand c92424898c pcbnew: Replace magic number segment counts 7 years ago
jean-pierre charras 04aeec1223 Remove useless includes 7 years ago
jean-pierre charras fb3859642f Pcbnew, Plot: fix incorrect plot of custom shapes, when the shape has holes (missing holes). 7 years ago
jean-pierre charras 689db4f038 Pcbnew, D_PAD::buildCustomPadPolygon(): use PM_STRICTLY_SIMPLE instead of PM_FAST in polygon calculation. 8 years ago
Tomasz Włostowski f2bb398ae6 pcbnew: fixes in primitives->custom pad tool 8 years ago
jean-pierre charras 79dac591c8 Custom pad shape primitive not always visible 8 years ago
jean-pierre charras d4192b4646 rename files 8 years ago
jean-pierre charras 5d72aebd22 Fix code after renaming files 8 years ago
Seth Hillbrand 273f0d56cd Suppress Boost::Optional unitialized compile warning 8 years ago
Tomasz Włostowski 9932ff32ae refactoring: wrapped boost::optional in OPT<> class for the purpose of easier transition to C++17 in the future 8 years ago
jean-pierre charras 8ba11dbd68 Minor fixes and enhancements 8 years ago
Seth Hillbrand 93a0e9e3d2 pcbnew: suppress compile warning on boost::optional 8 years ago
jean-pierre charras 87821c1490 Explode pad to shapes command: Fix incorrect conversion of primitive to EDGE_MODULE (missing initialization) 8 years ago
jean-pierre charras 772dc2f24a Fix compil warnings 8 years ago
Tomasz Włostowski ac095b6724 pcbnew: tools for converting between custom-shaped pads and graphical shapes 8 years ago
jean-pierre charras a43f3ab1fe replace "BasicShape" by "Primitive" in code, a better name 8 years ago
jean-pierre charras e2d3fcec02 Add support for custom pad shape. Full support in DRC and PnS. 9 years ago