272 Commits (bcfb6e488891a4ba1e9f5a03c8deb9d8d4ceb1f4)

Author SHA1 Message Date
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
Marek Roszko 2c86363aa0 Relocate the page_layout includes to a page_layout folder 5 years ago
Jeff Young 1703729269 Require explicit decl of maxError and errorLocations. 5 years ago
jean-pierre charras 380534807b Plotters: better support of filled circles having a thickness set to 0. 5 years ago
jean-pierre charras 34f47b3806 Add support of AP macro for chamfered round rect pads. 5 years ago
jean-pierre charras 213a74cbe6 Gerber, Dialog plot: add option to disable Aperture Macro use. 5 years ago
jean-pierre charras f60954c232 Gerber export: add support for flashed chamfered rect (with no rounded corner) pads 5 years ago
Jeff Young fa32f291bc Escape parens when outputting PDF text. 5 years ago
jean-pierre charras 2aa357c872 Gerber export: fix incorrect size or orient of flashed oval and round Rect 5 years ago
jean-pierre charras 00fea5006e Gerber plotter: fix a bug in a aperture macro calculation 5 years ago
jean-pierre charras 61f1f7d948 Gerber, aperture macros: use different apertures primitives in macro defs. 5 years ago
jean-pierre charras 12ecccd0f3 Gerber output: disable use of aperture macros until some issues are fixed. 5 years ago
jean-pierre charras e76736b7bf Fix a few Coverity warnings 5 years ago
jean-pierre charras 0deeed0ddc add missing file 5 years ago
jean-pierre charras 0cca2a0ad2 Rect, Round Rect, Oval, Trapezoid (rotated) pads now use flashed apertures. 5 years ago
jean-pierre charras 8285110c2a more cleanup about removing useless include 5 years ago
jean-pierre charras 6b958ff4e0 Move specialized plotter classes from plotter.h to specific plotter_xx.h 5 years ago
Jeff Young e2bc7557cc Clean up arc/circle polygonization. 5 years ago
Marek Roszko de7a1b647c Use a local tmp file for plotting 5 years ago
Seth Hillbrand b650e4568b Mirror hidden text in SVG plotter 5 years ago
jean-pierre charras ed79ef8feb PDF plotter: better handling of non ASCII7 (unicode 16) chars. 5 years ago
Simon Richter c407e96b14 std::min/std::max requires <algorithm> 5 years ago
Wayne Stambaugh 2078e629c5 Eeschema: allow editing of junction properties diameter and color. 6 years ago
Jon Evans e91b9f6dfb Rip out the unused leftovers of the old color system 6 years ago
jean-pierre charras 1973153368 Gerber plotter: ensure the gerber region for a round rect pad is always closed. 6 years ago
Jon Evans c6a6c071cf PDF Plotter: avoid assert if default pen width is zero 6 years ago
Jeff Young c7da63151c Clamp egregiously large numbers when plotting. 6 years ago
Jeff Young f5bbf24047 Cleanup unused code that was masking earlier stroking bug. 6 years ago
Jeff Young 21ae7907f2 Don't stroke text. Stroking is for move/line statements. 6 years ago
Jeff Young d8a74c13b8 Fix a syntax error in the PDF generator. 6 years ago
Jeff Young c9bf2eaa1d Fix PDF syntax error. 6 years ago
Jeff Young bcea2019d4 Unify support for line width magic cookies. 6 years ago
Jeff Young 1fb51d29ab Reverse interpretation of triple-tilde. 6 years ago
Jeff Young 10614a9ebc Implement changes for Sketch Pads to Fab Layers. 6 years ago
Ian McInerney 99dcadf7e6 Introduce new KI_FALLTHROUGH macro 6 years ago
jean-pierre charras 18150e5769 SVG plotter: fix some issues: incorrect bitmap size and missing lines in header 6 years ago
Jeff Young 7f742ef934 Fix typo. 6 years ago
jean-pierre charras 7e0a1a16ee SVG plotter: use %f instead of %g to print floats. 6 years ago
Seth Hillbrand 819f28daf5 Revert part of 9c8941e04 6 years ago
Johannes Pfister e5042a46ba Add ability to set SVG plot units and precision 6 years ago
Jeff Young 2b6089240a Change super/subscript syntax to ^{foo} and _{foo}. 6 years ago
Ian McInerney b8d2802cfe Add missing cases to silence compiler warnings 6 years ago
Jeff Young 9c8941e040 Remove a bunch of globals. 6 years ago
Jeff Young 6e800bddae Rationalize penWidth processing as first step in removing some globals. 6 years ago
Jeff Young 4990d1e7b2 Variable substitution framework. 6 years ago
jean-pierre charras 9d2712a824 Fix a few Coverity warnings. 6 years ago
jean-pierre charras de7154e8e9 Gerber plotter: Non horiz or vertical oval pads: better plot output: 6 years ago
jean-pierre charras 9cb3333d05 Gerber plotter: plot round rectangle pads using a region with arcs. 6 years ago
jean-pierre charras 08f0e8d6e8 Pcbnew, Gerber output: always generates Aperture Attributes. 6 years ago