kicad/include
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
..
boost merge 1 with tip 2012-06-03 22:06:51 +02:00
HersheyCyrillic.h.unused Use layer_widget in Gerbview 2010-02-03 14:05:17 +00:00
appl_wxstruct.h scripting: fixed kicad compilation, cleanups 2012-08-02 09:47:30 +02:00
base_struct.h Script plotting patch 2012-08-29 18:59:50 +02:00
base_units.h Pcbnew: Add a min width parameter to plot solder mask layers. 2012-11-06 18:58:53 +01:00
bezier_curves.h Schematic component object encapsulation and Doxygen comment warning fixes. 2010-12-14 10:56:30 -05:00
bitmaps.h Add a min width parameter to plot solder mask layers. 2012-11-05 21:20:34 +01:00
block_commande.h Enforced EDA_COLOR_T type and minor const-ification 2012-09-02 14:06:47 +02:00
build_version.h legacy pcbnew plugin touch ups 2011-12-14 20:24:52 -06:00
class_base_screen.h Script plotting patch 2012-08-29 18:59:50 +02:00
class_bitmap_base.h Add patch from Lorenzo Marcantonio. Fix some warning issues, and zlib issue under Windows (zlib sources added) 2012-05-03 20:37:56 +02:00
class_board_design_settings.h Add a min width parameter to plot solder mask layers. 2012-11-05 21:20:34 +01:00
class_board_item.h Encapsulated drawmode as an enum for type checking 2012-09-01 15:38:27 +02:00
class_collector.h Rationalize numeric time stamps to type time_t. 2012-05-24 21:52:04 -04:00
class_colors_design_settings.h Enforced EDA_COLOR_T type and minor const-ification 2012-09-02 14:06:47 +02:00
class_drawpanel.h Enforced EDA_COLOR_T type and minor const-ification 2012-09-02 14:06:47 +02:00
class_drc_item.h Hit test method rationalization and other minor improvements. 2012-03-15 10:31:16 -04:00
class_layer_box_selector.h Enforced EDA_COLOR_T type and minor const-ification 2012-09-02 14:06:47 +02:00
class_macros_record.h add forgotten file to bzr3107, add GOST to KICAD_BULD_VERSION if defined KICAD_GOST 2011-09-07 14:38:11 +04:00
class_marker_base.h Encapsulated drawmode as an enum for type checking 2012-09-01 15:38:27 +02:00
class_pcb_screen.h Removal of internal units. 2012-04-16 19:31:29 -04:00
class_sch_screen.h Enforced EDA_COLOR_T type and minor const-ification 2012-09-02 14:06:47 +02:00
class_title_block.h Fix MSVC compile errors caused by struct forward declared as class 2012-09-20 08:38:50 -05:00
class_undoredo_container.h Undo redo change and code cleanup. 2012-02-05 14:02:46 +01:00
colors.h Enforced EDA_COLOR_T type and minor const-ification 2012-09-02 14:06:47 +02:00
colors_selection.h switch to <> for includes from "" per conversation with Jean-Pierre and Wayne, adjust search paths 2012-01-22 22:33:36 -06:00
common.h Enforced EDA_COLOR_T type and minor const-ification 2012-09-02 14:06:47 +02:00
confirm.h All: added a standard exit dialog called by int DisplayExitDialog( wxWindow* aParent, const wxString& aMessage ) 2012-03-08 18:47:23 +01:00
convert_basic_shapes_to_polygon.h 3d-viewer and polygon functions: remove duplicate code about conversion from basic shapes to polygons. 2012-08-23 21:15:58 +02:00
convert_from_iu.h convert_from_iu: erroneous definition of MILS_PER_IU, MM_PER_IU (and therefore Iu2Mils) 2012-09-24 08:46:20 +02:00
convert_to_biu.h 3D-viewer: code cleaning. Added option in menu: show a 3D grid. 2012-08-11 14:52:13 +02:00
dcsvg.h Pcbnew: in SVG export, add option to export only the board area, not the full page. 2012-08-31 09:43:37 +02:00
dialog_get_component.h Fix @JP messages (no bugs, just comment lines) 2012-02-19 20:53:11 +01:00
dialog_helpers.h Kicad: bug fix in menubar when changing the selected locale. 2012-10-18 21:31:40 +02:00
dialog_hotkeys_editor.h switch to <> for includes from "" per conversation with Jean-Pierre and Wayne, adjust search paths 2012-01-22 22:33:36 -06:00
dialog_shim.h Add include/dialog_shim.h and common/dialog_shim.cpp for use by wxformbuilder's "subclass a wxDialog" support. 2012-03-22 02:02:49 -05:00
dlist.h Eeschema object list and other minor improvements. 2012-02-26 13:39:39 -05:00
drawtxt.h Internal unit improvements and Pcbnew s-expression file format changes. 2012-04-12 17:31:31 -04:00
dsnlexer.h move PCB_PARSER into PCB_IO as a member 2012-10-24 13:20:33 -05:00
eda_dde.h wxServer was a confusing define, since it is also a wxWidgets class, do not use it 2012-08-24 06:31:09 -05:00
eda_doc.h Minor fixes, dead code removal, and coding policy fixes. 2011-11-08 11:37:25 -05:00
eda_text.h Enforced EDA_COLOR_T type and minor const-ification 2012-09-02 14:06:47 +02:00
fctsys.h Fix compil issue under MinGW: for an obscure reason the option -std=c++0x creates error in wxWidget code: 2012-11-14 21:07:09 +01:00
filter_reader.h switch to <> for includes from "" per conversation with Jean-Pierre and Wayne, adjust search paths 2012-01-22 22:33:36 -06:00
footprint_info.h work on footprint plugin API 2012-04-15 22:18:41 -05:00
gestfich.h Minor fixes, dead code removal, and coding policy fixes. 2011-11-08 11:37:25 -05:00
gr_basic.h Enforced EDA_COLOR_T type and minor const-ification 2012-09-02 14:06:47 +02:00
hashtables.h remove -std=c++0x compiler option since nobody is ready for it, and accordingly back into auto_ptr from unique_ptr 2012-11-15 10:04:10 -06:00
hotkey_grid_table.h switch to <> for includes from "" per conversation with Jean-Pierre and Wayne, adjust search paths 2012-01-22 22:33:36 -06:00
hotkeys_basic.h Factor Eeschema rotate item hot keys into a rotate event handler. 2011-10-26 16:46:04 -04:00
html_messagebox.h switch to <> for includes from "" per conversation with Jean-Pierre and Wayne, adjust search paths 2012-01-22 22:33:36 -06:00
id.h Commit patch from Brian Sidebotham: Project template in Kicad manager 2012-10-14 18:57:11 +02:00
kicad_device_context.h Application name capitalization fixes. 2011-09-30 14:15:37 -04:00
kicad_msvc.h Application name capitalization fixes. 2011-09-30 14:15:37 -04:00
kicad_string.h Minor fixes, dead code removal, and coding policy fixes. 2011-11-08 11:37:25 -05:00
layers_id_colors_and_visibility.h Add Pcbnew s-expression file parser. 2012-06-09 13:00:13 -04:00
length.h Temporarily reverse out the evolving support for finer Board Internal Units (BIU)s. 2011-11-24 11:32:51 -06:00
macros.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
menus_helpers.h Move AddMenuItem inline functions outside wxstruct.h in a new file (menu_helpers.h) 2012-04-09 11:16:47 +02:00
newstroke_font.h Application name capitalization fixes. 2011-09-30 14:15:37 -04:00
online_help.h Application name capitalization fixes. 2011-09-30 14:15:37 -04:00
pad_shapes.h Eeschema: code cleanup, remove dead code and some global and useless variables 2012-09-28 19:47:41 +02:00
param_config.h Fix a minor compatibility issue in .pro file for new boards, between decimils and nanometers versions of Pcbnew. 2012-10-17 12:57:21 +02:00
pcbcommon.h Eeschema: fix bug Bug #956818 2012-03-16 20:08:57 +01:00
pcbstruct.h work on footprint plugin API 2012-04-15 22:18:41 -05:00
plot_common.h 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
richio.h remove unused #include <wxfstream.h> from several places 2012-10-29 16:56:18 -05:00
sch_base_frame.h All: better code to handle opened frames libview, libedit, modview, modedit. 2012-09-12 11:53:11 +02:00
sch_item_struct.h Enforced EDA_COLOR_T type and minor const-ification 2012-09-02 14:06:47 +02:00
trigo.h see CHANGELOG.txt 2012-02-18 22:02:19 -06:00
vector2d.h more nanometer work, see comment at line 66 of pcbnew/classpcb.cpp 2012-05-06 15:10:43 -05:00
wildcards_and_files_ext.h Eliminate many assumptions in Pcbnew's library manager, pertaining to locality of libraries and 2012-11-19 10:19:38 -06:00
worksheet.h fix minor issue a page layout in GOST mode 2012-03-29 08:47:29 +04:00
wxBasePcbFrame.h Pcbnew s-experssion footprint library implementation. 2012-10-07 11:37:25 -04:00
wxEeschemaStruct.h Eeschema: fix a bug in my previous commit 2012-09-28 20:45:04 +02:00
wxPcbStruct.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
wxstruct.h All: better code to handle opened frames libview, libedit, modview, modedit. 2012-09-12 11:53:11 +02:00
xnode.h move all hashtable declarations into include/hashtables.h, prepare for boost usage 2012-05-15 21:00:25 -05:00