72 Commits (4.0)

Author SHA1 Message Date
jean-pierre charras a5367391a9 Plot PS and PDF: fix bug Bug #1457215 (rect/trap pads plotted with an incorrect pen size, and therefore an incorrect size and shape. Only noticeable with a large default pen size) 11 years ago
jean-pierre charras 85bc2ae015 Rework on Gerber plot functions: add X2 attributes in J5 version. Minor code cleaning. 11 years ago
unknown f87577ca72 class PLOTTER: dash lines parameters in one place for plot. I made minor changes (values in mm and set to give the same size as dashed lines drawn by wxDC, using short dash.) 11 years ago
jean-pierre charras c586d9735e Eeschema: fix bug #142970 (broken append sheet function) 11 years ago
jean-pierre charras 086ff54ef0 Fix minor issues: plot svg did not handle dashed lines. 11 years ago
jean-pierre charras 10d67ffbd9 Fix some coverity warnings (not initialized members). Add comments. Better (more informative) title in dialog to download .pretty libs. 11 years ago
jean-pierre charras bc230f7650 Code cleaning: move class PAGE_INFO from common.h to class_page_info.h; 11 years ago
Wayne Stambaugh e8362df15f Add missing source file licenses and code policy fixes. 11 years ago
jean-pierre charras ab58dbfced Pcbnew: Rework on Gerber ouput: allows choice between format 4.5 and 4.6. Fix a minor issue in Gerber layers attributes. 12 years ago
jean-pierre charras b50872edca Gerber output: Some changes after evaluation of Gerber files by Ucamco (the manager of GERBER format): 12 years ago
jean-pierre charras 7b843ecac8 Plots function: fix a bug about virtual PLOTTER::Text, which was not virtual for derived classes due to a missing parameter in ::Text in these classes. Noticeable only in SVG plot. 12 years ago
Baranovskiy Konstantin 065966291c Fix worksheet multiple line text plotting bug. (fixes lp:1261906) 12 years ago
jean-pierre charras 4374e25219 Plot functions: some enhancements in mirror mode (Pcbnew specific): boards are mirrored horizontally, and the page layout is no more mirrored, and therefore is always readable. 12 years ago
Lorenzo Marcantonio d00c83cde9 Migrated the interfaces accepting angles to the double type 13 years ago
Lorenzo Marcantonio 63e987edd0 Removed the default generation of phantom text by the postscript plot driver. 13 years ago
Lorenzo Marcantonio d12a45923b More work on EDA_COLOR_T and layers. 13 years ago
Maciej Suminski 30e1aaec26 Replacement of classes BOX2 and VECTOR2 with their extended versions 13 years ago
Dick Hollenbeck eed97c549d plotter output file being left open fix. 13 years ago
jean-pierre charras 410644343d Eeschema, Libedit: fixes color artifacts when moving/placing a pin. 13 years ago
jean-pierre charras 621a43c4ad Eeschema: always stores sheet filename in unix-like notation, and fix a bug when editing sheet file name. 14 years ago
jean-pierre charras 143af26952 Eeschema: code cleanup, remove dead code and some global and useless variables 14 years ago
jean-pierre charras cc47e88b9e Pcbnew, plot functions: fix bug in SVG plotter, fix a minor other bug when using PS plotter (trcak width fine adjust not working) 14 years ago
Craig Southeren 436c17f60b This fixes a MSVC compile error caused by a static scalar initialiser. 14 years ago
jean-pierre charras a9744e3f84 Pcbnew: added: SVG plotter. Need refinements, but works. 14 years ago
jean-pierre charras 819589cf05 All: fix most of Doxygen warnings. 14 years ago
Lorenzo Marcantonio 7cef5395b3 Minor plot driver enhancements 14 years ago
Lorenzo Marcantonio fef8347176 Script plotting patch 14 years ago
Marco Mattila 5a6c088bd9 Use circular interpolation for circles and arcs in pcbnew gerber plots. 14 years ago
jean-pierre charras 61acac28e1 Add patch from Lorenzo Marcantonio. Fix some warning issues, and zlib issue under Windows (zlib sources added) 14 years ago
Dick Hollenbeck c24863c078 // Dick Hollenbeck's KiROUND R&D 14 years ago
Wayne Stambaugh bed96be750 Internal unit improvements and Pcbnew s-expression file format changes. 14 years ago
Wayne Stambaugh 45445dd88f Minor code improvements and coding policy fixes. 14 years ago
Alexander Zakamaldin 625e964c8d Alexander's patches, with refinements 14 years ago
Dick Hollenbeck b8a0ab4c52 switch to <> for includes from "" per conversation with Jean-Pierre and Wayne, adjust search paths 14 years ago
Александр Закамалдин 6d3fd3a01d Patch drifted with time, and a patch hunk was erroneously applied by the patch program, 14 years ago
Александр Закамалдин 2caa72f063 This patch implements width tuning (width correction) for PS plotting of tracks, pads and vias. 14 years ago
Wayne Stambaugh b774d96fb0 Minor coding policy and code readability improvements. 14 years ago
Dick Hollenbeck 697f912307 moving objects into BOARD which are saved in a *.brd file, for PLUGIN access 14 years ago
Dick Hollenbeck 0d4598656b rename Ki_PageDescr to PAGE_INFO, encapsulate it in accessors, and move it into the BOARD 14 years ago
jean-pierre charras 4402c97c7a Eeschema: Fix a subtle bug in undo command when editing texts and labels. 15 years ago
jean-pierre charras c89070da83 Plot poly code cleaning. Suppress erreurs for malformed polygons (< 2 corners) 15 years ago
Dick Hollenbeck 9e8fb76123 touch ups mostly to Marco's draw_gerber_screen patch 15 years ago
jean-pierre charras e9f557e65a Pcbnew plot functions: code cleanup, coding policy fixes and minor enhancements 15 years ago
Dick Hollenbeck f0790efd39 fixups for dialog and formatting to Marco's patch 15 years ago
Marco Mattila 9dc9cc1f78 Board manufacturers typically do not print silkscreen on areas without 15 years ago
Dick Hollenbeck 6c9244e8c3 fix function comments, this time ones in *.cpp files until they 15 years ago
Dick Hollenbeck 845d61acc5 coding standards consistency updates 15 years ago
Wayne Stambaugh fc0864befa Schematic component library object code cleaning and refactoring. 16 years ago
jean-pierre charras e162ffee3c Use D_PAD::BuildPadPolygon() in plot functions 16 years ago
charras 5f5620a1b9 ++Pcbnew 16 years ago