29 Commits (ec020dd19f57e1ec4c2ce0ed21931df529661ffd)

Author SHA1 Message Date
Jeff Young ec020dd19f First-class support for filled shapes. 5 years ago
Jeff Young 86b6afd14b More cleanup of MODULE to see if it fixes SWIG error. 5 years ago
Jeff Young bdbb68f813 MODULE -> FOOTPRINT. 5 years ago
Jeff Young 63a54d003e More module -> footprint. 5 years ago
Jeff Young fc9cf1d827 More module -> footprint. 5 years ago
Jeff Young 52a46341db More module -> footprint. 5 years ago
Jeff Young f5443de7f9 D_PAD -> PAD. 5 years ago
Jeff Young 84dd5108ba Remove some "class_" prefixes from files. 5 years ago
Jeff Young f7333ad64a Update some classnames including archaic zone names. 5 years ago
Thomas Pointhuber c060fc9591 altium: use CENTER_DIMENSION instead of line interpolation 5 years ago
Thomas Pointhuber 47786fa976 altium: Correctly handle symbol names containing invalid chars 5 years ago
Thomas Pointhuber 412bc2ba8a altium: detect polygons with less than 2 unique points 5 years ago
Thomas Pointhuber 06e9a21791 altium: fix coding style, remove useless check 5 years ago
Thomas Pointhuber a6f6d44026 altium: correctly handle arcs in polygon and zone outlines 5 years ago
Thomas Pointhuber d142075417 altium: fix netclass parsing 5 years ago
Thomas Pointhuber f06f4e7a13 altium: handle keepout tracks/arcs on multiple layers 5 years ago
Marek Roszko a1c75748a0 Remove GetChars(), a wxWidgets 2.9 compatibility hack 5 years ago
Marek Roszko 52a12c6ccd Remove kicad_string.h from footprint_info.h 5 years ago
Jeff Young 1703729269 Require explicit decl of maxError and errorLocations. 5 years ago
Jeff Young 37906511f5 Class renaming. 5 years ago
Jeff Young 7a4900b8dc PCB_LINE_T -> PCB_SHAPE_T and PCB_MODULE_EDGE_T -> PCB_FP_SHAPE_T 5 years ago
Mikolaj Wielgus d14761bee6 Fix inches being sometimes used instead of mils 5 years ago
Mikolaj Wielgus 400c15b8eb Add mils to units, remove useMils variables 5 years ago
Seth Hillbrand bf3cb0b1d0 Standardize pad type enums 5 years ago
Jon Evans 18e17abd6a Rename "Keepout" to "Rule Area" 5 years ago
Jeff Young f340636f70 When knocking out higher-priority zone use fill, not outline. 5 years ago
Jon Evans b11e315d10 Refactor DIMENSION to hide internal details; add some new properties 5 years ago
Jeff Young e782794f96 Flesh out object properties and DRC Rule syntax help. 5 years ago
Thomas Pointhuber a03fb7a9a8 Altium: Refactor and add initial structure for schematic importer 5 years ago
Jeff Young 393bb0fd83 Fix assert where geometry routine wasn't ready to handle layers. 5 years ago
Jeff Young 00e77d1ba4 Implement pad & via aprons for hatched zones. 5 years ago
Jon Evans c0aa6965de Migrate PcbNew project settings to new framework 5 years ago
Jeff Young 7b042f4a75 Add rectangle tool to PCBNew toolbar in favour of Aux Origin. 5 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
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
Jon Evans 4165ec3384 Don't set hatch mode for unknown hatch style 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