115 Commits (pcb_db)

Author SHA1 Message Date
Wayne Stambaugh f161d94521 Common folder housekeeping part 2. 1 year ago
Seth Hillbrand 0b2d4d4879 Revise Copyright statement to align with TLF 1 year ago
Alex Shvartzkop b905b4eac8 Improve moving, rendering and plotting of very small angle arcs. 2 years ago
Alex Shvartzkop 4d66a8ebdb Fix rendering/plotting of arcs with tiny angle and huge radius. 2 years ago
jean-pierre charras f086038684 GERBER_PLOTTER, round-rect aperture: ensure primitives have non null size. 2 years ago
Alex Shvartzkop 9c2c291255 Gerber plotter: work around CAM350 circle bug. 2 years ago
jean-pierre charras 0b1cb0e19d Gerber plotter: do not skip not filled polygons with a 0 line thickness. 2 years ago
Marek Roszko a347aa7647 StartPlot can fail and leave a broken file handle 2 years ago
Alex Shvartzkop 0317a1f687 Fix arcs in gerber export once again. 2 years ago
Alex Shvartzkop 10e2e4a12d Another try at fixing arcs. 2 years ago
Alex Shvartzkop 865fa10fb2 Fix pad arcs in Gerber plot when aperture macros are disabled. 3 years ago
Alex Shvartzkop 717ee350c8 Support >180 deg arcs in schematic. 3 years ago
Jeff Young 5e112ca78e ADDED: parameterize font metrics and allow customization of overbar height. 3 years ago
jean-pierre charras 88ffcec4b5 Plotters (especially DXF) add more precision when plotting arcs (and others) 3 years ago
Nimish Telang 51e55dd750 Convert sprintf to snprintf in most files 3 years ago
jean-pierre charras 7aace908e1 Gerber plotter: fix incorrect arcs in regions when using a plot offset. 3 years ago
Salvador E. Tropea a6b1a09edf Fix rounding errors in gerber files 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
Marek Roszko 0ff32d20cd wxS more things 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) 4 years ago
jean-pierre charras 91dfa79a67 Plot pad outlines on Fab files: fix many issues. 4 years ago
jean-pierre charras 1a493ed9ed Gerber plotter: fix incorrect handling of arcs in polygons. 4 years ago
Jeff Young 65185f53a1 Rotate fp zones before comparing with library versions. 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
Marek Roszko 0a5ddb8d40 Add some vector reservations 4 years ago
jean-pierre charras 4ffea8aae4 code cleaning. 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 e61144d45a Finish with EDA_ANGLE. 4 years ago
Jeff Young 9b661aea10 EDA_ANGLE for plotters. 4 years ago
Jeff Young 1539fa5af2 Move SHAPE_ARC to EDA_ANGLE. 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 86cb57f4a7 Cherry-pick TEXT_ATTRIBUTES and EDA_ANGLE from rockola/kicad-strokefont 4 years ago
Jeff Young b52529521e Replace individual LIB_* shapes with LIB_SHAPE (based on EDA_SHAPE). 5 years ago
Wayne Stambaugh 46b959c3e3 Move plotter headers into include folder. 5 years ago
Wayne Stambaugh 6427197962 Remove duplicate headers in plot and associated code. 5 years ago
jean-pierre charras 5f84071cfa Gerber plotter, GERBER_PLOTTER::plotArc( SHAPE_ARC& aArc ): fix missing G75 command 5 years ago
Jeff Young 6aaf4413b3 Fix kicad_string.h / string.cpp mismatch. 5 years ago
david-beinder 8b3ccab0a3 Implement explicit polygon construction for most pad shapes 5 years ago
Wayne Stambaugh 08e8b17029 Minor plotter code improvements. 5 years ago
Seth Hillbrand cccdaddd50 Adding SHAPE_ARC direct plotting 5 years ago
Seth Hillbrand 3d4ce0796e Add Gerber plot for SHAPE_ARC and SHAPE_LINE_CHAIN 5 years ago
Marek Roszko 4df3cb912d Remove another leaky wx/log.h header 5 years ago
Ian McInerney ecd9bf696e Be consistent about using nullptr instead of 0 5 years ago
Jonathan Haas 55679be2e3 Fix some typos across the codebase 5 years ago
jean-pierre charras fabafe719d Use aperture macro for custom pads. Optimize aperture macros for free polygons. 5 years ago