289 Commits (824c7ecfa78d6809ae817ba064f88b45c19ea4a9)

Author SHA1 Message Date
Jeff Young 686704bb31 ADDED: plot control over FP text. 2 years ago
Jeff Young f43b90b15f Lazy context handling for SVG plotting. 2 years ago
jean-pierre charras 9a336eeb87 Pcbnew: Plot tented/not tented vias: fox some issues: 2 years ago
jean-pierre charras 33e489c4a8 Pcbnew, PlotInteractiveLayer(): do not print useless info in a PDF plot. 2 years ago
Alex Shvartzkop b09ab2daab Don't duplicate footprint bookmarks when plotting multiple PCB layers. 2 years ago
Jeff Young 493828cc6b Eradicate a bunch of calls to dyn_cast. 2 years ago
Mike Williams 85f889bc19 Fields: Description now mandatory 2 years ago
Mike Williams 37837dc392 PCB: introduce PCB_FIELD_T 2 years ago
Mike Williams a859b25d2c PCB: convert footprints to use PCB_FIELDs for fields from schematics 2 years ago
Mike Williams 028f500cd9 Footprints: rename properties to fields for consistency with symbols 2 years ago
jean-pierre charras c37332bdb3 Plot Solder mask layer: do not add items on edge_cut, but not on mask layer 2 years ago
Jeff Young 9fe00bb808 Cleanup. No (intentional) functional changes. 2 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. 2 years ago
Jeff Young f5791f5dc6 Left some fixes out of previous commit. 2 years ago
Jeff Young c71cf21e2f Use rendered text to generate bounding box for knockout text. 2 years ago
Jeff Young b41d446f58 Fix a bunch more issues with sheetpaths and allowExtraText. 2 years ago
Jeff Young 2f9889ff62 Add settings for plotting PDF property popups. 2 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
Wayne Stambaugh 28776f5745 Text attributes object improvements. 3 years ago
Jeff Young 0fb1ccff21 Commenting and formatting. No functional changes. 3 years ago
Jeff Young 5427100539 Handle plotting of text on solder mask layer. 3 years ago
Marek Roszko aacc9746e3 Yeet the last of wxSize/wxPoint to stop leaking gdicmn everywhere 3 years ago
jean-pierre charras 31bad5baaa Avoid duplicating similar options in print and plot headers 3 years ago
Jon Evans 5f0ebfbfbd Expose black&white setting for PDF plotting also 3 years ago
Marek Roszko b058ef2d87 Add the missing black and white setting to Plot -> SVG 3 years ago
Jeff Young d16b23d16e Name shortening and line-break reduction. 3 years ago
jean-pierre charras a2a442a9f7 Plot Gerber, StartPlotBoard(): display a error message if the layer is not valid. 3 years ago
Marek Roszko a381a0acb2 Generalize bookmarks to support additional groups and names 3 years ago
Marek Roszko 6f8205235f ADDED: Add outline support to schematic PDF and PCB plot 3 years ago
Jeff Young 7f34586c7e Allow text variable resolution through properties in drawing sheet text. 3 years ago
Marek Roszko 66e8931405 Remove IU_PER_MM thats standalone 3 years ago
Marek Roszko e6ed275c25 Repoint IU_PER_MILS 3 years ago
Marek Roszko a8613ee80f Combine Iu2Millimeter & remove PcbMm2iu 3 years ago
Jeff Young 95874aeeb4 Allow multi-layer plotting from python. 3 years ago
Jeff Young 8afc1db7a6 Property popups for symbols, labels, sheets, and footprints in PDF. 3 years ago
Jeff Young 5679b9dbdc Remove a few EDA_RECT instances. 3 years ago
Jeff Young 122a6d7f46 Move hypertext linking to user-page-numbers. 3 years ago
Marek Roszko bf964d8678 Commonize page_info by simply making the Iu scale a parameter on call. 3 years ago
Jeff Young f41af10007 Clean up hole shapes for safety (smart pointer) and consistency. 3 years ago
Jeff Young f22cf1cc3a Fill in missing bits of LAYER variable for printing/plotting. 3 years ago
Roberto Fernandez Bautista 0015574a60 ${SHEETNAME} represents the sheet name + introduce ${SHEETPATH} 4 years ago
Wayne Stambaugh c0d8657d97 Plot on all layers prep work. 4 years ago
Jeff Young 65185f53a1 Rotate fp zones before comparing with library versions. 4 years ago
Jeff Young 40fd8860fe Plotting (and some bug fixes) for knockout text. 4 years ago
jean-pierre charras bafd8ac9d5 plot_board_layers.cpp: Add missing layers (USer_x) in list 4 years ago
Seth Hillbrand 3ac121620d Handle negative arc angles 4 years ago
Jeff Young e6c617b74d Respect ERROR_OUTSIDE when inflating polygons. 4 years ago
jean-pierre charras d2cf68bcdd Plotters: add plot Arcs using EDA_SHAPE or center, start point and end point. 4 years ago