79 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
Wayne Stambaugh 43c3cd57eb Substitute variables in PDF plotter URI links and add file:// URI handler. 1 year ago
Andrzej.W b49ebaeb16 ADDED: Soldermask layer option for graphic shapes 2 years ago
Seth Hillbrand bf68b11ff9 Cleanup unused vars 2 years ago
Seth Hillbrand bcf6b620a8 Large rework of BEZIER_POLY 2 years ago
Seth Hillbrand a9ae86eefd Cleanup geometry functions 2 years ago
Alex Shvartzkop b905b4eac8 Improve moving, rendering and plotting of very small angle arcs. 2 years ago
Jeff Young f22f5f47cb Reset penWidth before stroking. 2 years ago
jean-pierre charras 23e064aaaf fix buf in PLOTTER::sketchOval() 2 years ago
Jeff Young c7e865e4a2 Safety for negative pen widths. 3 years ago
Alex Shvartzkop 10e2e4a12d Another try at fixing arcs. 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
jean-pierre charras 51d46c0e73 plotters rework: add plot fct to use TEXT_ATTRIBUTES class to pass text settings 3 years ago
jean-pierre charras dce8826eb2 Fix incorrect tilt of italic texts when plotting them. 3 years ago
Marek Roszko aacc9746e3 Yeet the last of wxSize/wxPoint to stop leaking gdicmn everywhere 3 years ago
jean-pierre charras f851526c67 Plotters: make virtual void PLOTTER::Arc() using arc angles protected. 4 years ago
jean-pierre charras bbaf5a21c2 Eeschema: fix a plot issue with arcs. 4 years ago
Jeff Young 122a6d7f46 Move hypertext linking to user-page-numbers. 4 years ago
Jeff Young dbbdc9d2e6 Don't rely on the penWidth already being set when setting the dash style. 4 years ago
Seth Hillbrand 7b9dc1b9f0 Fix Eeschema Arc plotting 4 years ago
jean-pierre charras 65cdef0290 Better code. 4 years ago
jean-pierre charras 91dfa79a67 Plot pad outlines on Fab files: fix many issues. 4 years ago
jean-pierre charras 21144481d2 PLOTTER: do not clamp coordinates to an arbitrary value. 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
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 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
Jeff Young 07013d00e1 More EDA_ANGLE. 4 years ago
Seth Hillbrand e7d0318fb2 Plot fonts in outline mode, not triangulated 4 years ago
jean-pierre charras 0aca35bcab Eeschema, plot: fix missing initialization that created 0 size texts. 4 years ago
Seth Hillbrand 7ef8843545 Assign font if null 4 years ago
Jeff Young 236feeb592 Cleanup GRText APIs, 3D Viewer <-> board APIs, and Plotter APIs. 4 years ago
Jeff Young 7d032f9c2f Outline font rendering for Cairo, plotter, printer and 3D viewer. 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 2bc86fa0a8 Shapes for schematic. 5 years ago
Jeff Young b52529521e Replace individual LIB_* shapes with LIB_SHAPE (based on EDA_SHAPE). 5 years ago
Seth Hillbrand 52bbfb9109 Remove dependency of dot size on linear mils 5 years ago
Wayne Stambaugh 46b959c3e3 Move plotter headers into include folder. 5 years ago
Wayne Stambaugh 8f30404e42 Plot code cleaning. 5 years ago
Wayne Stambaugh bcd6bddfd4 Start expunging NULL. 5 years ago
Seth Hillbrand cccdaddd50 Adding SHAPE_ARC direct plotting 5 years ago