kicad/include
Wayne Stambaugh 3cec63e9b9 Pcbnew: plugin improvements.
Allow partial library reads in libraries that support footprint per file.
This includes the KiCad and GEDA footprint libraries.

Allow for partially cached libraries rather than ignoring all valid files
when an error occurs.
2017-06-11 16:21:19 -04:00
..
core Pcbnew: major swig fix. 2016-07-18 13:23:09 -04:00
gal Add reset text attributes function to GAL - use for arc tool 2017-03-31 15:59:31 +02:00
geometry Modify comments in shape_line_chain.h that described the old reference-wise behaviour of SEG class 2017-04-17 11:17:13 +02:00
kicad_curl GitHub plugin: fix threading issues when libcurl is build against openssl. 2016-01-14 10:17:13 -05:00
math CPolyLine -> SHAPE_POLY_SET refactor. 2017-03-24 10:43:47 +01:00
plugins Explicitly mark overriding functions. 2016-09-24 14:53:15 -04:00
preview_items SELECTION_AREA color now indicates selection mode 2017-05-10 10:57:29 +02:00
system Preserve FPU registers on context switch 2017-04-24 00:04:43 +02:00
tool Pcbnew: add option to select origin & anchor in move exactly tool 2017-04-25 11:32:49 -04:00
ttl Explicitly mark overriding functions. 2016-09-24 14:53:15 -04:00
view Code formatting and clean-up 2017-04-20 14:01:38 +02:00
widgets Increase number of footprints listed in component chooser 2017-03-27 14:15:42 -04:00
base_struct.h Removed a few more headers from base_struct.h 2017-02-22 17:54:01 +01:00
base_units.h Move some unit related util function to base_units.h 2017-03-23 12:47:05 -04:00
basic_gal.h Prevent unnecessary compilation due to changes in plot_common.h. 2017-04-18 11:14:59 -04:00
bezier_curves.h Fix Coverity warnings 2017-05-30 09:07:18 +02:00
bin_mod.h Minor coding style fixes in headers 2016-01-12 11:33:33 -05:00
bitmap_types.h Move bitmaps.h out of base_struct.h 2017-02-21 09:50:15 -05:00
bitmaps.h general UI fix. Fixed a lot of icons and a lot of menu. 2017-06-02 11:51:11 +02:00
block_commande.h Removed a few more headers from base_struct.h 2017-02-22 17:54:01 +01:00
build_version.h More missing source license fixes. 2014-10-22 11:51:34 -04:00
class_base_screen.h Explicitly mark overriding functions. 2016-09-24 14:53:15 -04:00
class_bitmap_base.h Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 2017-02-22 17:35:00 +01:00
class_board_design_settings.h Refactor layer enumerations to all live in the same place 2017-03-30 16:01:48 -04:00
class_board_item.h Refactor layer enumerations to all live in the same place 2017-03-30 16:01:48 -04:00
class_collector.h Removed a few more headers from base_struct.h 2017-02-22 17:54:01 +01:00
class_colors_design_settings.h Refactor layer enumerations to all live in the same place 2017-03-30 16:01:48 -04:00
class_draw_panel_gal.h Component chooser: event and focus cleanup 2017-03-04 11:14:04 -05:00
class_drawpanel.h Removed a few more headers from base_struct.h 2017-02-22 17:54:01 +01:00
class_drc_item.h Fix uninitialized member in DRC_ITEM constructor. 2014-08-16 14:12:11 -04:00
class_eda_rect.h Code formatting fixes 2017-05-10 11:40:49 +02:00
class_layer_box_selector.h Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 2017-02-22 17:35:00 +01:00
class_marker_base.h Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 2017-02-22 17:35:00 +01:00
class_page_info.h Move the non shared file class_sch_screen.h to eeschema folder. Code cleaning. Remove some wxCHECK_VERSION tests now useless. 2015-07-29 20:06:45 +02:00
class_pcb_screen.h Refactor layer enumerations to all live in the same place 2017-03-30 16:01:48 -04:00
class_title_block.h Removed a few more headers from base_struct.h 2017-02-22 17:54:01 +01:00
class_undoredo_container.h Unified undo buffer handling code for PCB & module editor. 2016-09-12 11:50:06 +02:00
class_worksheet_dataitem.h Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 2017-02-22 17:35:00 +01:00
colors.h Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 2017-02-22 17:35:00 +01:00
colors_selection.h More missing source license fixes. 2014-10-22 11:51:34 -04:00
commit.h Added possibility to disable undo entries creation in COMMIT/BOARD_COMMIT 2017-03-03 20:26:34 +01:00
common.h Move some unit related util function to base_units.h 2017-03-23 12:47:05 -04:00
config_map.h Sanitise incoming GAL config options using mapping tables 2017-02-20 10:52:34 +01:00
config_params.h Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 2017-02-22 17:35:00 +01:00
confirm.h Clean up includes in confirm.cpp, confirm.h 2016-01-18 00:17:56 -05:00
convert_basic_shapes_to_polygon.h Prepare rounded rect and custom shaped pads: add plot functions. It fixes also a pcbnew crash in HPGL mode when plotting trapezoidal pads. 2016-02-10 17:02:40 +01:00
convert_to_biu.h convert_to_biu: Changed defines & functions to constexpr 2016-12-12 16:45:52 +01:00
dialog_env_var_config.h Explicitly mark overriding functions. 2016-09-24 14:53:15 -04:00
dialog_get_component.h Explicitly mark overriding functions. 2016-09-24 14:53:15 -04:00
dialog_helpers.h Explicitly mark overriding functions. 2016-09-24 14:53:15 -04:00
dialog_hotkeys_editor.h Explicitly mark overriding functions. 2016-09-24 14:53:15 -04:00
dialog_shim.h MACOS Setfocus and CancelButtonIssue moved into dialog_shim. 2017-01-29 23:51:35 +01:00
dlist.h Refinement to commit #4993. 2014-07-14 16:43:21 +02:00
draw_frame.h Move file locking utilities to a separate file 2017-03-23 09:23:45 -04:00
drawtxt.h Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 2017-02-22 17:35:00 +01:00
dsnlexer.h More Coverity scan error fixes. 2015-02-22 16:25:29 -05:00
eagle_parser.h Eagle layers as enums 2017-05-08 10:26:48 +02:00
eda_dde.h More missing source license fixes. 2014-10-22 11:51:34 -04:00
eda_doc.h More missing source license fixes. 2014-10-22 11:51:34 -04:00
eda_pattern_match.h Add relational operators to component search 2017-03-27 21:26:49 -04:00
eda_text.h Fixed HitTest for text and modules 2017-05-10 10:57:28 +02:00
executable_names.h Move executable name constants to own file 2017-03-23 09:23:45 -04:00
fctsys.h removed wx carbon include in fctsys as it is unnecessary 2015-12-12 23:03:35 +13:00
filter_reader.h Explicitly mark overriding functions. 2016-09-24 14:53:15 -04:00
footprint_filter.h Add footprint select dropdown to component chooser, serious refactoring 2017-03-24 09:20:27 -04:00
footprint_info.h Fix SYNC_QUEUE build issue on Boost < 1.56 2017-03-24 10:09:08 -04:00
fp_lib_table.h Pcbnew: plugin improvements. 2017-06-11 16:21:19 -04:00
frame_type.h Revamp component chooser and add footprint preview 2017-02-18 21:39:55 -05:00
gbr_netlist_metadata.h Gerbview: locate item now does not take in account not visible layers. Remove an unused file 2016-08-19 09:45:59 +02:00
gestfich.h Default and most recently used path fixes. (fixes: 1494210) 2015-09-25 15:38:09 -04:00
gl_context_mgr.h Reverted 6912 with minor changes (LockCtx requires to specify canvas that locks a context). 2016-06-13 16:43:33 +02:00
gr_basic.h Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 2017-02-22 17:35:00 +01:00
grid_tricks.h *) Factor out Cut, Copy, and Paste for wxGrid into class common/GRID_TRICKS. 2013-10-23 13:56:03 -05:00
hashtables.h Pcbnew: major swig fix. 2016-07-18 13:23:09 -04:00
hotkeys_basic.h Add zoom-to-selection tool 2016-06-08 07:19:53 -04:00
html_messagebox.h Explicitly mark overriding functions. 2016-09-24 14:53:15 -04:00
i18n_utility.h Try to fix a compil issue on OSX (no viable conversion from 'const wxString' to 'const wxChar *', in colors.cpp) 2016-05-17 09:10:15 +02:00
id.h Added component table dialog 2017-05-02 09:39:01 -04:00
import_export.h Use _WIN32 instead of __MINGW32__ in 2 conditional compilations which are Windows specific, not especially mingw32 specific. 2016-03-01 16:55:44 +01:00
incremental_text_ctrl.h Add a class to govern an "incrementing" text control 2017-02-20 10:52:34 +01:00
ki_exception.h Add SWIG support for NETCLASSPTR. Reduce SWIG visibility from C++ headers. 2016-09-21 19:52:04 -04:00
ki_mutex.h More missing source license fixes. 2014-10-22 11:51:34 -04:00
kicad_device_context.h Minor coding style fixes in headers 2016-01-12 11:33:33 -05:00
kicad_string.h Display more information in component selector 2017-02-07 15:01:20 -05:00
kiface_i.h Explicitly mark overriding functions. 2016-09-24 14:53:15 -04:00
kiface_ids.h Add footprint select dropdown to component chooser, serious refactoring 2017-03-24 09:20:27 -04:00
kiway.h Make show/hide icons in menus a run time option, instead of compil option. 2017-03-02 15:45:54 +01:00
kiway_express.h Explicitly mark overriding functions. 2016-09-24 14:53:15 -04:00
kiway_mgr.h Minor coding style fixes in headers 2016-01-12 11:33:33 -05:00
kiway_player.h Icons options menu: code rework 2017-03-03 14:18:25 +01:00
layers_id_colors_and_visibility.h Fix a few issues when changing a color in render, in GAL mode. 2017-04-05 16:31:29 +02:00
length.h.usuned Namespace KiGfx->KIGFX. 2013-10-14 16:13:35 +02:00
lib_id.h Fix a few coding issues in dialog_edit_module_for_Modedit. 2017-04-16 15:09:05 +02:00
lib_table_base.h Make FP_TBL_MODEL reusable. 2017-03-30 18:36:37 -04:00
lib_table_grid.h Make FP_TBL_MODEL reusable. 2017-03-30 18:36:37 -04:00
lockfile.h Move file locking utilities to a separate file 2017-03-23 09:23:45 -04:00
lru_cache.h 3D Viewer: complete refactor of the 3D viewer. 2016-07-19 13:35:25 -04:00
macros.h EDA_TEXT object refactor. 2017-01-25 08:03:32 -05:00
mail_type.h Remove excessive schematic symbol library re-linking. 2017-03-04 16:02:33 -05:00
make_unique.h Add C++14-style std::make_unique 'polyfill' for C++11 2017-01-23 11:41:00 +01:00
menus_helpers.h Make show/hide icons in menus a run time option, instead of compil option. 2017-03-02 15:45:54 +01:00
msgpanel.h Changed COLOR4D defines to static consts 2017-02-22 17:35:00 +01:00
newstroke_font.h Fix incorrect (too small) bounding box EDA_TEXT, noticeable when chars like j or { are used in zone fill functions. 2016-03-11 13:08:34 +01:00
observable.h OpenGL antialising code clean up & formatting 2017-01-11 16:20:37 +01:00
origin_viewitem.h Refactor layer enumerations to all live in the same place 2017-03-30 16:01:48 -04:00
pad_shapes.h Remove duplicate definitions only needed only by old python wizards. No more useful in master branch, since a long time. 2016-11-25 13:30:11 +01:00
painter.h Refactor layer enumerations to all live in the same place 2017-03-30 16:01:48 -04:00
pcbstruct.h pcbnew legacy: remove option to hide via drill 2016-05-10 16:47:37 -04:00
pgm_base.h Icons options menu: code rework 2017-03-03 14:18:25 +01:00
plot_auxiliary_data.h Plot gerber: fix a minor issue: an aperture attribute was incorrectly set on non copper layers when drawing some pads. 2017-05-04 08:55:17 +02:00
plot_common.h Changed COLOR4D defines to static consts 2017-02-22 17:35:00 +01:00
profile.h Eeschema: speed up netlist creation. 2017-04-12 08:18:46 +02:00
project.h Initial symbol library table implementation prep work. 2017-03-31 16:29:34 -04:00
properties.h Store information about buffering & caching in properties 2017-02-28 15:18:58 +01:00
ptree.h Minor coding style fixes in headers 2016-01-12 11:33:33 -05:00
reporter.h Explicitly mark overriding functions. 2016-09-24 14:53:15 -04:00
richio.h Explicitly mark overriding functions. 2016-09-24 14:53:15 -04:00
scoped_set_reset.h Add context menu to GAL DRAWING_TOOL, including the zone menu 2017-01-11 10:41:08 +01:00
search_stack.h Fix windows help path bug. (fixes lp:1313412) 2015-09-20 14:23:17 -04:00
streamwrapper.h Fix compil issue on Windows 2017-03-04 17:35:33 +01:00
sync_queue.h Fix SYNC_QUEUE build issue on Boost < 1.56 2017-03-24 10:09:08 -04:00
systemdirsappend.h Move SystemDirsAppend to own header 2017-03-23 09:23:45 -04:00
trigo.h EDA_TEXT object refactor. 2017-01-25 08:03:32 -05:00
utf8.h Pcbnew: major swig fix. 2016-07-18 13:23:09 -04:00
validators.h Envrionment variable dialog improvments. 2015-08-16 20:30:29 -04:00
wildcards_and_files_ext.h Added component table dialog 2017-05-02 09:39:01 -04:00
worksheet.h Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 2017-02-22 17:35:00 +01:00
worksheet_shape_builder.h Changed COLOR4D defines to static consts 2017-02-22 17:35:00 +01:00
worksheet_viewitem.h Code formatting 2016-12-12 16:45:52 +01:00
wxBasePcbFrame.h Refactor layer enumerations to all live in the same place 2017-03-30 16:01:48 -04:00
wxPcbStruct.h Refactor layer enumerations to all live in the same place 2017-03-30 16:01:48 -04:00
wx_status_popup.h Code formatting. 2015-02-18 17:53:46 +01:00
wx_unit_binder.h Method to check WX_UNIT_BINDER value validity. 2015-07-09 13:35:50 +02:00
wxdataviewctrl_helpers.h Move wxDataViewCtrl manipulators out of dialog_choose_component.cpp 2017-03-30 21:47:14 -04:00
wxstruct.h Icons options menu: code rework 2017-03-03 14:18:25 +01:00
wxunittext.h Fix many doxygen warnings (due to missing info, old comments, typo ...) when building the doxygen doc. 2014-11-02 17:25:04 +01:00
xnode.h Minor coding style fixes in headers 2016-01-12 11:33:33 -05:00