247 Commits (4440fe09351a4af16a629bc209aa53b3fbf6eda0)

Author SHA1 Message Date
Jeff Young df83e24eb7 Cleanup. 2 years ago
Jeff Young 62d959ed0e Don't assume an error location for PAD::GetEffectivePolygon(). 2 years ago
Jeff Young 2ae36312c4 Don't use DXF-native text for textboxes. 2 years ago
Marek Roszko 339684263c Fix accidental plotting of disabled textbox borders 2 years ago
Jeff Young 686704bb31 ADDED: plot control over FP text. 2 years ago
Jon Evans a77e630901 ADDED: Connectivity for graphic shapes on copper layers 2 years ago
Jeff Young f43b90b15f Lazy context handling for SVG plotting. 2 years ago
Jeff Young 5e112ca78e ADDED: parameterize font metrics and allow customization of overbar height. 2 years ago
jean-pierre charras 86eaa3de35 Pcbnew plot: do not plot via hole on layers where the via does not exist: 2 years ago
jean-pierre charras a16ab0aae1 Replace SHAPE_T::RECT by SHAPE_T::RECTANGLE: RECT creates a collision name 2 years ago
jean-pierre charras 4f7e9bead5 Fix a typo than can create a crash 2 years ago
Jeff Young 493828cc6b Eradicate a bunch of calls to dyn_cast. 2 years ago
Mike Williams 993bb84240 PCB_FIELD: bug fixes 2 years ago
Mike Williams 37837dc392 PCB: introduce PCB_FIELD_T 3 years ago
Jeff Young 9fe00bb808 Cleanup. No (intentional) functional changes. 3 years ago
jean-pierre charras 9a47b34499 Replace PAD_SHAPE::RECT by PAD_SHAPE::RECTANGLE to avoid a collision NAME with a windows header on MSYS2, creating many compil warnings. No actual code change. 3 years ago
Jeff Young c71cf21e2f Use rendered text to generate bounding box for knockout text. 3 years ago
Jeff Young b41d446f58 Fix a bunch more issues with sheetpaths and allowExtraText. 3 years ago
Jeff Young 3b63d70d01 Centralize NPTH has-annulus processing. 3 years ago
jean-pierre charras ca0e57f036 Plot gerber: fix two issues: 3 years ago
Jeff Young bbd6c80507 Collapse FP_* down into their PCB_* equivalents. 3 years ago
Jeff Young 23accffc6d Add Property Inspector support for dimension objects. 3 years ago
jean-pierre charras 51d46c0e73 plotters rework: add plot fct to use TEXT_ATTRIBUTES class to pass text settings 3 years ago
jean-pierre charras ece34e1a0c Plot Gerber format: ensure all attributes are added to polygon items. 3 years ago
jean-pierre charras 4fb104b238 Plot footprint texts: add code to plot Knockout texts. 3 years ago
Marek Roszko aacc9746e3 Yeet the last of wxSize/wxPoint to stop leaking gdicmn everywhere 3 years ago
jean-pierre charras 136c150460 plot_brditems_plotter: fix crash (null poiner use) when run from kicad-cli, 3 years ago
jean-pierre charras 31bad5baaa Avoid duplicating similar options in print and plot headers 3 years ago
Jeff Young cef7cd8f7c Move default font to RENDER_SETTINGS. 3 years ago
Jeff Young ce2dbdec75 Formatting and a bit of cleanup. 3 years ago
Jeff Young d16b23d16e Name shortening and line-break reduction. 3 years ago
Marek Roszko a8613ee80f Combine Iu2Millimeter & remove PcbMm2iu 3 years ago
Jeff Young 1eb2a39eca Fix errant test in board items plotter. 3 years ago
jean-pierre charras d41e47609c Pcbnew: fix plot issue for non filled polygons in footprints. 3 years ago
jean-pierre charras 9db907cc70 pcbnew, plot footprint: fix typo that prevent ploting dimensions 3 years ago
Jeff Young fa11e1c097 Take text height into account as well as thickness for knockout margin. 4 years ago
Jeff Young 65185f53a1 Rotate fp zones before comparing with library versions. 4 years ago
jean-pierre charras e7f379c31d Pcbnew, Knockout texts: fix issues seen with rotated texts. 4 years ago
Jeff Young 40fd8860fe Plotting (and some bug fixes) for knockout text. 4 years ago
jean-pierre charras aa0787f2b4 Gerber plotter: fix broken plot of SHAPE_LINE_CHAIN with arcs. 4 years ago
jean-pierre charras d2cf68bcdd Plotters: add plot Arcs using EDA_SHAPE or center, start point and end point. 4 years ago
Jeff Young 8ee81e0fc4 Fix plotting of PCB arcs. 4 years ago
Jeff Young 3deaf902bb Retire the V5 zone fill algorithm. 4 years ago
Jeff Young 7ccac79192 More wxString wide literals. 4 years ago
Jeff Young 5739505aa3 TextBoxes for PCBNew. 4 years ago
Jeff Young 9b661aea10 EDA_ANGLE for plotters. 4 years ago
Jeff Young 07013d00e1 More EDA_ANGLE. 4 years ago
Jeff Young d485eb2514 Move pads to EDA_ANGLE. 4 years ago
Jeff Young aef2a3fca4 Default font for eeschema. 4 years ago
Marek Roszko e4dbfcd92d Swap out some wxSize for VECTOR2I 4 years ago