kicad/include
jean-pierre charras b50872edca Gerber output: Some changes after evaluation of Gerber files by Ucamco (the manager of GERBER format):
* default file ext is now .gbr (the "official extension")
* some outdated commands remoded.
* mainly use mm and 4.5 format instead of inches and 3.4 format. this is mandatory,
  because the 3.4 format (comming from old pcbned internal units) creates truncations in coordinates.
  (with serious issues in polygons which can appear self-intersecting afer truncation)
2014-06-30 12:00:21 +02:00
..
core Fix a bug in ClassOf which crashes Pcbnew when its argument is NULL. It fixes bug #1329364. 2014-06-12 22:03:57 +02:00
gal Removed a few warnings. 2014-06-05 12:40:26 +02:00
geometry Merged the new Interactive Push and Shove router. 2014-05-18 17:16:59 +02:00
math Various fixes to geometry & math library. 2014-05-14 11:45:01 +02:00
tool Removed an unused parameter from TOOL_BASE::getModel<T>() method. 2014-06-06 14:59:25 +02:00
ttl Formatted ttl library to comply with KiCad coding policy. 2014-04-07 13:32:09 +02:00
view 1) Add 32 Cu Layers. 2014-06-24 11:17:18 -05:00
HersheyCyrillic.h.unused Use layer_widget in Gerbview 2010-02-03 14:05:17 +00:00
base_struct.h Clang-alike lightweight RTTI for pcbnew + type casting cleanup. 2014-06-06 11:44:21 +02:00
base_units.h * KIWAY Milestone A): Make major modules into DLL/DSOs. 2014-03-19 19:42:08 -05:00
bezier_curves.h Schematic component object encapsulation and Doxygen comment warning fixes. 2010-12-14 10:56:30 -05:00
bin_mod.h improve help file finding after kiway breakage. 2014-04-14 13:49:52 -05:00
bitmaps.h Cosmetic enhancements: fix incorrect icons. 2014-05-31 17:49:15 +02: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 Changed void BASE_SCREEN::GetGrids( GRIDS& aList ) to const GRIDS& BASE_SCREEN::GetGrids(). 2014-03-21 18:00:11 +01:00
class_bitmap_base.h pl_editor: add a PPI (pixel per inch) setup option for bitmaps. 2013-10-19 12:29:54 +02:00
class_board_design_settings.h 1) Add 32 Cu Layers. 2014-06-24 11:17:18 -05:00
class_board_item.h LAYER_ID work 2014-06-29 08:05:51 -05: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 1) Add 32 Cu Layers. 2014-06-24 11:17:18 -05:00
class_draw_panel_gal.h Moved background color settings from GAL to RENDER_SETTINGS. Added RENDER_SETTINGS::TranslateColor() to convert between EDA_COLOR_T and COLOR4D. 2014-05-14 10:35:12 +02:00
class_drawpanel.h Constification of HitTest and GetParent 2014-05-04 19:08:36 +02:00
class_drc_item.h Pcbnew: Fix issue when displaying net names and/or pad numbers including the "<" char in drc dialog, because drc dialog uses an wxHtmlWindow to display drc messages, and the "<" char has a special meaning and is not allowed in texts (now replaced by the" &lt;" sequence in messages displayed in html) 2013-10-14 18:03:38 +02:00
class_layer_box_selector.h re-work the LSET(int,...) constructor 2014-06-29 13:09:32 -05: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 Removed excessive variable (m_Corners) from MARKER_BASE. 2014-03-12 15:53:20 +01:00
class_pcb_screen.h 1) Add 32 Cu Layers. 2014-06-24 11:17:18 -05:00
class_sch_screen.h - Better way to iterate on vias in the track list (GetFirstVia) 2014-04-30 21:16:22 +02:00
class_title_block.h All: use a S expression to describe the page layout (title block and grid references). Work in progress. 2013-06-05 14:03:16 +02:00
class_undoredo_container.h Added const modifiers where applicable (PICKED_ITEMS_LIST). 2013-12-18 13:27:18 +01:00
class_worksheet_dataitem.h Fix compile errors when wx3.x is built with --enable-stl 2014-01-18 03:07:05 -06:00
colors.h * KIWAY Milestone A): Make major modules into DLL/DSOs. 2014-03-19 19:42:08 -05: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 Remove 2 global variables: g_DrawBgColor and g_ShowPageLimits. 2014-06-20 13:13:04 +02:00
config_params.h 1) Fix compiles using wx 3.x and 2.8. 2014-06-24 23:36:02 -05:00
confirm.h Minor message box improvements 2013-10-18 09:32:22 -04:00
convert_basic_shapes_to_polygon.h 1) Add "rules" to base of tree for copying into BZR_HOME/rules. 2013-05-25 23:36:44 -05:00
convert_from_iu.h REMOVE: USE_PCBNEW_NANOMETERS by making it the only way to go in pcbnew, effectively removing the deci-mils build. 2013-08-06 18:21:40 -05:00
convert_to_biu.h REMOVE: USE_PCBNEW_NANOMETERS by making it the only way to go in pcbnew, effectively removing the deci-mils build. 2013-08-06 18:21:40 -05:00
dcsvg.h.unused Minor fixes and cleanup 2013-02-26 12:25:30 +01:00
dialog_get_component.h EDA_LIST_DIALOG: add a filter option to select names to display is list, from a kamil zorychta's patch <kamil.zorychta@gmail.com> 2013-01-10 13:18:43 +01:00
dialog_helpers.h FIX: work around for wx 2.8 bug affecting wxListCtrl column resizing. 2013-11-26 11:08:07 -06:00
dialog_hotkeys_editor.h * KIWAY Milestone A): Make major modules into DLL/DSOs. 2014-03-19 19:42:08 -05:00
dialog_shim.h wx 2.8 now builds, but the quasi-modal support seems broken on 2.8. Wanted others to be able to build at least. 2014-05-04 14:57:44 -05:00
dlist.h add dialog for fp_lib_table 2012-10-15 17:30:01 -05:00
draw_frame.h merge 2014-06-30 00:46:18 -05:00
drawtxt.h * KIWAY Milestone A): Make major modules into DLL/DSOs. 2014-03-19 19:42:08 -05:00
dsnlexer.h Make pretty prettier by striving for single line module pads. Add slick std::string based strprintf(), twice. 2013-09-26 00:29:54 -05:00
eda_dde.h Code cleanup: Pcbnew: move files relative to exort functions to the new folder exporters 2014-01-08 15:18:51 +01:00
eda_doc.h DXF export: fix incorrect export of polygons having thick outline (like zones): Thick segments of outline were drawn like lines with no thickness. 2014-05-15 08:32:24 +02:00
eda_text.h Made the project default text size apply to all text things in eeschema, instead of the hardcoded value 2014-05-16 15:57:53 +02:00
fctsys.h Minor code cleaning: Remove unused file, remove obsolete or useless defines 2013-11-15 10:28:31 +01:00
filter_reader.h Add Pcbnew GEDA PCB module plugin support. 2012-12-28 15:52:12 -05:00
footprint_info.h remove USE_FP_LIB_TABLE code, make it the norm. Add lazy loading support to FOOTPRINT_INFO. 2013-12-12 10:01:03 -06:00
fp_lib_table.h Modular-Kicad milestone B), minor portion: 2014-05-09 13:35:48 -05:00
fpid.h Modular-Kicad milestone B), major portions: 2014-05-03 12:40:19 -05:00
frame_type.h Modular-Kicad milestone B), major portions: 2014-05-03 12:40:19 -05:00
gestfich.h improve help file finding after kiway breakage. 2014-04-14 13:49:52 -05:00
gr_basic.h merge 2014-06-30 01:44:46 -05: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 Changed the way of looking up NETINFO_ITEM using net names (using boost::unordered_map). Added a hash function (wxString) for that. Introduced NETINFO_ITEM::GetNetItem( wxString ). BOARD::FindNet() uses the map. 2014-01-10 18:04:07 +01:00
hotkey_grid_table.h * KIWAY Milestone A): Make major modules into DLL/DSOs. 2014-03-19 19:42:08 -05:00
hotkeys_basic.h merge tip in, resolve. 2014-03-20 01:24:33 -05:00
html_messagebox.h *) Change FOOTPRINT_LIST::ReadFootprintFiles( FP_LIB_TABLE*, const wxString*) 2013-12-09 12:09:58 -06:00
id.h Modular-Kicad milestone B), glamorous portions: 2014-05-05 12:28:40 -05:00
import_export.h * KIWAY Milestone A): Make major modules into DLL/DSOs. 2014-03-19 19:42:08 -05:00
ki_mutex.h move ${Boost_LIBRARIES} into cvpcb, pcbnew, _pcbnew and out of github, because worker threads used regardless of github 2013-12-09 12:48:42 -06:00
kicad_device_context.h 1) Add "rules" to base of tree for copying into BZR_HOME/rules. 2013-05-25 23:36:44 -05:00
kicad_string.h Fix compile errors when wx3.x is built with --enable-stl 2014-01-18 03:07:05 -06:00
kiface_i.h Modular-Kicad milestone B), major portions: 2014-05-03 12:40:19 -05:00
kiway.h Modular-Kicad milestone B), major portions: 2014-05-03 12:40:19 -05:00
kiway_express.h remove KIWAY_EXPRESS::kiway_express() typo, add comments. 2014-04-22 10:26:59 -05:00
kiway_mgr.h *) Add KIFACE_I::StartFlags() and IsSingle() so a KIFACE implementation can know 2014-04-17 21:05:40 -05:00
kiway_player.h Fix an annoying behavior of new quasi modal frames on Windows (when closing them, the caller frame was no more on top ) 2014-05-09 20:06:18 +02:00
layers_id_colors_and_visibility.h fix LSET() constructors, formatting 2014-06-29 15:33:29 -05:00
length.h.usuned Namespace KiGfx->KIGFX. 2013-10-14 16:13:35 +02:00
macros.h minor tidying 2013-12-31 00:25:53 -06:00
mail_type.h Teach cvpcb about new KIWAY based cross-probing, factor out MAIL_T into mail_type.h 2014-04-22 10:16:19 -05:00
menus_helpers.h Remove duplicate icon apply.svg (use ckecked_ok.svg instead which is the same icon). 2014-02-07 20:32:08 +01:00
msgpanel.h DXF export: fix incorrect export of polygons having thick outline (like zones): Thick segments of outline were drawn like lines with no thickness. 2014-05-15 08:32:24 +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 Pcbnew: fix bug #1272714 . Code cleanup: use 2 different enums for pad shapes and pad drill shapes. Remove never used pad shape. 2014-01-26 15:20:58 +01:00
painter.h The GAL view uses colors settings from the legacy canvas. 2014-05-21 23:13:30 +02:00
pcbcommon.h 1) Add 32 Cu Layers. 2014-06-24 11:17:18 -05:00
pcbstruct.h work on footprint plugin API 2012-04-15 22:18:41 -05:00
pgm_base.h improve help file finding after kiway breakage. 2014-04-14 13:49:52 -05:00
plot_common.h Gerber output: Some changes after evaluation of Gerber files by Ucamco (the manager of GERBER format): 2014-06-30 12:00:21 +02:00
profile.h Profile counter simplified, so it should be more portable. 2013-11-27 09:46:59 +01:00
project.h fix some bugs in FOOTPRINT_VIEWER_FRAME, get rid of statics 2014-06-16 14:00:26 -05:00
ptree.h Jettison FP_LIB_TABLE::ConvertFromLegacy() into a static function, where it 2014-04-09 08:33:04 -05:00
reporter.h CvPcb footprint library table implementation. 2013-09-14 16:33:22 -04:00
richio.h Warning removal, patches from Camille 019 2014-03-16 18:40:23 +01:00
sch_base_frame.h *) Switch kicad.exe to using KIFACE modules for all major top level windows. 2014-04-19 13:47:20 -05:00
sch_item_struct.h Clang-alike lightweight RTTI for pcbnew + type casting cleanup. 2014-06-06 11:44:21 +02:00
search_stack.h Remove class RETAINED_PATH, put is main member function into SEARCH_STACK. 2014-06-10 10:56:43 -05:00
trigo.h Eeschema: netlist generation: fix bad choice for the "best net name" when selecting a net name between labels connected to the same net. 2013-09-27 14:30:35 +02:00
utf8.h Initial KIWAY (modular-kicad) work. Various tweeks. 2014-02-03 09:10:37 -06:00
validators.h Pcbnew: footprint library table fixes. 2013-11-29 13:29:41 -05:00
wildcards_and_files_ext.h add patch from Cirilo Bernardo, and minor fixes. 2014-01-25 13:23:29 +01:00
worksheet.h Replace in EDA_TEXT::Draw the parameter EDA_DRAW_PANEL* aPanel by EDA_RECT* aClipBox, which is the actual parameter used by Draw. 2013-06-29 11:52:22 +02:00
worksheet_shape_builder.h Constification of HitTest and GetParent 2014-05-04 19:08:36 +02:00
worksheet_viewitem.h Removed a few memory leaks. 2014-03-03 17:15:41 +01:00
wxBasePcbFrame.h re-work the LSET(int,...) constructor 2014-06-29 13:09:32 -05:00
wxEeschemaStruct.h merge 2014-06-30 00:46:18 -05:00
wxPcbStruct.h merge 2014-06-30 00:46:18 -05:00
wxstruct.h Remove 2 global variables: g_DrawBgColor and g_ShowPageLimits. 2014-06-20 13:13:04 +02:00
wxunittext.h WX_UNIT_TEXT can handle default value. 2014-05-13 11:22:51 +02:00
xnode.h Make KiCad compile with minimal warnings against SVN HEAD of wxWidgets as of today. 2014-01-07 19:34:04 -06:00