71 Commits (ade5178c8cb9445f46346eed802a53bcdbd89cca)

Author SHA1 Message Date
Jeff Young 281b9d405a ADDED ability to specify where pad number (& net name) go on custom shaped pads. 3 years ago
Roberto Fernandez Bautista 5d90f3f54f WIP - fix up parsing + generalise to the pcb 3 years ago
Jeff Young 46df421064 ADDED defined pad groups for net-tie footprints 3 years ago
Jeff Young 86938aa425 Read, write and process the board-wide Allow soldermask bridges in FPs. 3 years ago
Mike Williams 3669cb4673 PCB Editor: Add User Background Images 4 years ago
jean-pierre charras 5c7a79e287 (WIP) Teardrop: use a specific attribute in .kicad_pcb file to identify teardrops 4 years ago
Jeff Young 293021c58c ADDED: knockout pcb and fp text. 4 years ago
Jeff Young 5739505aa3 TextBoxes for PCBNew. 4 years ago
Jeff Young eb58d7e44c Text glyph caches and bug fixes. 4 years ago
Ola Rinta-Koski 72b69e8d7f File format changes for fonts. 4 years ago
Jeff Young 09b7e0b72b ADDED Exclude Footprint from Courtyard Requirement. 4 years ago
Jeff Young d649b288a6 Swap out autoplace rotation costs for private footprint layers. 4 years ago
Jeff Young f1410f0240 Line styles for PCBNew shapes. 4 years ago
Jeff Young a48867ea01 Solder mask integrity testing. 4 years ago
Jeff Young 32721755bf Hook up zone-pad connections to custom rules. 4 years ago
Jeff Young 4b6bf3095a Radial dimensions. 4 years ago
Jeff Young 2aaec31832 Don't put up "old version" warning for gerbview-generated PCBs. 4 years ago
Jeff Young 1e9639e89c Save pintype alongside pinfunction (in pads). 5 years ago
Jon Evans 70c397a9b4 Implement free vias fully 5 years ago
Ian McInerney 7d1a4a4224 Add version information to footprint sexpr files and clipboard 5 years ago
Ian McInerney b31e97cfed Fix FP/PCB_SHAPE fill sexpr syntax to be backwards compatible 5 years ago
Jeff Young 3f1a58bd06 Replace "module" with "footprint" in PCB sexpr. 5 years ago
Jon Evans acf13a1869 ADDED: Orthogonal dimension object 5 years ago
Jon Evans 75ffce1a0b ADDED: Leader dimension object 5 years ago
Jon Evans 76c4c959e6 Implement new dimension properties 5 years ago
Jon Evans b11e315d10 Refactor DIMENSION to hide internal details; add some new properties 5 years ago
Jeff Young e7db43285f ADDED new footprint fabrication attributes. 5 years ago
Joshua Redstone ee428876ec ADDED: Group/Ungroup function 5 years ago
Seth Hillbrand 5fc6b74c89 ADDED: Remove unused pads 5 years ago
Jeff Young 00e77d1ba4 Implement pad & via aprons for hatched zones. 5 years ago
Jon Evans 1d5e4f86af ADDED: Copper zone island removal is now configurable 5 years ago
Jon Evans 0b34cea3d5 Add an optional name property to zones 5 years ago
Jeff Young aeed8e6e2c Finish implementation of DRAWSEGMENT::C_RECT. 5 years ago
Jeff Young 0aaccfbb28 Save hole-to-hole-min to file. 6 years ago
Jeff Young a632e5fbdb Fix same parsing issue in PCBNew. 6 years ago
Jeff Young 74ee143d45 Add via annulus minimum. 6 years ago
Jeff Young 0f8c7ffd11 Add pad keepout and footprint keepout areas. 6 years ago
Jeff Young e0da677d4d Add min clearance to DRC; rename Min Via Drill to Min Through Hole. 6 years ago
Jeff Young 10614a9ebc Implement changes for Sketch Pads to Fab Layers. 6 years ago
Jeff Young c08a6adb2a Implement GUI and file R/W for 3D model opacity. 6 years ago
Seth Hillbrand 3af868e3d1 Adding Arcs to TRACKS 7 years ago
jean-pierre charras f2518a5120 ADDED: pad fabrication property, as required in latest Gerber file specification. 6 years ago
jean-pierre charras 7241247fbc Pcbnew: add missing storage of dimension units and dimension precision in pcb files. 6 years ago
jean-pierre charras 71cd8c57bf ADDED: Pcbnew, add "pin function" (pin name in eeschema) to pads. 6 years ago
jean-pierre charras 544867cf2a ADD: layer stack manager: support of multilayer dielectric between 2 copper layers 6 years ago
jean-pierre charras f3f0e20a67 Pcbnew: add a board layer stack manager 6 years ago
Jeff Young 562ab0bdea Move layer defaults and diff-pair dimensions to board file. 6 years ago
jean-pierre charras 8d84e22f31 Functions.cmake: add missing dependency to *.keywords. 6 years ago
jean-pierre charras eb1faebf1f Pcbnew: prepare the new zone filling algo (filled polygons with no thickness). Work in progress. 7 years ago
Seth Hillbrand 6bcf1839b7 pcbnew: Add arc approximation setting to board 7 years ago