10 Commits (e0303a45584f7f31423f6a655635bb8de2a1f9c2)

Author SHA1 Message Date
Lorenzo Marcantonio e0303a4558 - New typedef LAYER_MSK to encapsulate a layer bitmap 13 years ago
Wayne Stambaugh 7d0ec1a138 More encapsulation work. 13 years ago
Dick Hollenbeck eed97c549d plotter output file being left open fix. 13 years ago
Heikki Pulkkinen 3e18fa422c protect data in class_track.h, switch to using member accessors 13 years ago
jean-pierre charras ac41e7009e Pcbnew: plot solder mask layer with min width value specified: algorithm modified to reduce artifacts. 13 years ago
jean-pierre charras 703293fa30 Add a min width parameter to plot solder mask layers. 13 years ago
Marco Mattila efa0286f26 Do not force vias to be substracted from silkscreen in pcbnew gerber plot 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. 13 years ago
jean-pierre charras 5fa61ecd25 Finishing code cleaning in plot functions. 13 years ago
jean-pierre charras 2d49ced742 Pcbnew: fix compil warning and a minor bug in plot negative (frame fer plotted in white therefore not visible). 13 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) 13 years ago
jean-pierre charras b660b033ad All: remove macros MAX, MIN, ABS from macros.h and replace these macros by std::max, std::min and std::abs (mainly found in old code). 13 years ago
jean-pierre charras eb94e66c9d Pcbnew: some code cleanup in plot functions. 13 years ago
jean-pierre charras 9e0960615a dcsvg (and therefore KicadSVGFileDC) is now unused. Use SVG plotter only to export a board SVG file. 13 years ago
jean-pierre charras a9744e3f84 Pcbnew: added: SVG plotter. Need refinements, but works. 13 years ago
jean-pierre charras 819589cf05 All: fix most of Doxygen warnings. 13 years ago
jean-pierre charras 3ff16a0b14 Pcbnew: fix compil error I created in my previous commit. 13 years ago
jean-pierre charras 93ebdb2cd0 All: better code to handle opened frames libview, libedit, modview, modedit. 13 years ago
Lorenzo Marcantonio e771112259 Enforced EDA_COLOR_T type and minor const-ification 13 years ago
Lorenzo Marcantonio 3157b4d188 Enforced EDA_COLOR_T type and minor const-ification 13 years ago
Lorenzo Marcantonio 137066e53c Fully encapsulated with accessors PCB_PLOT_PARAMS 13 years ago
Lorenzo Marcantonio fef8347176 Script plotting patch 13 years ago
Marco Mattila 2455a6cc3b Do some ZONE_CONTAINED encapsulation. 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 f8490ff4af Remove g_PcbPlotOptions, use wxformbuilder to subclass DIALOG_SHIM on several dialogs 14 years ago
Alexander Zakamaldin 625e964c8d Alexander's patches, with refinements 14 years ago
jean-pierre charras cf9864766b class EDA_RECT: is no more derived from EDA_ITEM, just from EDA_RECT (reason: does not use anything in EDA_ITEM) 14 years ago
Dick Hollenbeck 9e2eb0c856 see CHANGELOG.txt 14 years ago
Andrey Fedorushkov c5f104a548 fix bug plot arc to dxf-format in back_silkscreen, comment and draw layers 14 years ago
Dick Hollenbeck b8a0ab4c52 switch to <> for includes from "" per conversation with Jean-Pierre and Wayne, adjust search paths 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 96bb90dee1 kicad_plugin 14 years ago
Dick Hollenbeck b979d1e0b9 plugin work, accessors 14 years ago
jean-pierre charras e8c3ca2929 Pcbnew: remove global variables (g_TabOneLayerMask and g_ViaType_Name) 14 years ago
Dick Hollenbeck b26580d5df ++PCBNew 14 years ago
Marco Mattila 1ab12c2be4 Don't subtract soldermask from other than silkscreen layers when plotting gerbers from pcbnew. 14 years ago
Dick Hollenbeck cc097762c7 Temporarily reverse out the evolving support for finer Board Internal Units (BIU)s. 14 years ago
Vladimir Ur 09a61396ba Some code restyling: VECTOR_PCB is an array. Cleanup uncontrolled definitions of abs, max, etc. max is now overloaded function and MAX is a macro. 14 years ago
Vladimir Ur 6ebb044d45 Metric KiCad work continues. Partially processed D_PAD class. It is still need to be tested including all these import and export procedures... 14 years ago
Wayne Stambaugh c2f1113e5d Fix Pcbnew KICAD_T enum names for consistency. 14 years ago
Wayne Stambaugh edd35b4e90 PCB common library header rationalization. 14 years ago
Wayne Stambaugh e26cdada42 Translate French code names and comments and other minor code cleaning. 14 years ago
Wayne Stambaugh 0c44335795 Lots and lots of PCBNew code cleaning and fix build bug introduced in r3108. 14 years ago
jean-pierre charras 1e2b145a2f Pcbnew: Add NPTH pads (seen changelog). 14 years ago
Marco Mattila 1a97b31d9a Combine DRAWSEGMENT and EDGE_MOD code in pcbnew. 14 years ago
jean-pierre charras 864426fb71 Pcbnew: fix bug 792399. 15 years ago
jean-pierre charras c89070da83 Plot poly code cleaning. Suppress erreurs for malformed polygons (< 2 corners) 15 years ago
Wayne Stambaugh 1010601a78 PCBNew control update bug fixes, fixes lp:725963. 15 years ago
jean-pierre charras e9f557e65a Pcbnew plot functions: code cleanup, coding policy fixes and minor enhancements 15 years ago