124 Commits (8c97a7b8c6c6b205589b92ffe1e63381a14f1239)

Author SHA1 Message Date
Marek Roszko e6ed275c25 Repoint IU_PER_MILS 3 years ago
Jeff Young b2e3f03222 More wide-string declarations. 4 years ago
Jeff Young 5739505aa3 TextBoxes for PCBNew. 4 years ago
Jeff Young 407660201e Expand text vars in titleblock before exporting. 4 years ago
Jeff Young 9b661aea10 EDA_ANGLE for plotters. 4 years ago
Jeff Young 3f98769a77 More EDA_ANGLE. 4 years ago
Jeff Young 07013d00e1 More EDA_ANGLE. 4 years ago
Jeff Young abd3f5bc2b Move footprints to EDA_ANGLE. 4 years ago
Jeff Young d485eb2514 Move pads to EDA_ANGLE. 4 years ago
Marek Roszko e4dbfcd92d Swap out some wxSize for VECTOR2I 4 years ago
Marek Roszko c4c56de708 Neurotically update position wxPoint usages 4 years ago
Marek Roszko 347e03363a Convert wxPoint/wxSize starting from EDA_RECT usages 4 years ago
Jeff Young 86cb57f4a7 Cherry-pick TEXT_ATTRIBUTES and EDA_ANGLE from rockola/kicad-strokefont 4 years ago
Jeff Young 2bc86fa0a8 Shapes for schematic. 4 years ago
Wayne Stambaugh 06f206104d Pcbnew: fix chamfered rectangular pad definitions in GenCAD exporter. 4 years ago
Jeff Young 2c870acaac Fix arc exporting to GenCAD. 4 years ago
Wayne Stambaugh 992fc83870 Pcbnew: fix GenCAD exporter bug. 4 years ago
Jon Evans 75d75799f7 Move to getters/setters for aux and grid origin 4 years ago
Jeff Young 9b9e379aa0 Overhaul arc internal model to not over-specify information. 4 years ago
Jeff Young e6ca9837a2 Clear numbers from non-numberable pads and don't run DRC on them. 4 years ago
Jeff Young fec34e8dd8 Get rid of an extraneous layer parameter. 4 years ago
Jeff Young 0fb864d596 Pull some name changes back from 7.0 to ease merging. 4 years ago
Jeff Young e61822c9e0 Naming conventions and a bug fix on arc points. 4 years ago
david-beinder 8b3ccab0a3 Implement explicit polygon construction for most pad shapes 4 years ago
Seth Hillbrand 387cd36f60 Fix GenCAD Export flipped footprints 4 years ago
Seth Hillbrand c5571afbd9 Teach GenCAD exporter to handle chamfered rect pads 4 years ago
Jeff Young ea6769b702 The REPORTER interface is inherently line-based. 4 years ago
Jeff Young 096e342386 Prefix TRACK, ARC and VIA. 5 years ago
luz paz f968fc8719 Fix source comment / documentation typos 5 years ago
Marek Roszko 10e60acf34 Clean up including of board_design_settings.h 5 years ago
jean-pierre charras 0427bda768 Remove useless wx/wx.h include, that create sometimes compil warnings on msys. 5 years ago
Marek Roszko b243c2280d enum class PAD_SHAPE_T 5 years ago
Marek Roszko 21fde9b629 enum class PCB_SHAPE_TYPE_T 5 years ago
Ian McInerney ecd9bf696e Be consistent about using nullptr instead of 0 5 years ago
Jon Evans c04e19f9ac Include optimization: move some things from common.h to point-of-use 5 years ago
jean-pierre charras 96af236493 Code cleanup: remove include wx.h from pcb_plot_params.h. 5 years ago
Jeff Young b1f0bf7334 More consistent naming. 5 years ago
Marek Roszko 16e3e59495 Split out arrayDim and MIRROR templates from macros.h 5 years ago
Jeff Young ec020dd19f First-class support for filled shapes. 5 years ago
Jeff Young bdbb68f813 MODULE -> FOOTPRINT. 5 years ago
Jeff Young 63a54d003e More module -> footprint. 5 years ago
Jeff Young 9106cc19bf Yet another tranche of module -> footprint. 5 years ago
Jeff Young 2cc9dad4ff 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
Marek Roszko 1d559108c8 Move LOCALE_IO out of common.h 5 years ago
Seth Hillbrand f8a4edb1c9 First pass renaming module to footprint 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