28 Commits (b4492e0bd236794a9e993d36461c75ae75d41cb3)

Author SHA1 Message Date
Jeff Young b4492e0bd2 More EDA_RECE yeetage. 3 years ago
Jeff Young f17a865593 Move EDA_ITEM hitTest to BOX2I. 3 years ago
Jeff Young 2dc6300501 Move EDA_ITEM bounding boxes to BOX2I. 3 years ago
Marek Roszko e0f28fc4e1 Replace wxFindReplaceData with our own container 3 years ago
Jeff Young 4f0136db3b Attempt to fix std::initializer_list lifetime issue. 3 years ago
Jeff Young aa2ad3b44c Move KICAD_T[] to std::initializer_list<KICAD_T>. 3 years ago
Seth Hillbrand 442aae19d9 Separate flashing check for connectivity 4 years ago
jean-pierre charras a970acd0bc Fix some issues related to new textboxes and python: 4 years ago
Jeff Young 037dfb6e01 Move FP_TEXT::KeepUpright() to EDA_ANGLE. 4 years ago
Jeff Young c9487bad18 Move BOARD_ITEM::Rotate() to EDA_ANGLE. 4 years ago
Marek Roszko 7d671cff1e Scoop up some more wxPoints 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 5e4a704155 Remove some more duplicated preferences. 4 years ago
Jon Evans 18037e2f65 Rework bitmap system to load from archived PNGs 5 years ago
Jeff Young e3560e6414 Add parent property to footprint children. 5 years ago
Wayne Stambaugh 6a39b81647 Fix the last of broken Doxygen comment specifiers. 5 years ago
Dominik Wernberger 07635d2fc7 Minor adjustments 5 years ago
Dominik Wernberger ac94d72d2d Add more const specifiers 5 years ago
Dominik Wernberger ec0af24f13 Make wxFindReplaceData argument const 5 years ago
Jeff Young 889408c96a More improvements to new selection disambiguation. 5 years ago
Jeff Young 896ad4a749 Rewrite PCBNew selection disambiguation based on shapes. 5 years ago
Jeff Young 7bd31d5237 Naming conventions. 5 years ago
Jeff Young bdbb68f813 MODULE -> FOOTPRINT. 5 years ago
Jeff Young 522d64968e Yet more module -> footprint. 5 years ago
Jeff Young f7333ad64a Update some classnames including archaic zone names. 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
Tomasz Wlostowski 9b470b6c09 EDA_TEXT: Use actual draw rotation angle to generate the effective shape. 5 years ago
jean-pierre charras 456735f803 VIEW::ViewGetLOD() returns double now instead of int. 5 years ago
Tomasz Wlostowski f6ea753968 pcbnew: implement GetEffectiveShape() for tracks/vias/arcs/texts 5 years ago
Maciej Suminski 89698a727b Removed const modifier for returned non-reference types 6 years ago
Jeff Young d3f017d825 DRC rules parser and engine. 5 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 9c8941e040 Remove a bunch of globals. 6 years ago
Jeff Young aba0fa7bf8 Allow cross-referencing text substitutions. 6 years ago
Mark Roszko 11ff16be4e Switch to scoped enums 6 years ago
Jeff Young 3904d7ccfc Push some search stuff down into EDA_DRAW_FRAME so it can be shared. 6 years ago
Jeff Young 37af3adffb Add preference for flip axis. 6 years ago
Jeff Young d6e9bdf07b Convert remaining legacy drawing code to print code. 6 years ago
Jeff Young fd546da640 Homogenize hit testing and selection return types. 7 years ago
Jeff Young a81512ca96 Adjust justified text for rotation. 7 years ago
jean-pierre charras a391e5a236 Add comments 7 years ago
Jeff Young 49ea6e1670 Fix occurrences of "edition" which should be "editing" 7 years ago
Jeff Young aab97c8385 Consolidate design rules UI. 8 years ago
Jeff Young eacaa39aa2 Remove global units usage from GetSelectionText... 8 years ago
Andrzej Wolski 4c19606eb7 Fix pads and footprints rendering switches behavior 8 years ago
Tomasz Włostowski a4528988ca pcbnew: fix graphical polygon movement, rotation, flipping and edit points synchronization. 8 years ago