71 Commits (a321a86f3802948db2ea71d9704b59e1a8cbb804)

Author SHA1 Message Date
Jeff Young e7abeb3c38 Cleanup. 2 years ago
Alex Shvartzkop 82a0227c20 Don't plot polygon borders when they are disabled. 2 years ago
Jeff Young df83e24eb7 Cleanup. 2 years ago
Alex Shvartzkop dc9df9517d PDF plot: match mirror state between hidden and plotted text. 2 years ago
Alex Shvartzkop b0f4adf052 Improve borderless items logic in schematic plotting. 2 years ago
jean-pierre charras 37df47a3e7 genDrillMapFile: reduce the pen width used to plot oval shapes (better look) 2 years ago
Marek Roszko 11de95778b Unwrap the FROM_UTF8 macro in favor of direct function 2 years ago
Alex Shvartzkop 10e2e4a12d Another try at fixing arcs. 2 years ago
Jeff Young f43b90b15f Lazy context handling for SVG plotting. 2 years ago
Alex Shvartzkop 717ee350c8 Support >180 deg arcs in schematic. 2 years ago
Jeff Young 5e112ca78e ADDED: parameterize font metrics and allow customization of overbar height. 2 years ago
jean-pierre charras 51d46c0e73 plotters rework: add plot fct to use TEXT_ATTRIBUTES class to pass text settings 3 years ago
Jeff Young 122a6d7f46 Move hypertext linking to user-page-numbers. 3 years ago
jean-pierre charras 993c446fdf Fix some warnings detected by PVS-STUDIO (most are not used vars) 3 years ago
Jeff Young dbbdc9d2e6 Don't rely on the penWidth already being set when setting the dash style. 4 years ago
jean-pierre charras 623dc8980f PS_plotter: fix a minor issue (forgotten in commit 91dfa79a). 4 years ago
jean-pierre charras 91dfa79a67 Plot pad outlines on Fab files: fix many issues. 4 years ago
Jeff Young 079d4a603a Improve transparency handling while plotting. 4 years ago
Marek Roszko 0a5ddb8d40 Add some vector reservations 4 years ago
Jeff Young c6a8100d46 Schematic and symbol text boxes. 4 years ago
jean-pierre charras 0bc5cb33ed Fix a few issues in plotting code. Fix bug in EDA_ANGLE::IsCardinal() 4 years ago
Jeff Young fbab335128 Retire DPOINT and DSIZE. 4 years ago
Jeff Young 9b661aea10 EDA_ANGLE for plotters. 4 years ago
Mark Roszko 44dc602d6b Yeet wxPoint/wxSize out of PLOTTER 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 295a6408c3 User-configureable dash styles (and dash-dot-dot). 4 years ago
Jeff Young b52529521e Replace individual LIB_* shapes with LIB_SHAPE (based on EDA_SHAPE). 4 years ago
Wayne Stambaugh 46b959c3e3 Move plotter headers into include folder. 4 years ago
Wayne Stambaugh 6427197962 Remove duplicate headers in plot and associated code. 4 years ago
Wayne Stambaugh 8f30404e42 Plot code cleaning. 4 years ago
david-beinder 8b3ccab0a3 Implement explicit polygon construction for most pad shapes 5 years ago
luz paz f968fc8719 Fix source comment / documentation typos 5 years ago
Wayne Stambaugh 08e8b17029 Minor plotter code improvements. 5 years ago
jean-pierre charras 15cc368918 Gerber plotter: prepare optimization of aperture macros type free polygons. 5 years ago
Jeff Young 7933935b4a Naming conventions. 5 years ago
Marek Roszko e928b2d8fd Split EDA_UNITS out from common. 5 years ago
Seth Hillbrand 2a43b88115 Standardize PostScript capitalizaiton 5 years ago
Marek Roszko b9f1601418 Rename PLOT_MODE to OUTLINE_MODE 5 years ago
Marek Roszko eb33c33f15 Rename EDA_DRAW_MODE_T to PLOT_MODE 5 years ago
jean-pierre charras 46d115faa7 PS plotter; fix a compil warning, and a potential bug. 5 years ago
Marek Roszko 1538d737e7 Split out FILL_T to its own header to avoid spreading eda_item everywhere 5 years ago
Marek Roszko f59551d6ad Remove painter.h from eda_text.h 5 years ago
Marek Roszko 12d21e34e2 Remove trigo.h from eda_text.h 5 years ago
Marek Roszko b2e9f6987d Split base_struct into eda_item and eda_rect 5 years ago
Jeff Young 1703729269 Require explicit decl of maxError and errorLocations. 5 years ago
jean-pierre charras 6b958ff4e0 Move specialized plotter classes from plotter.h to specific plotter_xx.h 5 years ago
jean-pierre charras ed79ef8feb PDF plotter: better handling of non ASCII7 (unicode 16) chars. 5 years ago
Jeff Young f5bbf24047 Cleanup unused code that was masking earlier stroking bug. 6 years ago