213 Commits (76a100984adebb409f240ebc7dc01b138dc8fc7d)

Author SHA1 Message Date
Jeff Young 56946f4db1 Fix pad name increment to use last edited pad. 6 years ago
Jeff Young 874f13e29e Fix some issues with rotated oval pads. 6 years ago
Jeff Young f7e518dbc6 Add clearance sources to some DRC violation reports. 6 years ago
Jeff Young 1535c83b88 Lay some groundwork for adding distances to DRC errors. 6 years ago
Michael Kavanagh e4cbeeab4c Remove dead code in pcbnew 6 years ago
Jeff Young 7f1b409305 Remove dead legacy print code. 6 years ago
Hufo 992a553d43 pcbnew: Refactor D_PAD::AddPrimitives() and allow use from python 6 years ago
Jeff Young 129042f8a6 Convert timestamps to UUIDs. 6 years ago
Jeff Young 836c1ea56e Fix a bunch of un-caught boost::bad_pointer exceptions. 6 years ago
jean-pierre charras f2518a5120 ADDED: pad fabrication property, as required in latest Gerber file specification. 6 years ago
Mark Roszko 19ceb11ae7 Change more enums over to scoped enums 6 years ago
Mark Roszko 11ff16be4e Switch to scoped enums 6 years ago
jean-pierre charras 71cd8c57bf ADDED: Pcbnew, add "pin function" (pin name in eeschema) to pads. 6 years ago
Jeff Young edc05b5d54 Pad properties dialog needs to edit the local value, not the resultant value. 6 years ago
jean-pierre charras dd702cd53d Remove pads not on copper layers (just on tech layers) from connectivity calculation. 6 years ago
Jeff Young 37af3adffb Add preference for flip axis. 6 years ago
Seth Hillbrand f2f2b4bcf9 Explode/Combine in terms of visible elements 6 years ago
Jeff Young ce1f35a1be Cleanup some left-over vestiages of the legacy canvas architecture. 7 years ago
Seth Hillbrand 9163ac543a pcbnew: Move pads to std::deque 7 years ago
Jeff Young c2662b0e11 Retire EDA_DRAW_PANEL and legacy_wx/EDA_DRAW_FRAME. 7 years ago
Jeff Young d6e9bdf07b Convert remaining legacy drawing code to print code. 7 years ago
Seth Hillbrand ddc6079ceb Move remaining hard-coded segment counts 7 years ago
Seth Hillbrand 44e111b37e pcbnew: Add remaining Eagle pad types 7 years ago
Seth Hillbrand f7c042a357 pcbnew: Allow curves in custom pads 7 years ago
Jeff Young fd546da640 Homogenize hit testing and selection return types. 7 years ago
jean-pierre charras d259459a14 Pcbnew: add a new primitive pad shape: chamfered round rect pad. 7 years ago
Seth Hillbrand e270b5d266 modedit: Mirror custom pads 7 years ago
Seth Hillbrand 5433423377 pcbnew: Don't update coords on add 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
Jeff Young bcc8c64256 Consider edge cuts items to have zero width when filling zones. 7 years ago
Seth Hillbrand 9cafe65e84 pcbnew: Allow user-setting rounded rectangle radius 7 years ago
Jeff Young 2d4ba56ac0 Promote aperture pads to first-class citizens. 7 years ago
Jeff Young 4618c64213 Don't number aperture pads. 7 years ago
Jeff Young 49ea6e1670 Fix occurrences of "edition" which should be "editing" 7 years ago
Jeff Young eacaa39aa2 Remove global units usage from GetSelectionText... 8 years ago
jean-pierre charras 93c7f65d96 mask clearance parameters: use clearances only for pads on copper layers, and never for pads on technical layers only. 8 years ago
Tomasz Włostowski f2bb398ae6 pcbnew: fixes in primitives->custom pad tool 8 years ago
Jeff Young 60a4ce6623 Don't let pads that *should* be NPTHs get lost. 8 years ago
jean-pierre charras 1858852f57 rename files 8 years ago
Tomasz Włostowski a4528988ca pcbnew: fix graphical polygon movement, rotation, flipping and edit points synchronization. 8 years ago
Tomasz Włostowski 58ce865352 pcbnew: made TransformShapeWithClearanceToPolygon virtual 8 years ago
Marvin Schmidt 69974b73db Remove some extra semicolons 8 years ago
Tomasz Włostowski 0245912c34 refactoring: split BOARD_ITEM::SwapData to use polymorphic per-item methods 8 years ago
jean-pierre charras 8ba11dbd68 Minor fixes and enhancements 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
Tomasz Włostowski ac095b6724 pcbnew: tools for converting between custom-shaped pads and graphical shapes 8 years ago
jean-pierre charras 1164eaab72 Make the "No Net" mark color editable (mark for pads having no net name) 8 years ago
jean-pierre charras a43f3ab1fe replace "BasicShape" by "Primitive" in code, a better name 8 years ago
Maciej Suminski cca63801bf Renamed D_PAD::{Set,Get}PadName() to D_PAD::{Set,Get}Name() 8 years ago