kicad/pcbnew
Dick Hollenbeck 2aa27122b0 Eliminate many assumptions in Pcbnew's library manager, pertaining to locality of libraries and
their type, by using the more abstract PLUGIN::Footprint*() functions.

This is an intermediate phase only, other changes will be necessary as library table support comes in.
Encapsulate usage of library path searching, since that will go away as library table support comes in.
Add FOOTPRINT_EDIT_FRAME::{get,set}LibPath() and FOOTPRINT_EDIT_FRAME::{get,set}LibNickName() functions
to provide this encapsulation.
2012-11-19 10:19:38 -06:00
..
autorouter 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). 2012-09-22 13:19:37 +02:00
dialogs Eliminate many assumptions in Pcbnew's library manager, pertaining to locality of libraries and 2012-11-19 10:19:38 -06:00
scripting switch to new s-expression format for footprint exports, use english layernames for naked footprints, dodge conflict with pythons HAVE_GETC_UNLOCKED 2012-11-10 00:39:18 -06:00
CMakeLists.txt Pcbnew: drill files creation: better dialog to create driil files, map files and report file. Code cleaning 2012-10-05 14:25:12 +02:00
Info.plist Fix some minor OS X issues 2011-08-30 09:35:40 +02:00
attribut.cpp Pcbnew: Update incorrect or incomplete copyrights in many files. 2012-06-08 11:56:42 +02:00
basepcbframe.cpp All: better code to handle opened frames libview, libedit, modview, modedit. 2012-09-12 11:53:11 +02:00
block.cpp Pcbnew: Update incorrect or incomplete copyrights in many files. 2012-06-08 11:56:42 +02:00
block_module_editor.cpp All: better code to handle opened frames libview, libedit, modview, modedit. 2012-09-12 11:53:11 +02:00
board_items_to_polygon_shape_transform.cpp 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). 2012-09-22 13:19:37 +02:00
board_undo_redo.cpp Pcbnew: Update incorrect or incomplete copyrights in many files. 2012-06-08 11:56:42 +02:00
build_BOM_from_board.cpp Script plotting patch 2012-08-29 18:59:50 +02:00
class_board.cpp 1) Switch to boost hashtable support from wx macros which did not handle std::string. 2012-11-14 01:15:59 -06:00
class_board.h populate PCB_PARSER::m_layerMap with English layernames so footprints 2012-11-09 00:58:00 -06:00
class_board_connected_item.cpp Very minor fixes. 2012-08-03 17:43:15 +02:00
class_board_connected_item.h Encapsulated drawmode as an enum for type checking 2012-09-01 15:38:27 +02:00
class_board_design_settings.cpp pcbnew: fix minor issues. 2012-11-12 17:19:10 +01:00
class_board_item.cpp Eliminate many assumptions in Pcbnew's library manager, pertaining to locality of libraries and 2012-11-19 10:19:38 -06:00
class_dimension.cpp 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). 2012-09-22 13:19:37 +02:00
class_dimension.h Encapsulated drawmode as an enum for type checking 2012-09-01 15:38:27 +02:00
class_drawsegment.cpp 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). 2012-09-22 13:19:37 +02:00
class_drawsegment.h Encapsulated drawmode as an enum for type checking 2012-09-01 15:38:27 +02:00
class_drc_item.cpp Pcbnew: Add keepout areas (Copper zones without tracks or/and vias). 2012-07-13 20:55:29 +02:00
class_edge_mod.cpp Enforced EDA_COLOR_T type and minor const-ification 2012-09-02 14:06:47 +02:00
class_edge_mod.h Encapsulated drawmode as an enum for type checking 2012-09-01 15:38:27 +02:00
class_footprint_wizard.cpp pcbnew scripting: fixed for coding style policy 2012-07-31 23:00:33 +02:00
class_footprint_wizard.h All: fix most of Doxygen warnings. 2012-09-12 19:28:55 +02:00
class_marker_pcb.cpp Pcbnew: Update incorrect or incomplete copyrights in many files. 2012-06-08 11:56:42 +02:00
class_marker_pcb.h Encapsulated drawmode as an enum for type checking 2012-09-01 15:38:27 +02:00
class_mire.cpp dcsvg (and therefore KicadSVGFileDC) is now unused. Use SVG plotter only to export a board SVG file. 2012-09-20 20:58:41 +02:00
class_mire.h Encapsulated drawmode as an enum for type checking 2012-09-01 15:38:27 +02:00
class_module.cpp 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). 2012-09-22 13:19:37 +02:00
class_module.h Pcbnew: drag functions: serious cleanup and better code. Use now the connectivity functions to find tracks connected to pads, 2012-09-11 09:33:17 +02:00
class_module_transform_functions.cpp Pcbnew nanometer: fix hatch lines issue in polyline.cpp 2012-04-11 11:47:57 +02:00
class_netclass.cpp Internal unit improvements and Pcbnew s-expression file format changes. 2012-04-12 17:31:31 -04:00
class_netclass.h merge 1 with tip 2012-06-03 22:06:51 +02:00
class_netinfo.h Encapsulated drawmode as an enum for type checking 2012-09-01 15:38:27 +02:00
class_netinfo_item.cpp Enforced EDA_COLOR_T type and minor const-ification 2012-09-02 14:06:47 +02:00
class_netinfolist.cpp eagle plugin first work 2012-05-20 08:14:46 -05:00
class_pad.cpp Pcbnew: Add a min width parameter to plot solder mask layers. 2012-11-06 18:58:53 +01:00
class_pad.h Enforced EDA_COLOR_T type and minor const-ification 2012-09-02 14:06:47 +02:00
class_pad_draw_functions.cpp 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). 2012-09-22 13:19:37 +02:00
class_pcb_layer_box_selector.cpp Enforced EDA_COLOR_T type and minor const-ification 2012-09-02 14:06:47 +02:00
class_pcb_layer_box_selector.h Enforced EDA_COLOR_T type and minor const-ification 2012-09-02 14:06:47 +02:00
class_pcb_layer_widget.cpp Enforced EDA_COLOR_T type and minor const-ification 2012-09-02 14:06:47 +02:00
class_pcb_layer_widget.h Enforced EDA_COLOR_T type and minor const-ification 2012-09-02 14:06:47 +02:00
class_pcb_text.cpp Enforced EDA_COLOR_T type and minor const-ification 2012-09-02 14:06:47 +02:00
class_pcb_text.h Encapsulated drawmode as an enum for type checking 2012-09-01 15:38:27 +02:00
class_text_mod.cpp Enforced EDA_COLOR_T type and minor const-ification 2012-09-02 14:06:47 +02:00
class_text_mod.h Encapsulated drawmode as an enum for type checking 2012-09-01 15:38:27 +02:00
class_track.cpp 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). 2012-09-22 13:19:37 +02:00
class_track.h Encapsulated drawmode as an enum for type checking 2012-09-01 15:38:27 +02:00
class_zone.cpp 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). 2012-09-22 13:19:37 +02:00
class_zone.h Encapsulated drawmode as an enum for type checking 2012-09-01 15:38:27 +02:00
class_zone_settings.cpp Fix issues in zones creation (DRC and merging) I created in 3658.1 2012-07-30 09:40:25 +02:00
class_zone_settings.h Pcbnew: more about keepout areas: remove keepout for pads option and add keepout for copper zones option. 2012-07-14 18:27:25 +02:00
classpcb.cpp Pcbnew: Update incorrect or incomplete copyrights in many files. 2012-06-08 11:56:42 +02:00
clean.cpp Pcbnew: drag functions: serious cleanup and better code. Use now the connectivity functions to find tracks connected to pads, 2012-09-11 09:33:17 +02:00
collectors.cpp Pcbnew: fix an issue when collecting vias (for instance when left clicking on a via, it was not always detected) 2012-10-04 19:47:28 +02:00
collectors.h switch to <> for includes from "" per conversation with Jean-Pierre and Wayne, adjust search paths 2012-01-22 22:33:36 -06:00
connect.cpp Pcbnew: drag functions: serious cleanup and better code. Use now the connectivity functions to find tracks connected to pads, 2012-09-11 09:33:17 +02:00
connect.h Pcbnew: drag functions: serious cleanup and better code. Use now the connectivity functions to find tracks connected to pads, 2012-09-11 09:33:17 +02:00
controle.cpp 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). 2012-09-22 13:19:37 +02:00
cross-probing.cpp switch to <> for includes from "" per conversation with Jean-Pierre and Wayne, adjust search paths 2012-01-22 22:33:36 -06:00
deltrack.cpp Pcbnew: Update incorrect or incomplete copyrights in many files. 2012-06-08 11:56:42 +02:00
dimension.cpp Pcbnew: Update incorrect or incomplete copyrights in many files. 2012-06-08 11:56:42 +02:00
drag.h All: fix most of Doxygen warnings. 2012-09-12 19:28:55 +02:00
dragsegm.cpp Pcbnew: drag functions: serious cleanup and better code. Use now the connectivity functions to find tracks connected to pads, 2012-09-11 09:33:17 +02:00
drc.cpp Pcbnew: Add keepout areas (Copper zones without tracks or/and vias). 2012-07-13 20:55:29 +02:00
drc_clearance_test_functions.cpp 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). 2012-09-22 13:19:37 +02:00
drc_marker_functions.cpp see CHANGELOG.txt 2012-02-19 22:33:54 -06:00
drc_stuff.h All: fix most of Doxygen warnings. 2012-09-12 19:28:55 +02:00
eagle_plugin.cpp Eliminate many assumptions in Pcbnew's library manager, pertaining to locality of libraries and 2012-11-19 10:19:38 -06:00
eagle_plugin.h Eliminate many assumptions in Pcbnew's library manager, pertaining to locality of libraries and 2012-11-19 10:19:38 -06:00
edgemod.cpp Substituted the few remaining uses of long instead of time_t 2012-09-05 14:13:33 +02:00
edit.cpp All: better code to handle opened frames libview, libedit, modview, modedit. 2012-09-12 11:53:11 +02:00
edit_pcb_text.cpp Add copy to text items in pcbnew. Automatically mirror text items added to back silkscreen (bug 1017446). 2012-07-04 22:50:47 +03:00
edit_track_width.cpp merge 2012-02-06 01:14:51 -06:00
editedge.cpp Pcbnew: Update incorrect or incomplete copyrights in many files. 2012-06-08 11:56:42 +02:00
editmod.cpp All: better code to handle opened frames libview, libedit, modview, modedit. 2012-09-12 11:53:11 +02:00
editrack-part2.cpp Pcbnew: Update incorrect or incomplete copyrights in many files. 2012-06-08 11:56:42 +02:00
editrack.cpp Enforced EDA_COLOR_T type and minor const-ification 2012-09-02 14:06:47 +02:00
edtxtmod.cpp 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). 2012-09-22 13:19:37 +02:00
event_handlers_tracks_vias_sizes.cpp get rid of some globals, share BOARD_DESIGN_SETTINGS from PCB_EDIT_FRAME with FOOTPRINT_EDIT_FRAME 2012-02-02 11:45:37 -06:00
export_gencad.cpp Script plotting patch 2012-08-29 18:59:50 +02:00
export_vrml.cpp Add a min width parameter to plot solder mask layers. 2012-11-05 21:20:34 +01:00
files.cpp Eliminate many assumptions in Pcbnew's library manager, pertaining to locality of libraries and 2012-11-19 10:19:38 -06:00
footprint_wizard.cpp pcbnew: fix bug 1033510 that crashes pcbnew when no footprint wizard is selected 2012-08-06 22:41:41 +02:00
footprint_wizard_frame.cpp All: better code to handle opened frames libview, libedit, modview, modedit. 2012-09-12 11:53:11 +02:00
footprint_wizard_frame.h All: better code to handle opened frames libview, libedit, modview, modedit. 2012-09-12 11:53:11 +02:00
gen_drill_report_files.cpp Eeschema: always stores sheet filename in unix-like notation, and fix a bug when editing sheet file name. 2012-10-13 20:54:33 +02:00
gen_holes_and_tools_lists_for_drill.cpp Very minor fixes. 2012-08-03 17:43:15 +02:00
gen_modules_placefile.cpp Script plotting patch 2012-08-29 18:59:50 +02:00
gendrill_Excellon_writer.cpp Pcbnew: drill files creation: better dialog to create driil files, map files and report file. Code cleaning 2012-10-05 14:25:12 +02:00
gendrill_Excellon_writer.h Pcbnew: drill files creation: better dialog to create driil files, map files and report file. Code cleaning 2012-10-05 14:25:12 +02:00
globaleditpad.cpp Dialog exit: better icon. 2012-03-09 19:58:58 +01:00
gpcb_exchange.cpp 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). 2012-09-22 13:19:37 +02:00
help_common_strings.h Pcbnew: netlist.cpp: code cleaning. Comments added and updated 2011-05-03 14:57:44 +02:00
highlight.cpp Pcbnew: Update incorrect or incomplete copyrights in many files. 2012-06-08 11:56:42 +02:00
hotkeys.cpp Pcbnew: fix compil error I created in my previous commit. 2012-09-12 13:11:30 +02:00
hotkeys.h Pcbnew: fix compil error I created in my previous commit. 2012-09-12 13:11:30 +02:00
hotkeys_board_editor.cpp Very minor fixes. 2012-08-03 17:43:15 +02:00
hotkeys_module_editor.cpp Minor code improvements and coding policy fixes. 2012-03-26 19:47:08 -04:00
initpcb.cpp Script plotting patch 2012-08-29 18:59:50 +02:00
io_mgr.cpp Eliminate many assumptions in Pcbnew's library manager, pertaining to locality of libraries and 2012-11-19 10:19:38 -06:00
io_mgr.h Eliminate many assumptions in Pcbnew's library manager, pertaining to locality of libraries and 2012-11-19 10:19:38 -06:00
ioascii.cpp.notused more footprint support for LEGACY_PLUGIN 2012-04-16 20:35:43 -05:00
item_io.cpp.notused more footprint support for LEGACY_PLUGIN 2012-04-16 20:35:43 -05:00
kicad_plugin.cpp Eliminate many assumptions in Pcbnew's library manager, pertaining to locality of libraries and 2012-11-19 10:19:38 -06:00
kicad_plugin.h Eliminate many assumptions in Pcbnew's library manager, pertaining to locality of libraries and 2012-11-19 10:19:38 -06:00
layer_widget.cpp 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). 2012-09-22 13:19:37 +02:00
layer_widget.h Enforced EDA_COLOR_T type and minor const-ification 2012-09-02 14:06:47 +02:00
legacy_plugin.cpp Eliminate many assumptions in Pcbnew's library manager, pertaining to locality of libraries and 2012-11-19 10:19:38 -06:00
legacy_plugin.h Eliminate many assumptions in Pcbnew's library manager, pertaining to locality of libraries and 2012-11-19 10:19:38 -06:00
librairi.cpp Eliminate many assumptions in Pcbnew's library manager, pertaining to locality of libraries and 2012-11-19 10:19:38 -06:00
loadcmp.cpp Eliminate many assumptions in Pcbnew's library manager, pertaining to locality of libraries and 2012-11-19 10:19:38 -06:00
magnetic_tracks_functions.cpp Pcbnew: Fix bug 1042394 and very minor code cleaning. 2012-08-28 08:51:18 +02:00
menubar_modedit.cpp Eliminate many assumptions in Pcbnew's library manager, pertaining to locality of libraries and 2012-11-19 10:19:38 -06:00
menubar_pcbframe.cpp Add a min width parameter to plot solder mask layers. 2012-11-05 21:20:34 +01:00
minimun_spanning_tree.cpp switch to <> for includes from "" per conversation with Jean-Pierre and Wayne, adjust search paths 2012-01-22 22:33:36 -06:00
minimun_spanning_tree.h rename Ki_PageDescr to PAGE_INFO, encapsulate it in accessors, and move it into the BOARD 2011-12-22 15:57:50 -06:00
mirepcb.cpp More internal unit improvements. 2012-04-16 13:39:32 -04:00
modedit.cpp Eliminate many assumptions in Pcbnew's library manager, pertaining to locality of libraries and 2012-11-19 10:19:38 -06:00
modedit_onclick.cpp Libedit and Modedit: fix minor, but annoying issues when editing items 2012-07-17 17:29:29 +02:00
modedit_undo_redo.cpp Undo redo change and code cleanup. 2012-02-05 14:02:46 +01:00
modeditoptions.cpp Pcbnew: Update incorrect or incomplete copyrights in many files. 2012-06-08 11:56:42 +02:00
module_editor_frame.h Eliminate many assumptions in Pcbnew's library manager, pertaining to locality of libraries and 2012-11-19 10:19:38 -06:00
moduleframe.cpp Eliminate many assumptions in Pcbnew's library manager, pertaining to locality of libraries and 2012-11-19 10:19:38 -06:00
modules.cpp Pcbnew: drag functions: serious cleanup and better code. Use now the connectivity functions to find tracks connected to pads, 2012-09-11 09:33:17 +02:00
modview.cpp Eliminate many assumptions in Pcbnew's library manager, pertaining to locality of libraries and 2012-11-19 10:19:38 -06:00
modview_frame.cpp Eliminate many assumptions in Pcbnew's library manager, pertaining to locality of libraries and 2012-11-19 10:19:38 -06:00
modview_frame.h All: better code to handle opened frames libview, libedit, modview, modedit. 2012-09-12 11:53:11 +02:00
move-drag_pads.cpp Pcbnew: drag functions: serious cleanup and better code. Use now the connectivity functions to find tracks connected to pads, 2012-09-11 09:33:17 +02:00
move_copy_track.cpp.notused More encapsulation work and other minor improvements. 2011-12-21 08:42:02 -05:00
move_or_drag_track.cpp Pcbnew: drag functions: serious cleanup and better code. Use now the connectivity functions to find tracks connected to pads, 2012-09-11 09:33:17 +02:00
muonde.cpp Put KiCad on a diet to remove the uncessary slices of pi. (fixes 1066194) 2012-10-17 16:59:05 -04:00
muwave_command.cpp Pcbnew: drag functions: serious cleanup and better code. Use now the connectivity functions to find tracks connected to pads, 2012-09-11 09:33:17 +02:00
netlist.cpp Layers manager: add in popup menu option to hide all coppers layers but active layer. 2012-02-17 20:43:43 +01:00
netlist_reader.h Rationalize numeric time stamps to type time_t. 2012-05-24 21:52:04 -04:00
netlist_reader_common.cpp Pcbnew: regression fix when using the new netlist format: 2012-03-10 08:58:21 +01:00
netlist_reader_firstformat.cpp Joe Ferner's merge 2012-03-16 22:01:53 -05:00
netlist_reader_kicad.cpp pcb_calculator: enhancement in Regulators page dialog: 2012-04-02 20:11:00 +02:00
onleftclick.cpp Pcbnew: drag functions: serious cleanup and better code. Use now the connectivity functions to find tracks connected to pads, 2012-09-11 09:33:17 +02:00
onrightclick.cpp Pcbnew: Add keepout areas (Copper zones without tracks or/and vias). 2012-07-13 20:55:29 +02:00
pad_edition_functions.cpp All: fix most of Doxygen warnings. 2012-09-12 19:28:55 +02:00
pcb_parser.cpp Add *.kicad_mod as default import footprint extension. Turn on all Cu layers for thru hole pads in case loading non-wildcard s-expression footprint files. 2012-11-15 10:46:43 -06:00
pcb_parser.h 1) Switch to boost hashtable support from wx macros which did not handle std::string. 2012-11-14 01:15:59 -06:00
pcb_plot_params.cpp Add a min width parameter to plot solder mask layers. 2012-11-05 21:20:34 +01:00
pcb_plot_params.h Add a min width parameter to plot solder mask layers. 2012-11-05 21:20:34 +01:00
pcbframe.cpp All: better code to handle opened frames libview, libedit, modview, modedit. 2012-09-12 11:53:11 +02:00
pcbnew.cpp pcbnew: fix minor issues. 2012-11-12 17:19:10 +01:00
pcbnew.h Pcbnew: drag functions: serious cleanup and better code. Use now the connectivity functions to find tracks connected to pads, 2012-09-11 09:33:17 +02:00
pcbnew.icns [MacOSX] Updated Icons - Document ones still missing :( 2012-09-27 19:20:44 +02:00
pcbnew.rc Remove old xpm icons files 2012-04-07 13:09:57 +02:00
pcbnew_config.cpp All: fix most of Doxygen warnings. 2012-09-12 19:28:55 +02:00
pcbnew_config.h switch to <> for includes from "" per conversation with Jean-Pierre and Wayne, adjust search paths 2012-01-22 22:33:36 -06:00
pcbnew_doc.icns Update OS X icns icons 2010-05-13 21:03:12 +02:00
pcbnew_id.h Pcbnew s-experssion footprint library implementation. 2012-10-07 11:37:25 -04:00
pcbplot.cpp Pcbnew: enhanced dialog for SVG export 2012-11-16 15:13:31 +01:00
pcbplot.h Eliminate many assumptions in Pcbnew's library manager, pertaining to locality of libraries and 2012-11-19 10:19:38 -06:00
plot_board_layers.cpp Add a min width parameter to plot solder mask layers. 2012-11-05 21:20:34 +01:00
plot_brditems_plotter.cpp Finishing code cleaning in plot functions. 2012-09-25 09:49:29 +02:00
plotcontroller.h Script plotting patch 2012-08-29 18:59:50 +02:00
print_board_functions.cpp Enforced EDA_COLOR_T type and minor const-ification 2012-09-02 14:06:47 +02:00
printout_controler.cpp Code cleaning, minor fixes and minor coding style fixes. wxWidgets 2.9.4 compatibility fix( deprecated function MakeModal ) 2012-09-11 21:03:21 +02:00
printout_controler.h rename Ki_PageDescr to PAGE_INFO, encapsulate it in accessors, and move it into the BOARD 2011-12-22 15:57:50 -06:00
protos.h Encapsulated drawmode as an enum for type checking 2012-09-01 15:38:27 +02:00
ratsnest.cpp 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). 2012-09-22 13:19:37 +02:00
sel_layer.cpp switch to <> for includes from "" per conversation with Jean-Pierre and Wayne, adjust search paths 2012-01-22 22:33:36 -06:00
set_grid.cpp Removal of internal units. 2012-04-16 19:31:29 -04:00
specctra.cpp remove unused #include <wxfstream.h> from several places 2012-10-29 16:56:18 -05:00
specctra.h 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). 2012-09-22 13:19:37 +02:00
specctra.keywords ++all: 2011-01-19 14:46:07 -06:00
specctra_export.cpp Script plotting patch 2012-08-29 18:59:50 +02:00
specctra_import.cpp Script plotting patch 2012-08-29 18:59:50 +02:00
specctra_test.cpp switch to <> for includes from "" per conversation with Jean-Pierre and Wayne, adjust search paths 2012-01-22 22:33:36 -06:00
swap_layers.cpp switch to <> for includes from "" per conversation with Jean-Pierre and Wayne, adjust search paths 2012-01-22 22:33:36 -06:00
tool_modedit.cpp Pcbnew s-experssion footprint library implementation. 2012-10-07 11:37:25 -04:00
tool_modview.cpp Pcbnew: Update incorrect or incomplete copyrights in many files. 2012-06-08 11:56:42 +02:00
tool_onrightclick.cpp Pcbnew: Update incorrect or incomplete copyrights in many files. 2012-06-08 11:56:42 +02:00
tool_pcb.cpp Enforced EDA_COLOR_T type and minor const-ification 2012-09-02 14:06:47 +02:00
toolbars_update_user_interface.cpp Pcbnew: Update incorrect or incomplete copyrights in many files. 2012-06-08 11:56:42 +02:00
tr_modif.cpp Pcbnew: Update incorrect or incomplete copyrights in many files. 2012-06-08 11:56:42 +02:00
tracepcb.cpp Encapsulated drawmode as an enum for type checking 2012-09-01 15:38:27 +02:00
trpiste.cpp Encapsulated drawmode as an enum for type checking 2012-09-01 15:38:27 +02:00
xchgmod.cpp Script plotting patch 2012-08-29 18:59:50 +02:00
zone_filling_algorithm.cpp Pcbnew: fix a minor issue in non copper zones when creating the solid filled areas. 2012-08-04 18:33:04 +02:00
zones.h Pcbnew: Add keepout areas (Copper zones without tracks or/and vias). 2012-07-13 20:55:29 +02:00
zones_by_polygon.cpp Pcbnew: fix bug: deleting a cutout in a zone was not undoable. 2012-08-31 17:59:14 +02:00
zones_by_polygon_fill_functions.cpp Pcbnew: Add keepout areas (Copper zones without tracks or/and vias). 2012-07-13 20:55:29 +02:00
zones_convert_brd_items_to_polygons_with_Boost.cpp Add a min width parameter to plot solder mask layers. 2012-11-05 21:20:34 +01:00
zones_convert_to_polygons_aux_functions.cpp Fix pcbnew thermal stub removal for pads with locally defined thermal properties. 2012-08-22 23:16:21 +03:00
zones_functions_for_undo_redo.cpp Remove Kbool from Kicad. Use Clipper instead. 2012-08-04 11:43:27 +02:00
zones_functions_for_undo_redo.h Application name capitalization fixes. 2011-09-30 14:15:37 -04:00
zones_non_copper_type_functions.cpp Pcbnew: Add keepout areas (Copper zones without tracks or/and vias). 2012-07-13 20:55:29 +02:00
zones_polygons_insulated_copper_islands.cpp Remove freepcb arc legacy code from PolyLine. 2012-07-31 19:51:58 +02:00
zones_polygons_test_connections.cpp 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). 2012-09-22 13:19:37 +02:00
zones_test_and_combine_areas.cpp Remove Kbool from Kicad. Use Clipper instead. 2012-08-04 11:43:27 +02:00