332 Commits (aceed2b0a4c82a046490ff88e6d08f78a3f16466)

Author SHA1 Message Date
Jeff Young 7342532276 Remove auto. 5 years ago
Jeff Young 692aeff334 Fix a bunch of usages of copy ctor that really meant duplicate. 5 years ago
Jeff Young 6b7503be8e ADDED properties passed between eescema and pcbnew. 5 years ago
Seth Hillbrand 0a5f11fb37 Keep item ordering as much as possible 5 years ago
Jeff Young 095937563b Hook libeval compiler up to rule parser 5 years ago
Ian McInerney 5ba0855c36 Add move operators to MODULE 5 years ago
jean-pierre charras 0ff866895a module and pad display info: add rotation angle. 5 years ago
Tomasz Wlostowski 539984229d Temporarily disable D_PAD/MODULE GetLocalClearance property in introspection engine 5 years ago
Maciej Suminski 04728278c0 Updated classes meta-data to take advantage of property replacement 6 years ago
Maciej Suminski a289056a9e Properties meta-data for pcbnew classes 6 years ago
Jeff Young 304328ca13 Fix Linux compile error. 5 years ago
Jeff Young 6acd35c981 Cleanup. 5 years ago
Jeff Young 8b084c373e Autocomplete for text variables. 6 years ago
Jeff Young 69f121d907 Another attempt to get DRC and status bar to share message content. 6 years ago
Jeff Young 56946f4db1 Fix pad name increment to use last edited pad. 6 years ago
Ian McInerney 99dcadf7e6 Introduce new KI_FALLTHROUGH macro 6 years ago
Jeff Young 1535c83b88 Lay some groundwork for adding distances to DRC errors. 6 years ago
Jeff Young 7f1b409305 Remove dead legacy print code. 6 years ago
Jeff Young aba0fa7bf8 Allow cross-referencing text substitutions. 6 years ago
Jeff Young 4990d1e7b2 Variable substitution framework. 6 years ago
Jeff Young 204f2cd580 Reference -> reference designator. 6 years ago
Seth Hillbrand 8c19b4b6ae pcbnew: Adding arcs to PNS 7 years ago
Jeff Young 129042f8a6 Convert timestamps to UUIDs. 6 years ago
Jeff Young 2286652abe Handle duplication of footprint ref and value. 6 years ago
Jeff Young d24bd5c832 Fix a couple of Coverity issues. 6 years ago
Ian McInerney f896043067 Fix comments for switch statement fall throughs 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
Seth Hillbrand 9b7d4e2742 Recleaning DLIST from pcbnew 6 years ago
jean-pierre charras 65bf669387 Refinements in gerber placefile writer: allows adding board edge cuts in file. 6 years ago
Seth Hillbrand 43768b71c0 Unify string lists of forbidden footprint chars 6 years ago
jean-pierre charras 04bae776a7 Keepout in footprints: fix issues related to netclass management. Keepout do not actually use netclasses, but the netclass info must be valid. Especially when editing a fp in the fp editor, the netclass info is related to the dummy board managed by the fp editor. But when saved to the board editor the netclass info must be related to the main board 6 years ago
jean-pierre charras bc5dcf182f keepout in footprint: fix some crashes and issues. Create a specific type (PCB_MODULE_ZONE_AREA_T) for zones in footprint. The new class (MODULE_ZONE_CONTAINER) is the same as ZONE_CONTAINER, but the type ID is PCB_MODULE_ZONE_AREA_T instead of PCB_ZONE_AREA_T. 6 years ago
Ross Schlaikjer 64a42ffa35 Add keepout in footprints: Starting point. 6 years ago
jean-pierre charras 9d617502d5 Gerbview: fix missing grid initialization at starting. 6 years ago
jean-pierre charras 115e1e33da dialog edit footprint: display fp orientation between -180 and + 180 instead of 0 ... 360 deg. 6 years ago
jean-pierre charras a52dc57887 Pcbnew: Fix incorrect footprint angle rotation after flipping around Y axis (left to right) 6 years ago
jean-pierre charras 64b5e8bee2 Minor fix and enhancement code. 6 years ago
Jeff Young 375e8a2f97 Only add ref & value to boundingBox if they're visible. 6 years ago
Ian McInerney d170243d61 Fix some memory leaks 6 years ago
Jeff Young ab283174df Make sure edit flags get cleared after drawing footprint items. 6 years ago
jean-pierre charras 3d9c04ecaf Pcbnew: Fix bug in MODULE::FindPadByName( const wxString& aPadName ). 6 years ago
Jeff Young 1a7cef2950 Improve performance, commenting and API of some polygon classes. 6 years ago
Jeff Young 37af3adffb Add preference for flip axis. 6 years ago
Seth Hillbrand 32052d953f pcbnew: Fix STL blunder when deleting 7 years ago
Seth Hillbrand 6a45446496 pcbnew: Remove the last dlist from modules/pcbnew 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
Jeff Young fd546da640 Homogenize hit testing and selection return types. 7 years ago