kicad/eeschema
jean-pierre charras c029dc398b Eeschema: fix compatibility with old schematic files, which can contain markers.
Pcbnew: better test for allowed layers when creating/editing Dimensions and some other Graphic items
Drc: fix comments and messages for some drc tests.
To do: fix issues in active layer selection when creating a track and layer pair selection dialog
2013-09-11 17:30:21 +02:00
..
dialogs * Fix Bug 1219239 - EESCHEMA crashes when editing a template field in libedit through the context menu 2013-08-31 16:53:46 +01:00
plugins The internal BOM generator has bugs. I designed an XSL script, which converts the generated XML Partlist into 2013-04-17 09:57:47 -05:00
CMakeLists.txt Lay basis for a more full featured usage of boost, including compiled libraries such as unit_test_framework, system, etc. Move headers now into boost_root/include/boost/. 2013-08-20 13:03:21 -05:00
Info.plist Fix some minor OS X issues 2011-08-30 09:35:40 +02:00
annotate.cpp Eeschema: fix bug Bug #1197103 and an other very minor bug. 2013-07-03 09:27:52 +02:00
backanno.cpp Fixed the logic for "do you want to make the footprint visible" requester 2013-03-30 18:49:58 +01:00
block.cpp *) retain grid origin in the BOARD and save it in legacy and kicad board files. 2013-08-03 00:15:23 -05:00
block_libedit.cpp *) retain grid origin in the BOARD and save it in legacy and kicad board files. 2013-08-03 00:15:23 -05:00
bus-wire-junction.cpp FIX: insert key must repeat text labels 2013-08-06 17:59:07 -05:00
busentry.cpp *) retain grid origin in the BOARD and save it in legacy and kicad board files. 2013-08-03 00:15:23 -05:00
class_drc_erc_item.cpp 1) Add "rules" to base of tree for copying into BZR_HOME/rules. 2013-05-25 23:36:44 -05:00
class_libentry.cpp Initial release of pl_editor, the page layout and title block editor. 2013-07-19 20:27:22 +02:00
class_libentry.h Initial release of pl_editor, the page layout and title block editor. 2013-07-19 20:27:22 +02:00
class_library.cpp * Fix the last parts of Bug 1204712 by removing DateAndTime from library file and documentation file formats. They weren't being loaded anyway. 2013-08-16 23:31:37 +01:00
class_library.h Add library column to component and module select dialog. 2013-03-18 21:25:19 -04:00
class_netlist_object.cpp Eeschema bus label test bug fixes. (fixes lp:1209424) 2013-08-13 19:04:41 -04:00
class_netlist_object.h Eeschema bus label test bug fixes. (fixes lp:1209424) 2013-08-13 19:04:41 -04:00
cmp_library.keywords 1) Add "rules" to base of tree for copying into BZR_HOME/rules. 2013-05-25 23:36:44 -05:00
cmp_library_lexer.cpp 1) Add "rules" to base of tree for copying into BZR_HOME/rules. 2013-05-25 23:36:44 -05:00
component_references_lister.cpp Eeschema: add dialog and utilities to create BOMs from generic netlist 2013-06-14 16:59:52 +02:00
controle.cpp *) retain grid origin in the BOARD and save it in legacy and kicad board files. 2013-08-03 00:15:23 -05:00
cross-probing.cpp More encapsulation work. 2013-03-18 15:36:07 -04:00
dangling_ends.cpp switch to <> for includes from "" per conversation with Jean-Pierre and Wayne, adjust search paths 2012-01-22 22:33:36 -06:00
database.cpp Footprint library table work, minor fixes, and code cleaning. 2013-05-08 16:47:23 -04:00
dialog_erc_listbox.h 1) Add "rules" to base of tree for copying into BZR_HOME/rules. 2013-05-25 23:36:44 -05:00
edit_bitmap.cpp BUG FIX: eeschema as segfaulting on the 'Insert' key because the m_itemToRepeat 2013-08-05 16:02:41 -05:00
edit_component_in_schematic.cpp More encapsulation work. 2013-03-18 15:36:07 -04:00
edit_label.cpp BUG FIX: eeschema as segfaulting on the 'Insert' key because the m_itemToRepeat 2013-08-05 16:02:41 -05:00
eelibs_read_libraryfiles.cpp Better strings for the translators (converted concatenations to formats) 2013-04-09 19:49:01 +02:00
eeredraw.cpp Worksheet code: cleanup and remove useless parameters. 2013-05-22 10:45:25 +02:00
eeschema.cpp Initial release of pl_editor, the page layout and title block editor. 2013-07-19 20:27:22 +02:00
eeschema.icns [MacOSX] Updated Icons - Document ones still missing :( 2012-09-27 19:20:44 +02:00
eeschema.rc Remove old xpm icons files 2012-04-07 13:09:57 +02:00
eeschema_config.cpp Initial release of pl_editor, the page layout and title block editor. 2013-07-19 20:27:22 +02:00
eeschema_config.h Eeschema: code cleanup, remove dead code and some global and useless variables 2012-09-28 19:47:41 +02:00
eeschema_doc.icns Updates for OS X 2010-05-16 20:18:38 +02:00
eeschema_id.h Eeschema: Bug fix (move component field was not undoable) 2012-10-23 18:37:19 +02:00
erc.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
erc.h Eeschema ERC improvements and other minor fixes. 2011-10-07 10:41:30 -04:00
events_called_functions_for_edit.cpp Eeschema: fix bug #1168116. Netlist generation: remove dead code and fully outdated option pspice "use net number" 2013-04-16 12:53:23 +02:00
files-io.cpp Eechema: fix bug : when saving the schematic project, the lib cache was saved under the current sheet opened, not the root sheet. 2013-05-07 20:32:06 +02:00
find.cpp *) retain grid origin in the BOARD and save it in legacy and kicad board files. 2013-08-03 00:15:23 -05:00
general.h Cleanup of the eeschema 'layers' i.e. entitity colours. This also fixes 2013-04-06 07:01:48 +02:00
getpart.cpp BUG FIX: eeschema as segfaulting on the 'Insert' key because the m_itemToRepeat 2013-08-05 16:02:41 -05:00
help_common_strings.h 1) Add "rules" to base of tree for copying into BZR_HOME/rules. 2013-05-25 23:36:44 -05:00
hierarch.cpp BUG FIX: eeschema as segfaulting on the 'Insert' key because the m_itemToRepeat 2013-08-05 16:02:41 -05:00
hotkeys.cpp REMOVE: check for repeat_item->Flags() == 0 in eeschema/hotkeys.cpp 2013-08-06 18:23:50 -05:00
hotkeys.h Eeschema: Add hotkey 'U' to edit reference. Better filtering for hotheys V, F, U: now the corresponding field is selected without selection list between component and the field. 2012-12-08 18:24:49 +01:00
invoke_sch_dialog.h remove dialog_netlist.h 2013-06-27 15:34:30 -05:00
lib_arc.cpp Migrated the interfaces accepting angles to the double type 2013-05-05 09:17:48 +02:00
lib_arc.h 1) Add "rules" to base of tree for copying into BZR_HOME/rules. 2013-05-25 23:36:44 -05:00
lib_bezier.cpp More work on EDA_COLOR_T and layers. 2013-04-04 23:35:01 +02:00
lib_bezier.h 1) Add "rules" to base of tree for copying into BZR_HOME/rules. 2013-05-25 23:36:44 -05:00
lib_circle.cpp More int casts to rounding conversions 2013-05-04 13:57:09 +02:00
lib_circle.h 1) Add "rules" to base of tree for copying into BZR_HOME/rules. 2013-05-25 23:36:44 -05:00
lib_collectors.cpp 1) Add "rules" to base of tree for copying into BZR_HOME/rules. 2013-05-25 23:36:44 -05:00
lib_collectors.h 1) Add "rules" to base of tree for copying into BZR_HOME/rules. 2013-05-25 23:36:44 -05:00
lib_draw_item.cpp More work on EDA_COLOR_T and layers. 2013-04-04 23:35:01 +02:00
lib_draw_item.h Typedef STATUS_FLAGS to encapsulate EDA_ITEM bitmapped flags 2013-03-28 20:12:46 +01:00
lib_export.cpp Better strings for the translators (converted concatenations to formats) 2013-04-09 19:49:01 +02:00
lib_field.cpp 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
lib_field.h remove "~" from empty *.lib component fields, replace with "", doctor old *.lib fields to blank if that was the intention 2013-05-24 18:58:29 -05:00
lib_pin.cpp 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
lib_pin.h Code cleaning and move worksheet code specific to title block and frame references shape in title_block_shapes.h and title_block_shapes_gost.h 2013-05-19 21:35:49 +02:00
lib_polyline.cpp Better strings for the translators (converted concatenations to formats) 2013-04-09 19:49:01 +02:00
lib_polyline.h Typedef STATUS_FLAGS to encapsulate EDA_ITEM bitmapped flags 2013-03-28 20:12:46 +01:00
lib_rectangle.cpp Better strings for the translators (converted concatenations to formats) 2013-04-09 19:49:01 +02:00
lib_rectangle.h 1) Add "rules" to base of tree for copying into BZR_HOME/rules. 2013-05-25 23:36:44 -05:00
lib_text.cpp 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
lib_text.h Typedef STATUS_FLAGS to encapsulate EDA_ITEM bitmapped flags 2013-03-28 20:12:46 +01:00
libarch.cpp Eechema: fix bug : when saving the schematic project, the lib cache was saved under the current sheet opened, not the root sheet. 2013-05-07 20:32:06 +02:00
libedit.cpp eeschema: fix Bug #1184318 (Eeschema-Libedit: Reference moving+zooming issue) 2013-05-28 10:05:10 +02:00
libedit_onleftclick.cpp Eeschema, Libedit: fixes color artifacts when moving/placing a pin. 2013-02-06 12:54:51 +01:00
libedit_onrightclick.cpp Base object decoupling improvements. 2013-01-12 12:32:24 -05:00
libedit_plot_component.cpp Eeschema: fix Bug #1180902 (Libedit creates empty svg images) 2013-05-18 11:38:23 +02:00
libedit_undo_redo.cpp Undo redo change and code cleanup. 2012-02-05 14:02:46 +01:00
libeditframe.cpp *) retain grid origin in the BOARD and save it in legacy and kicad board files. 2013-08-03 00:15:23 -05:00
libeditframe.h Eeschema: fix Bug #1180902 (Libedit creates empty svg images) 2013-05-18 11:38:23 +02:00
libfield.cpp More encapsulation work. 2013-03-18 15:36:07 -04:00
load_one_schematic_file.cpp Eeschema: fix compatibility with old schematic files, which can contain markers. 2013-09-11 17:30:21 +02:00
menubar.cpp Remove redundant Eeschema plot submenu on platforms that do not support plot to clipboard. 2013-02-23 15:08:28 -05:00
menubar_libedit.cpp All: better code to handle opened frames libview, libedit, modview, modedit. 2012-09-12 11:53:11 +02:00
netform.cpp Add <aliases> and <alias> to generic netlist XML format, required by new bom_csv_grouped_by_value.py support. 2013-09-01 12:52:46 -05:00
netlist.cpp Changed format specifiers of some printf involved with size_t values to %zu to avoid runtime assertions. 2013-04-14 13:02:19 +02:00
netlist.h remove dialog_netlist.h 2013-06-27 15:34:30 -05:00
onleftclick.cpp FIX: insert key must repeat text labels 2013-08-06 17:59:07 -05:00
onrightclick.cpp *) retain grid origin in the BOARD and save it in legacy and kicad board files. 2013-08-03 00:15:23 -05:00
operations_on_items_lists.cpp Refactoring: split in two the SCH_BUS_ENTRY class 2013-04-01 12:35:20 +02:00
pinedit.cpp *) retain grid origin in the BOARD and save it in legacy and kicad board files. 2013-08-03 00:15:23 -05:00
plot_schematic_DXF.cpp Remove duplicate code to draw and to plot title blocks. 2013-05-21 09:18:25 +02:00
plot_schematic_HPGL.cpp Remove duplicate code to draw and to plot title blocks. 2013-05-21 09:18:25 +02:00
plot_schematic_PDF.cpp Remove duplicate code to draw and to plot title blocks. 2013-05-21 09:18:25 +02:00
plot_schematic_PS.cpp Eeschema: fix Bug #1189893 (ps plot file opened twice) 2013-06-11 16:27:07 +02:00
plot_schematic_SVG.cpp Better strings for the translators (converted concatenations to formats) 2013-04-09 19:49:01 +02:00
protos.h More work on EDA_COLOR_T and layers. 2013-04-04 23:35:01 +02:00
sch_base_frame.cpp *) retain grid origin in the BOARD and save it in legacy and kicad board files. 2013-08-03 00:15:23 -05:00
sch_bitmap.cpp More work on EDA_COLOR_T and layers. 2013-04-04 23:35:01 +02:00
sch_bitmap.h Enforced EDA_COLOR_T type and minor const-ification 2012-09-02 14:06:47 +02:00
sch_bus_entry.cpp Fixed some tab-induced disalignments 2013-04-06 14:28:02 +02:00
sch_bus_entry.h 1) Add "rules" to base of tree for copying into BZR_HOME/rules. 2013-05-25 23:36:44 -05:00
sch_collectors.cpp Eeschema: fix subtle find bug when at the end of the search list. (fixes lp 1199689) 2013-07-20 13:13:40 -04:00
sch_collectors.h Eeschema: fix subtle find bug when at the end of the search list. (fixes lp 1199689) 2013-07-20 13:13:40 -04:00
sch_component.cpp Eeschema: fix a *very subtle* bug noticeable only in complex hierachies, for multiple parts per package: 2013-07-05 19:48:01 +02:00
sch_component.h Eeschema: fix a *very subtle* bug noticeable only in complex hierachies, for multiple parts per package: 2013-07-05 19:48:01 +02:00
sch_field.cpp Eeschema find bug fixes. (fixes lp:1199689) 2013-07-14 14:08:20 -04:00
sch_field.h Fix SCH_FIELD get reference designator text bug. (fixes lp:1159401) 2013-03-25 13:09:55 -04:00
sch_junction.cpp More about worksheet code. 2013-05-24 10:59:40 +02:00
sch_junction.h Code cleaning and move worksheet code specific to title block and frame references shape in title_block_shapes.h and title_block_shapes_gost.h 2013-05-19 21:35:49 +02:00
sch_line.cpp More work on EDA_COLOR_T and layers. 2013-04-04 23:35:01 +02:00
sch_line.h 1) Add "rules" to base of tree for copying into BZR_HOME/rules. 2013-05-25 23:36:44 -05:00
sch_marker.cpp More cleanup on layer code usage 2013-04-07 13:55:18 +02:00
sch_marker.h Base object decoupling improvements. 2013-01-12 12:32:24 -05:00
sch_no_connect.cpp More work on EDA_COLOR_T and layers. 2013-04-04 23:35:01 +02:00
sch_no_connect.h 1) Add "rules" to base of tree for copying into BZR_HOME/rules. 2013-05-25 23:36:44 -05:00
sch_screen.cpp Initial release of pl_editor, the page layout and title block editor. 2013-07-19 20:27:22 +02:00
sch_sheet.cpp 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
sch_sheet.h Base object decoupling improvements. 2013-01-12 12:32:24 -05:00
sch_sheet_path.cpp Eeschema: fix a *very subtle* bug noticeable only in complex hierachies, for multiple parts per package: 2013-07-05 19:48:01 +02:00
sch_sheet_path.h switch to <> for includes from "" per conversation with Jean-Pierre and Wayne, adjust search paths 2012-01-22 22:33:36 -06:00
sch_sheet_pin.cpp Eeschema: code cleanup, remove dead code and some global and useless variables 2012-09-28 19:47:41 +02:00
sch_text.cpp 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
sch_text.h Use the boundary of the object and not just the boundary of the text in SCH_TEXT hit testing. 2013-04-07 21:49:13 +03:00
schedit.cpp BUG FIX: eeschema as segfaulting on the 'Insert' key because the m_itemToRepeat 2013-08-05 16:02:41 -05:00
schematic_undo_redo.cpp Removed the long time dead SCH_POLYLINE class (schematic level polyline) 2013-03-31 22:40:22 +02:00
schframe.cpp FIX: insert key must repeat text labels 2013-08-06 17:59:07 -05:00
selpart.cpp Footprint library table work, minor fixes, and code cleaning. 2013-05-08 16:47:23 -04:00
sheet.cpp BUG FIX: eeschema as segfaulting on the 'Insert' key because the m_itemToRepeat 2013-08-05 16:02:41 -05:00
sheetlab.cpp More encapsulation work. 2013-03-18 15:36:07 -04:00
symbdraw.cpp *) retain grid origin in the BOARD and save it in legacy and kicad board files. 2013-08-03 00:15:23 -05:00
symbedit.cpp *) retain grid origin in the BOARD and save it in legacy and kicad board files. 2013-08-03 00:15:23 -05:00
template_fieldnames.cpp eeschema erc dialog extends from DIALOG_SHIM 2012-10-08 14:34:04 -05:00
template_fieldnames.h switch to <> for includes from "" per conversation with Jean-Pierre and Wayne, adjust search paths 2012-01-22 22:33:36 -06:00
template_fieldnames.keywords *.lst -> *.keywords, rename input filenames to CMake script TokenList2DsnLexer.cmake 2010-06-18 11:12:15 -05:00
tool_lib.cpp Update some icons with new icons from Fabrizio Tappero. 2012-03-20 15:17:58 +01:00
tool_sch.cpp Eeschema: All fixed fields are now always saved in libraries. Therefore the footprint field can be set in lib (size, visibility) and imported in schematic with its predefined attributes, even if the footprint text is not set. 2013-02-11 19:50:55 +01:00
tool_viewlib.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
transform.cpp 1) Add "rules" to base of tree for copying into BZR_HOME/rules. 2013-05-25 23:36:44 -05:00
transform.h 1) Add "rules" to base of tree for copying into BZR_HOME/rules. 2013-05-25 23:36:44 -05:00
viewlib_frame.cpp *) retain grid origin in the BOARD and save it in legacy and kicad board files. 2013-08-03 00:15:23 -05:00
viewlib_frame.h Try to fix an unwanted left mouse release button event, when closing a dialog on a click or double click, 2012-12-06 22:53:00 +01:00
viewlibs.cpp switch to <> for includes from "" per conversation with Jean-Pierre and Wayne, adjust search paths 2012-01-22 22:33:36 -06:00