kicad/eeschema
jean-pierre charras ec096cc1d2 Fix an issue in LOCALE_IO class, used to switch to/back locale "C" when reading/writing files: the back to locale was broken, and created issues in countries using the ',' as fp separator, especially when the non default language was used.
It was reported in many bugs.
2016-05-10 09:11:09 +02:00
..
dialogs Fix a few shadowed local variables and deprecated warnings in dialogs (using a very recent wxformbuilder version). 2016-05-10 08:56:03 +02:00
netlist_exporters Very minor changes: remove a few local shadowed variables (mainly local variables having the same name in the same function) detected using " -Wshadow" gcc compil option ( No bug, just a better code readability ) 2016-04-16 11:57:42 +02:00
plugins Fixed coding policy violations in last commit. 2015-02-28 09:21:49 -05:00
widgets Code cleaning and coding style fix. 2016-04-23 17:44:17 +02:00
CMakeLists.txt Eeschema: fix illegal field characters causing corrupt schematic files on Linux. (fixes lp:1529358) 2016-04-02 08:25:44 -04:00
Info.plist Changed the bundle identifier to org.kicad-pcb.<app> to follow the kicad domain name 2015-10-30 08:43:04 +13:00
annotate.cpp Eeschema: SCH_SHEET_LIST improvements. 2016-03-06 16:22:01 -05:00
autoplace_fields.cpp Eeschema: remove dead code in autoplace (Coverity) 2016-01-09 16:59:01 -05:00
backanno.cpp Eeschema: SCH_SHEET_LIST improvements. 2016-03-06 16:22:01 -05:00
block.cpp Eeschema: SCH_SHEET_LIST improvements. 2016-03-06 16:22:01 -05:00
block_libedit.cpp Fix typing problems with GR_KB_* constants 2016-01-20 07:11:17 -05:00
bus-wire-junction.cpp eeschema: improve RemoveBacktracks() algorithm (lp:1562521) 2016-03-29 20:25:15 -04:00
busentry.cpp Eeschema: remove unused headers, unused variables, redundant casts, and minor boolean tweaks. 2015-11-03 14:44:05 -05:00
class_drc_erc_item.cpp fix Bug #152546 (Netlist not respecting case sensitivity for labels): the label matching is now case sensitive. To avoid issues with previous eeschema versions, add in ERC a dectection for "similar" labels (labels which differ only by a case sensitivity) 2015-12-20 13:40:17 +01:00
class_libentry.cpp Fix bug in component library editor. (fixes lp:1547299) 2016-02-19 16:29:56 -05:00
class_libentry.h Eeschema: fix illegal field characters causing corrupt schematic files on Linux. (fixes lp:1529358) 2016-04-02 08:25:44 -04:00
class_library.cpp Fix a few shadowed local vars, and coding style issues. 2016-04-22 12:44:08 +02:00
class_library.h Add schematic component library change rescue feature (fixes lp:1435338). 2015-04-25 18:26:51 -04:00
class_netlist_object.cpp Eeschema: Do not use ElectricPinType for SheetLabel items. ERC does not use ElectricPinType to test sheet labels, which do net have an actual electrical type property 2016-02-19 17:51:23 +01:00
class_netlist_object.h Eeschema: Do not use ElectricPinType for SheetLabel items. ERC does not use ElectricPinType to test sheet labels, which do net have an actual electrical type property 2016-02-19 17:51:23 +01:00
class_sch_screen.h Eeschema: decouple SCH_SCREEN::SchematicCleanUp() from wxDC and EDA_DRAW_FRAME. 2016-02-20 09:59:42 -05: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 Undo commit -r 6413. 2016-02-15 15:18:32 -05:00
component_tree_search_container.cpp eeschema: fix component search result ranking 2016-03-30 10:23:37 -04:00
component_tree_search_container.h cleanup naming in component tree search container 2015-06-21 20:41:00 +02:00
controle.cpp Undo commit -r 6428. 2016-02-15 15:17:51 -05:00
cross-probing.cpp One-click PCB update improvements 2016-01-29 15:43:40 +01:00
dialog_erc_listbox.h Workaround to fix Bug #1492513 (EEschema crash when I hit ERC button Edit). It happens only on Window 32bits build with msys2+gcc 5.2). The crash is due to the wxHtmlListBox used in ERC dialog (Although the sample htlbox works fine). 2015-09-10 14:03:16 +02:00
edit_bitmap.cpp Eeschema: Minor code reorganization: 2015-02-21 10:46:44 +01:00
edit_component_in_schematic.cpp Eeschema: fix broken component reference field in hierarchies. (fixes lp:1572812) 2016-04-22 09:29:47 -04:00
edit_label.cpp Rework on class EDA_TEXT and related classes and draw functions. More work. Eechema: in rotate texts: redraw the full screen to avoid garbage on screen. 2016-03-23 13:16:27 +01:00
eeredraw.cpp Eeschema: Minor code reorganization: 2015-02-21 10:46:44 +01:00
eeschema.cpp Remove last vestiges of DIALOG_COLOR_CONFIG 2016-01-16 18:51:56 -05: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 Eeschema: fix wxFileDialog assertion when importing component. (fixes lp:1558486) 2016-04-08 09:05:07 -04:00
eeschema_config.h Eeschema: add field automatic placement feature. 2015-12-13 11:56:47 -05:00
eeschema_doc.icns Updates for OS X 2010-05-16 20:18:38 +02:00
eeschema_id.h Eeschema: unify schematic and component library block mirror commands. 2016-04-22 10:15:16 -04:00
erc.cpp Eeschema: SCH_SHEET_LIST improvements. 2016-03-06 16:22:01 -05:00
erc.h fix Bug #152546 (Netlist not respecting case sensitivity for labels): the label matching is now case sensitive. To avoid issues with previous eeschema versions, add in ERC a dectection for "similar" labels (labels which differ only by a case sensitivity) 2015-12-20 13:40:17 +01:00
events_called_functions_for_edit.cpp Eeschema: Fix a (minor but annoying) bug detected by coverity which prevent Eeschema to draw components in "fast mode" (i;e. without pin texts) when they are moved, due to a draw parameter which was incorrectly used. 2015-02-28 17:56:09 +01:00
files-io.cpp Code cleaning and coding style fix. 2016-04-23 17:44:17 +02:00
find.cpp eeschema: fix printf format string 2016-03-22 11:17:02 -04:00
general.h Eeschema: better position of texts (pin texts and labels), taking in account the line thickness. 2016-04-16 09:49:17 +02:00
getpart.cpp Change the way main editor frames are managed by Kicad: before this change, they had the Kicad manager frame as parent frame, and it creates a few issues: 2016-03-21 17:36:06 +01:00
help_common_strings.h More source file missing license fixes. 2014-10-19 18:17:43 -04:00
hierarch.cpp Eeschema: SCH_SHEET_PATH refactor. 2016-02-27 14:35:45 -05:00
hotkeys.cpp Eeschema: unify schematic and component library block mirror commands. 2016-04-22 10:15:16 -04:00
hotkeys.h One-click PCB update improvements 2016-01-29 15:43:40 +01:00
invoke_sch_dialog.h Eeschema: improve netlist generation useability. 2015-06-23 09:55:16 -04:00
lib_arc.cpp Cleanup: remove unnecessary macros EXCHG and NEGATE. add MIRROR macro. 2015-06-26 15:41:56 +02:00
lib_arc.h Modular KiCad Blueprint Milestone B), major portions: 2014-08-13 15:28:54 -05:00
lib_bezier.cpp Eeschema: remove unused headers, unused variables, redundant casts, and minor boolean tweaks. 2015-11-03 14:44:05 -05:00
lib_bezier.h Modular KiCad Blueprint Milestone B), major portions: 2014-08-13 15:28:54 -05:00
lib_circle.cpp Fix potential buffer overflows in eeschema. Fix Bug #1468604 (Assert triggered in eeschema when trying to edit components) 2015-06-25 10:53:45 +02:00
lib_circle.h Modular KiCad Blueprint Milestone B), major portions: 2014-08-13 15:28:54 -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 Add schematic component library change rescue feature (fixes lp:1435338). 2015-04-25 18:26:51 -04:00
lib_draw_item.cpp Eeschema: Fix a (minor but annoying) bug detected by coverity which prevent Eeschema to draw components in "fast mode" (i;e. without pin texts) when they are moved, due to a draw parameter which was incorrectly used. 2015-02-28 17:56:09 +01:00
lib_draw_item.h Eeschema: Fix a (minor but annoying) bug detected by coverity which prevent Eeschema to draw components in "fast mode" (i;e. without pin texts) when they are moved, due to a draw parameter which was incorrectly used. 2015-02-28 17:56:09 +01:00
lib_export.cpp Eeschema: fix wxFileDialog assertion when importing component. (fixes lp:1558486) 2016-04-08 09:05:07 -04:00
lib_field.cpp Cleanup: remove unnecessary macros EXCHG and NEGATE. add MIRROR macro. 2015-06-26 15:41:56 +02:00
lib_field.h Eeschema: fix illegal field characters causing corrupt schematic files on Linux. (fixes lp:1529358) 2016-04-02 08:25:44 -04:00
lib_pin.cpp Eeschema: better position of texts (pin texts and labels), taking in account the line thickness. 2016-04-16 09:49:17 +02:00
lib_pin.h Enum refactoring and shiny icons in dialog_lib_edit_pin_table 2016-02-28 18:33:29 +01:00
lib_polyline.cpp fix very minor issue: Eeschema creating extra whitespace in .lib 2016-03-20 15:53:02 +01:00
lib_polyline.h Modular KiCad Blueprint Milestone B), major portions: 2014-08-13 15:28:54 -05:00
lib_rectangle.cpp Libedit: Fix an issue relative to bounding boxes of symbol items: some were calculated using the top to bottom draw Y axis, some others using the bottom to top libedit Y axis 2015-06-18 16:56:08 +02:00
lib_rectangle.h Modular KiCad Blueprint Milestone B), major portions: 2014-08-13 15:28:54 -05:00
lib_text.cpp fix very minor issue: Eeschema creating extra whitespace in .lib 2016-03-20 15:53:02 +01:00
lib_text.h Modular KiCad Blueprint Milestone B), major portions: 2014-08-13 15:28:54 -05:00
libarch.cpp Eeschema: Minor code reorganization: 2015-02-21 10:46:44 +01:00
libedit.cpp Fix crash (only on Linux) when exporting a footprint from the footprint wizard frame. 2015-09-07 17:20:15 +02:00
libedit_onleftclick.cpp Modular KiCad Blueprint Milestone B), major portions: 2014-08-13 15:28:54 -05:00
libedit_onrightclick.cpp Eeschema: unify schematic and component library block mirror commands. 2016-04-22 10:15:16 -04:00
libedit_plot_component.cpp Default and most recently used path fixes. (fixes: 1494210) 2015-09-25 15:38:09 -04:00
libedit_undo_redo.cpp Other minor fixes 2015-01-27 12:01:58 +01:00
libeditframe.cpp Eeschema: unify schematic and component library block mirror commands. 2016-04-22 10:15:16 -04:00
libeditframe.h Eeschema: unify schematic and component library block mirror commands. 2016-04-22 10:15:16 -04:00
libfield.cpp Eeschema: fix illegal field characters causing corrupt schematic files on Linux. (fixes lp:1529358) 2016-04-02 08:25:44 -04:00
load_one_schematic_file.cpp Fix saving undo/redo limits in Eeschema. 2015-08-05 20:10:52 -04:00
menubar.cpp Move copy version information code to about dialog. 2016-03-11 11:40:24 -05:00
menubar_libedit.cpp Move copy version information code to about dialog. 2016-03-11 11:40:24 -05:00
netform.cpp Eeschema: enhancement on Windows: adds a show console option for BOM plugin execution (needed for instance by python plugins which are run with pythonw) 2016-03-31 08:28:16 +02:00
netlist.cpp Eeschema: SCH_SHEET_LIST improvements. 2016-03-06 16:22:01 -05:00
netlist.h eeschema restructure of netlist export code. 2015-03-21 11:46:54 +01:00
onleftclick.cpp Eeschema: SCH_SHEET_PATH refactor. 2016-02-27 14:35:45 -05:00
onrightclick.cpp Eeschema: add field automatic placement feature. 2015-12-13 11:56:47 -05:00
operations_on_items_lists.cpp Fix 2 coverity warnings, and cleanup a old code in dialog_color_config. 2015-03-04 20:45:18 +01:00
pin_number.cpp Compress consecutive numbers in pin summary. 2016-01-13 14:18:05 -05:00
pin_number.h Add pin number summary 2016-01-13 14:17:54 -05:00
pin_shape.cpp Enum refactoring and shiny icons in dialog_lib_edit_pin_table 2016-02-28 18:33:29 +01:00
pin_shape.h Enum refactoring and shiny icons in dialog_lib_edit_pin_table 2016-02-28 18:33:29 +01:00
pin_type.cpp Enum refactoring and shiny icons in dialog_lib_edit_pin_table 2016-02-28 18:33:29 +01:00
pin_type.h Enum refactoring and shiny icons in dialog_lib_edit_pin_table 2016-02-28 18:33:29 +01:00
pinedit.cpp Enum refactoring and shiny icons in dialog_lib_edit_pin_table 2016-02-28 18:33:29 +01:00
plot_schematic_DXF.cpp Eeschema: SCH_SHEET_LIST improvements. 2016-03-06 16:22:01 -05:00
plot_schematic_HPGL.cpp Eeschema: SCH_SHEET_LIST improvements. 2016-03-06 16:22:01 -05:00
plot_schematic_PDF.cpp Fix an issue in LOCALE_IO class, used to switch to/back locale "C" when reading/writing files: the back to locale was broken, and created issues in countries using the ',' as fp separator, especially when the non default language was used. 2016-05-10 09:11:09 +02:00
plot_schematic_PS.cpp Fix an issue in LOCALE_IO class, used to switch to/back locale "C" when reading/writing files: the back to locale was broken, and created issues in countries using the ',' as fp separator, especially when the non default language was used. 2016-05-10 09:11:09 +02:00
plot_schematic_SVG.cpp Eeschema: SCH_SHEET_LIST improvements. 2016-03-06 16:22:01 -05:00
project_rescue.cpp Eeschema: decouple SCH_SCREEN::SchematicCleanUp() from wxDC and EDA_DRAW_FRAME. 2016-02-20 09:59:42 -05:00
project_rescue.h Fix bug in Eeschema component rescue library. (fixes lp:1485352) 2015-08-17 19:12:34 -04:00
protos.h Eeschema: code cleaning, remove dead code and not used #define or#include in some cpp files. 2015-02-20 09:17:54 +01:00
sch_base_frame.cpp Push UI preferences to child edit and view windows. (fixes lp:1468388) 2015-08-25 10:16:15 -04:00
sch_base_frame.h eeschema: fix minor Bug #1446779 (repeat parameters not initialized until a project config is read) 2015-04-22 13:39:00 +02:00
sch_bitmap.cpp Cleanup: remove unnecessary macros EXCHG and NEGATE. add MIRROR macro. 2015-06-26 15:41:56 +02:00
sch_bitmap.h All: GetBoundingBox returns now a const EDA_RECT. 2013-11-24 18:48:14 +01:00
sch_bus_entry.cpp Eeschema:fix bug 1492542 component pins look disconnected if component is selected and then pan/scroll/zoom view 2015-09-06 15:07:46 +02:00
sch_bus_entry.h Add connection targets to bus wire entries. 2015-06-10 14:43:46 -04:00
sch_collectors.cpp Eeschema: SCH_SHEET_LIST improvements. 2016-03-06 16:22:01 -05:00
sch_collectors.h Eeschema: fix find and replace bug where replace value lags by one cycle. (fixes lp:1517101) 2015-11-18 10:38:46 -05:00
sch_component.cpp Very minor changes: remove a few local shadowed variables (mainly local variables having the same name in the same function) detected using " -Wshadow" gcc compil option ( No bug, just a better code readability ) 2016-04-16 11:57:42 +02:00
sch_component.h Undo commit -r 6368. 2016-02-15 15:22:45 -05:00
sch_field.cpp Undo commit -r 6413. 2016-02-15 15:18:32 -05:00
sch_field.h Eeschema: add field automatic placement feature. 2015-12-13 11:56:47 -05:00
sch_item_struct.cpp Fix snprintf usage. 2015-02-22 18:56:38 -05:00
sch_item_struct.h Hide pin and wire targets to show wire connections in Eeschema. 2015-06-07 20:07:42 -04:00
sch_junction.cpp Cleanup: remove unnecessary macros EXCHG and NEGATE. add MIRROR macro. 2015-06-26 15:41:56 +02:00
sch_junction.h Remove some uses of using namespace std. 2013-12-13 10:27:30 -06:00
sch_line.cpp Cleanup: remove unnecessary macros EXCHG and NEGATE. add MIRROR macro. 2015-06-26 15:41:56 +02:00
sch_line.h Remove some uses of using namespace std. 2013-12-13 10:27:30 -06:00
sch_marker.cpp Fix a minor bug relative to SCH_MARKERs introduced in rev 6014 2015-07-29 20:48:20 +02:00
sch_marker.h Shape poly set: fix bug in BBox calculation. Class MARKER : fix broken code and clean code. Fix bug #1369682 (EESchema Erc not show error count) due to this broken code. 2015-07-29 14:18:53 +02:00
sch_no_connect.cpp Cleanup: remove unnecessary macros EXCHG and NEGATE. add MIRROR macro. 2015-06-26 15:41:56 +02:00
sch_no_connect.h Hide pin and wire targets to show wire connections in Eeschema. 2015-06-07 20:07:42 -04:00
sch_reference_list.h Undo commit -r 6457. 2016-02-15 15:16:54 -05:00
sch_screen.cpp Eeschema: decouple SCH_SCREEN::SchematicCleanUp() from wxDC and EDA_DRAW_FRAME. 2016-02-20 09:59:42 -05:00
sch_sheet.cpp Rework on class EDA_TEXT and related classes and draw functions (Note: this is a work in progress): 2016-03-23 08:41:47 +01:00
sch_sheet.h Eeschema: SCH_SHEET_PATH refactor. 2016-02-27 14:35:45 -05:00
sch_sheet_path.cpp Eeschema: SCH_SHEET_LIST improvements. 2016-03-06 16:22:01 -05:00
sch_sheet_path.h Eeschema: SCH_SHEET_LIST improvements. 2016-03-06 16:22:01 -05:00
sch_sheet_pin.cpp Rename enum TypeSheetLabel to PINSHEETLABEL_SHAPE (Better name, and in accordance with our coding style policy) 2016-02-28 19:16:59 +01:00
sch_text.cpp Eeschema: better position of texts (pin texts and labels), taking in account the line thickness. 2016-04-16 09:49:17 +02:00
sch_text.h Rename enum TypeSheetLabel to PINSHEETLABEL_SHAPE (Better name, and in accordance with our coding style policy) 2016-02-28 19:16:59 +01:00
sch_validators.cpp Fix a few Coverity warnings and typo is dialogs 2016-04-07 13:09:31 +02:00
sch_validators.h Eeschema: fix illegal field characters causing corrupt schematic files on Linux. (fixes lp:1529358) 2016-04-02 08:25:44 -04:00
schedit.cpp eeschema: move part by a point on the grid (lp:1563587) 2016-03-30 14:19:32 -04:00
schematic_undo_redo.cpp Eeschema: remove unused headers, unused variables, redundant casts, and minor boolean tweaks. 2015-11-03 14:44:05 -05:00
schframe.cpp Eeschema: enhancement on Windows: adds a show console option for BOM plugin execution (needed for instance by python plugins which are run with pythonw) 2016-03-31 08:28:16 +02:00
schframe.h Eeschema: enhancement on Windows: adds a show console option for BOM plugin execution (needed for instance by python plugins which are run with pythonw) 2016-03-31 08:28:16 +02:00
selpart.cpp Eeschema: code cleaning, remove dead code and not used #define or#include in some cpp files. 2015-02-20 09:17:54 +01:00
sheet.cpp Eeschema: SCH_SHEET_LIST improvements. 2016-03-06 16:22:01 -05:00
sheetlab.cpp Rename enum TypeSheetLabel to PINSHEETLABEL_SHAPE (Better name, and in accordance with our coding style policy) 2016-02-28 19:16:59 +01:00
symbdraw.cpp Modular KiCad Blueprint Milestone B), major portions: 2014-08-13 15:28:54 -05:00
symbedit.cpp Modular KiCad Blueprint Milestone B), major portions: 2014-08-13 15:28:54 -05:00
template_fieldnames.cpp Eeschema: add missing rotate and mirror sheet in sheet context menu (these transforms were possible in block commands, but not from the sheet menu). 2015-04-26 18:32:16 +02:00
template_fieldnames.h Eeschema: add missing rotate and mirror sheet in sheet context menu (these transforms were possible in block commands, but not from the sheet menu). 2015-04-26 18:32:16 +02: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 ModEdit: fix a refresh issue after deleting a pad (depending on the position of the pad, the pad was sometimes not immediately undrawn). 2015-04-20 16:59:25 +02:00
tool_sch.cpp Eeschema: enable a few disabled stand alone mode options. 2015-09-08 14:45:11 -04:00
tool_viewlib.cpp Very minor changes: remove a few local shadowed variables (mainly local variables having the same name in the same function) detected using " -Wshadow" gcc compil option ( No bug, just a better code readability ) 2016-04-16 11:57:42 +02:00
transform.cpp Libedit: Fix an issue relative to bounding boxes of symbol items: some were calculated using the top to bottom draw Y axis, some others using the bottom to top libedit Y axis 2015-06-18 16:56:08 +02:00
transform.h Very minor changes: minor coding style fixes, and remove a few local shadowed variables (mainly local variables having the same name in the same function) detected using " -Wshadow" gcc compil option ( No bug, just a better code readability ) 2016-04-12 17:50:42 +02:00
viewlib_frame.cpp Change the way main editor frames are managed by Kicad: before this change, they had the Kicad manager frame as parent frame, and it creates a few issues: 2016-03-21 17:36:06 +01:00
viewlib_frame.h Fix typing problems with GR_KB_* constants 2016-01-20 07:11:17 -05:00
viewlibs.cpp Fix some coverity warnings (mainly not initialized vars). 2015-02-27 15:33:13 +01:00