8820 Commits (d3f017d8253e4a0a2b10b0d9444cf7ccb2489f4f)

Author SHA1 Message Date
Jeff Young d3f017d825 DRC rules parser and engine. 6 years ago
jean-pierre charras 1d914133c9 Pcbnew, context menu: move createArray,moveExact,positionRelative in a submenu 6 years ago
jean-pierre charras c805b52c39 Tool pad enumerate: show it only in footprint editor. 6 years ago
Frank Severinsen 9cf1e61d8a Fix text rotation after flip 6 years ago
jean-pierre charras d5b4473830 PCB_EDIT_FRAME: when calling Eeschema from toolbar, use new .kicad_sch ext. 6 years ago
Jeff Young c7f0f0b844 Fix typos. 6 years ago
Jeff Young 09000313d8 Default dangling DRC checks to warnings. 6 years ago
Jeff Young 13493437d0 Add hole-inside-courtyard DRC checks. 6 years ago
Jeff Young aedc624340 Add DRC checks for dangling vias and tracks. 6 years ago
Jeff Young 9db2969911 Set linewidth to Gerber plotter as well a GAL. 6 years ago
jean-pierre charras 23927957e1 Pcbnew: fix a crash due to use of invalid pointers after a list modification 6 years ago
jean-pierre charras 2cf82d9129 fix a wxWidgets minor alert and compil warnings 6 years ago
Jeff Young a632e5fbdb Fix same parsing issue in PCBNew. 6 years ago
jean-pierre charras c3b50d38dd Pcbnew: Update PCB from schematic: try to load .kicad_sch file instead of .sch file 6 years ago
Jeff Young 74ee143d45 Add via annulus minimum. 6 years ago
Jeff Young 03c47e210c Apply blind/buried via drawing to microvias. 6 years ago
Jeff Young dea05336fc Don't zoom all the way in on a new footprint. 6 years ago
Thomas Pointhuber 5c7ebb4f2b altium: map Altium KEEP_OUT_LAYER -> KiCad Margin 6 years ago
Thomas Pointhuber 110cefc86f altium: promote wxLogInfo -> wxLogWarning, otherwise it could be ommited 6 years ago
Thomas Pointhuber 31fd3763d2 altium: detect barcode objects, improve binary documentation for text objects 6 years ago
Thomas Pointhuber 5c02c951a9 altium: parse text properties (bold, italic, inverted) 6 years ago
Thomas Pointhuber 96da60d119 altium: use correct text rotation, improve truetype text size 6 years ago
Thomas Pointhuber 0d3c1a23ad altium: add comment for future readers 6 years ago
Jon Evans a073ae5712 Properly interpret Altium pour index and pad connect style 6 years ago
Thomas Pointhuber 0a38ebcc41 altium: Improve Keepout zone parsing 6 years ago
Thomas Pointhuber ba409c95b9 altium: Correctly parse advanced pad shapes. Don't rely on magic number to much 6 years ago
jean-pierre charras bc24d8e957 Fix typo and I18N string 6 years ago
Jon Evans 4165ec3384 Don't set hatch mode for unknown hatch style 6 years ago
Jon Evans b5dffa8229 Altium: fix multiline text with Windows line endings 6 years ago
Jeff Young 935cab160b A bit of defensive code for an unreproducible bug. 6 years ago
Jeff Young 19dc1f8b69 Make sure text gets drawn after placing even if the mouse isn't moved. 6 years ago
Jeff Young 2568c168a2 Silence Coverity warning. 6 years ago
jean-pierre charras acdfeee942 Footprint editor: fix crashes when trying to edit the Default Pad Properties. 6 years ago
jean-pierre charras c78e7c5485 Fix compil issues (warnings and missing include) 6 years ago
jean-pierre charras 07c4689fb4 Remove declaration "using std::unique_ptr" in a header. 6 years ago
Jeff Young 7c935b1997 Fix Mac-specific include. 6 years ago
Thomas Pointhuber acfa15c3d3 altium: inner Cu layers are now supported, workaround can be removed now 6 years ago
Thomas Pointhuber 568b348a5e altium: parse holeoffset 6 years ago
Thomas Pointhuber 005e3ff2fe altium: store extracted step models in the directory ALTIUM_EMBEDDED_MODELS 6 years ago
Thomas Pointhuber 7d67be5b5f altium: use correct position and rotation when importing step models 6 years ago
Thomas Pointhuber 1065bb65c8 altium: fix 3d-model alignment. At least the top layer look correct now. Thx Mario for this hint 6 years ago
Thomas Pointhuber 41a6791928 altium: initial code to import STEP models 6 years ago
Thomas Pointhuber 76a100984a altium: set layer type for planes and "virtual" copper layers 6 years ago
Thomas Pointhuber a4fd993a4b altium: it is always a good idea to test rotation with non 90° angles 6 years ago
Thomas Pointhuber aaa3f9eb74 altium: improve text rotation in modules, make variable comparison case insensitive 6 years ago
Thomas Pointhuber 0542ce2ae2 altium: add support for non-copper pads, draw them instead using drawsegments 6 years ago
Jeff Young 1f68323439 Solder mask min width --> solder mask min bridge width. 6 years ago
Jeff Young 3c3984a6fc Generalize default footprint fields. 6 years ago
Jeff Young 7305f407fc Fix typo in user string. 6 years ago
Jon Evans 960ce4aa67 Use footprint color scheme for CvPcb footprint viewer panel 6 years ago