kicad/common
Marco Mattila 9dc9cc1f78 Board manufacturers typically do not print silkscreen on areas without
soldermask. Nevertheless, it would be nice to have proper gerbers to
begin with, i.e., gerbers with no silkscreen in soldermaskless areas.
Of course, most of the problem can be taken care of by drawing the
footprints properly. However, sometimes the silkscreen of one
footprint ends up on the pads of another one (think components under a
so-dimm card, for example). The attached patch adds an option to
subtract the soldermask from the silkscreen when doing gerber output.

marco
2010-12-06 16:05:12 -06:00
..
dialog_about Pcbnew: For zone filling algo, change the default polygon library from Kbool to Boost::polygon (USE_BOOST_POLYGON_LIBRARY default is ON). (need to rebuild makefile) 2010-12-02 18:26:32 +01:00
dialogs Common dialog file housekeeping. Code cleanup, and minor fixes. 2010-11-20 11:59:59 +01:00
CMakeLists.txt Common dialog file housekeeping. Code cleanup, and minor fixes. 2010-11-20 11:59:59 +01:00
base_screen.cpp function comments, fix ones in *.cpp files until they can be deleted if they exist in the headers 2010-11-12 10:36:43 -06:00
base_struct.cpp Pcbnew: code cleaning, dialogs converted from Dialogblocks to wxFormBuilder, file housekeeping. Add patch from Manveru. 2010-11-27 14:09:18 +01:00
basicframe.cpp fix function comments, this time ones in *.cpp files until they 2010-11-12 10:59:16 -06:00
bezier_curves.cpp in bezier_curves: changed calculations like dx*dx to (double)dx * dx to avoid integer overflow in calculation 2009-06-27 07:41:16 +00:00
block_commande.cpp function comments, fix ones in *.cpp files until they can be deleted if they exist in the headers 2010-11-12 10:36:43 -06:00
build_version.cpp fix function comments, this time ones in *.cpp files until they 2010-11-12 10:59:16 -06:00
class_colors_design_settings.cpp pcbnew: More about work on color selection and items visibility: 2010-01-31 20:01:46 +00:00
class_layerchoicebox.cpp Pcbnew: code cleanup 2010-11-26 18:47:35 +01:00
class_marker_base.cpp fix function comments, this time ones in *.cpp files until they 2010-11-12 10:59:16 -06:00
class_plotter.cpp Complete comment translation of common source. 2009-11-23 15:16:50 +00:00
class_undoredo_container.cpp fix function comments, this time ones in *.cpp files until they 2010-11-12 10:59:16 -06:00
common.cpp function comments, fix ones in *.cpp files until they can be deleted if they exist in the headers 2010-11-12 10:36:43 -06:00
common_plotDXF_functions.cpp function comments, fix ones in *.cpp files until they can be deleted if they exist in the headers 2010-11-12 10:36:43 -06:00
common_plotGERBER_functions.cpp Board manufacturers typically do not print silkscreen on areas without 2010-12-06 16:05:12 -06:00
common_plotHPGL_functions.cpp function comments, fix ones in *.cpp files until they can be deleted if they exist in the headers 2010-11-12 10:36:43 -06:00
common_plotPS_functions.cpp function comments, fix ones in *.cpp files until they can be deleted if they exist in the headers 2010-11-12 10:36:43 -06:00
common_plot_functions.cpp fix minor bug russian GOST 2010-05-16 10:32:38 +04:00
confirm.cpp code cleaning. 2010-07-20 20:11:34 +02:00
copy_to_clipboard.cpp Eeschema 2010-03-18 20:35:29 +00:00
dcsvg.cpp added orto2 patch 2010-10-04 14:58:07 +02:00
displlst.cpp Code cleanup 2010-11-19 19:50:23 +01:00
dlist.cpp injected DLIST<> into many list heads, see change_log.txt 2008-12-04 04:28:11 +00:00
drawframe.cpp code cleaning 2010-11-18 22:16:28 +01:00
drawpanel.cpp fix function comments, this time ones in *.cpp files until they 2010-11-12 10:59:16 -06:00
drawtxt.cpp fix function comments, this time ones in *.cpp files until they 2010-11-12 10:59:16 -06:00
dsnlexer.cpp change IOError class name spelling to IO_ERROR to conform to coding standards 2010-11-09 09:45:11 -06:00
eda_dde.cpp Complete comment translation of common source. 2009-11-23 15:16:50 +00:00
eda_doc.cpp Fix gcc 4.5 warnings compil. 2010-11-20 20:53:00 +01:00
edaappl.cpp function comments, fix ones in *.cpp files until they can be deleted if they exist in the headers 2010-11-12 10:36:43 -06:00
gestfich.cpp function comments, fix ones in *.cpp files until they can be deleted if they exist in the headers 2010-11-12 10:36:43 -06:00
gr_basic.cpp function comments, fix ones in *.cpp files until they can be deleted if they exist in the headers 2010-11-12 10:36:43 -06:00
hotkey_grid_table.cpp pieces of Amir's 2010-09-28 patch 2010-09-29 13:19:26 -05:00
hotkeys_basic.cpp function comments, fix ones in *.cpp files until they can be deleted if they exist in the headers 2010-11-12 10:36:43 -06:00
msgpanel.cpp Complete comment translation of common source. 2009-11-23 15:16:50 +00:00
netlist.keywords TokenList2DsnLexer.cmake, netform.cpp enhancements 2010-08-08 21:03:16 -05:00
newstroke_font.cpp Font bug removed 2010-04-01 12:14:39 +00:00
pcbcommon.cpp Open file dialog fixes and minor code cleaning. 2010-05-17 16:35:46 -04:00
projet_config.cpp minor cleanup. minor enhancements. Finish file housekeeping. add Bug 682586 fix from Mark van Doesburg. 2010-11-29 16:05:01 +01:00
richio.cpp change IOError class name spelling to IO_ERROR to conform to coding standards 2010-11-09 09:45:11 -06:00
sch_item_struct.cpp EESchema schematic object refactoring and header rationalization. 2010-11-10 10:30:12 -05:00
selcolor.cpp Gerbview: fix an issue with gerber files having a line comment starting by G04 and a command after this comment, on the same line. 2010-11-04 19:51:18 +01:00
string.cpp Put netform.cpp functions into a class so scratch memory objects can be freed. 2010-08-02 21:13:33 -05:00
trigo.cpp function comments, fix ones in *.cpp files until they can be deleted if they exist in the headers 2010-11-12 10:36:43 -06:00
wineda_toolbar.cpp Fixed kicad.app linking, layer behaviour on OSX and toolbar behaviour 2010-11-01 20:03:08 +01:00
worksheet.cpp function comments, fix ones in *.cpp files until they can be deleted if they exist in the headers 2010-11-12 10:36:43 -06:00
wxwineda.cpp code cleaning 2010-11-18 22:16:28 +01:00
xnode.cpp change IOError class name spelling to IO_ERROR to conform to coding standards 2010-11-09 09:45:11 -06:00
zoom.cpp function comments, fix ones in *.cpp files until they can be deleted if they exist in the headers 2010-11-12 10:36:43 -06:00