78 Commits (912f1d5cecdc7d14df09d7e9a78e0aa75760b75d)

Author SHA1 Message Date
Jon Evans cad607ae84 Hide parent property in footprint editor 3 years ago
Jeff Young 2312cf34c4 Pay attention to knockout text when adding to DRC Rtrees. 3 years ago
Jeff Young 26c821962f Simplify and regularize text variable substitution architecture. 3 years ago
Jon Evans c530bdb5a1 Rename GetSelectMenuText to GetItemDescription 3 years ago
Jon Evans 308576b78d Properties: Use parent footprint references instead of UUIDs 3 years ago
Jeff Young f480cbf93f Treat internal copper layers as side-specific. 3 years ago
Jeff Young 4778122aa0 Flip anything on a side-specific layer, rather than physical layer. 3 years ago
Jeff Young cef7cd8f7c Move default font to RENDER_SETTINGS. 3 years ago
jean-pierre charras 63002cec57 Do not add a title/comment in mandatory field strings when writting netlists. 3 years ago
Jeff Young d16b23d16e Name shortening and line-break reduction. 3 years ago
jean-pierre charras f3bb34779a TransformTextShapeWithClearanceToPolygon() add optimization for 3D viewer. 3 years ago
Jeff Young 897135a4f0 Support mirroring on the board too. 3 years ago
Jeff Young 64a6fc0fd4 Push UNITS_PROVIDER down into a low-level mixin. 3 years ago
Jeff Young 45d6b4a9fc Readability improvements. 3 years ago
Marek Roszko a8613ee80f Combine Iu2Millimeter & remove PcbMm2iu 3 years ago
Mark Roszko b00178adb3 Nuke base_units from orbit 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
Jeff Young 5679b9dbdc Remove a few EDA_RECT instances. 3 years ago
Marek Roszko f0956e48f2 Make EDA_TEXT common 3 years ago
Jeff Young f42b66bc1c Regularize ellipsization of menu and status text. 3 years ago
Jeff Young 47e002a33d Add font to status bar for text objects. 4 years ago
Seth Hillbrand 442aae19d9 Separate flashing check for connectivity 4 years ago
Jeff Young e03b06927d Fix rotation problems for knockout fp text, and implement 3D rendering. 4 years ago
Jeff Young 40fd8860fe Plotting (and some bug fixes) for knockout text. 4 years ago
jean-pierre charras 27db23eba0 FP_TEXT::ViewGetLOD() fix incorrect test (LAYER_MOD_VALUES color has no matter) 4 years ago
Jeff Young c4143b0ff6 Reconcile two different printing bug fixes. 4 years ago
jean-pierre charras 8ef4ef8d96 fp texts are not upright when footprint rot is not n*90deg 4 years ago
jean-pierre charras e560e765e6 PCB_TEXT::Rotate(): ensure the final orientation is -180 ... +180 deg 4 years ago
Jeff Young 4eac8d7c66 Remove unit-less angles from geometry lib APIs. 4 years ago
Jeff Young e61144d45a Finish with EDA_ANGLE. 4 years ago
Jeff Young 1b19ff5f42 More EDA_ANGLE changes. 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
Jeff Young abd3f5bc2b Move footprints to EDA_ANGLE. 4 years ago
Jeff Young e048e51f5d Improve SNR of EDA_ANGLE stuff. 4 years ago
Jeff Young 73a2984963 Fixes for rotated footprint text. 4 years ago
Jeff Young 236feeb592 Cleanup GRText APIs, 3D Viewer <-> board APIs, and Plotter APIs. 4 years ago
Jeff Young 7d032f9c2f Outline font rendering for Cairo, plotter, printer and 3D viewer. 4 years ago
Jeff Young aef2a3fca4 Default font for eeschema. 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 ccb94fd1a7 APIs for passing KIFONT::FONT pointers around. 4 years ago
Jeff Young dd6cd7d184 Pull some more improvements in from rockola/kicad-strokefont. 4 years ago
Jeff Young 86cb57f4a7 Cherry-pick TEXT_ATTRIBUTES and EDA_ANGLE from rockola/kicad-strokefont 4 years ago
Jeff Young 22ba640c2b Remove locking from footprint editor. 4 years ago
Wayne Stambaugh 1f7fd436a2 Move board object polygon code into the object source files. 4 years ago
Jeff Young fecb53b64f Clean up removal of separate front & back footprint text visibility. 4 years ago
Jeff Young 6aaf4413b3 Fix kicad_string.h / string.cpp mismatch. 4 years ago