kicad/eeschema
Simon Richter b0f9864bc4 Clean up warnings from exception handlers
The exception objects caught are either not referenced at all, or only in
debug builds. This avoids the warnings for the unused variables.
2016-10-10 11:08:49 -04:00
..
dialogs Clean up warnings from exception handlers 2016-10-10 11:08:49 -04:00
netlist_exporters Handle Spice_Netlist_Enabled attribute in Spice netlist exporter 2016-10-07 16:50:47 +02:00
plugins Minors fixes: dialog_print_using_printer.cpp: fix a Coverity warning and very minor coding style issue. xsl scripts: add bom2grouped_csv.xsl (from a contributor) and fix minor issues. 2016-06-03 08:32:24 +02:00
sim Handle Spice_Netlist_Enabled attribute in Spice netlist exporter 2016-10-07 16:50:47 +02:00
widgets Revert "Do not use double component primitives in Spice netlist exporter" 2016-08-31 11:51:17 +02:00
CMakeLists.txt Revert commit 67230ac8e7. 2016-08-30 09:04:25 -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 Cleanups 2016-06-24 12:55:54 +02:00
autoplace_fields.cpp Replace BOOST_FOREACH with C++11 range based for. 2016-06-29 16:07:55 -04:00
backanno.cpp Unify window title formats 2016-09-26 17:28:25 -04: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 Clean up warnings from exception handlers 2016-10-10 11:08:49 -04:00
class_libentry.h Fix GetBoundingBox hiding overloaded virtual 2016-09-30 22:32:24 -04:00
class_library.cpp Clean up warnings from exception handlers 2016-10-10 11:08:49 -04:00
class_library.h Eeschema: PART_LIB object clean up. 2016-09-02 19:40:18 -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 Code cleanup: remove dead code, add comment. 2016-06-08 08:32:01 +02:00
class_sch_screen.h Add more "override" markers. 2016-09-25 13:59: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 Replace BOOST_FOREACH with C++11 range based for. 2016-06-29 16:07:55 -04:00
component_tree_search_container.cpp Replace BOOST_FOREACH with C++11 range based for. 2016-06-29 16:07:55 -04:00
component_tree_search_container.h cleanup naming in component tree search container 2015-06-21 20:41:00 +02:00
controle.cpp eeschema: short-circuit disambiguation for {sheet pin, sheet} 2016-09-08 08:31:09 -04:00
cross-probing.cpp Clean up warnings from exception handlers 2016-10-10 11:08:49 -04: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
diodes.lib ngspice: something starts to work 2016-08-11 14:41:01 +02:00
edit_bitmap.cpp Eeschema: add saving schematic files to schematic plugin. 2016-07-11 15:48:46 -04: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 Add more "override" markers. 2016-09-25 13:59:41 -04: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 Clean up warnings from exception handlers 2016-10-10 11:08:49 -04:00
eeschema_config.h Pull existing settings into Doxygen module 2016-05-12 15:45:47 -04:00
eeschema_doc.icns Updates for OS X 2010-05-16 20:18:38 +02:00
eeschema_id.h sim: working on UX 2016-08-11 14:42:00 +02: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 Split IO_ERROR out of richio.* and store Problem() and Where() separately 2016-09-20 11:56:18 -04:00
find.cpp Replace BOOST_FOREACH with C++11 range based for. 2016-06-29 16:07:55 -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 Replace BOOST_FOREACH with C++11 range based for. 2016-06-29 16:07:55 -04: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: fix assertion on delete node hot key while busy. 2016-09-27 20:40:59 -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 Add more "override" markers. 2016-09-25 13:59:41 -04: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 Add more "override" markers. 2016-09-25 13:59:41 -04: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 Add more "override" markers. 2016-09-25 13:59:41 -04:00
lib_collectors.cpp Move from class INSPECTOR as the EDA_ITEM::Visit() callback interface to a std::function 2016-07-12 15:05:54 -04:00
lib_collectors.h Move from class INSPECTOR as the EDA_ITEM::Visit() callback interface to a std::function 2016-07-12 15:05:54 -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 Add more "override" markers. 2016-09-25 13:59:41 -04:00
lib_export.cpp Clean up warnings from exception handlers 2016-10-10 11:08:49 -04:00
lib_field.cpp Eeschema: make footprint and datasheet initially invisible, when creating a component 2016-05-16 20:59:35 +02:00
lib_field.h Add more "override" markers. 2016-09-25 13:59:41 -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 Add more "override" markers. 2016-09-25 13:59:41 -04:00
lib_polyline.cpp Replace BOOST_FOREACH with C++11 range based for. 2016-06-29 16:07:55 -04:00
lib_polyline.h Add more "override" markers. 2016-09-25 13:59:41 -04: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 Add more "override" markers. 2016-09-25 13:59:41 -04:00
lib_text.cpp str[n]icmp -> str[n]casecmp 2016-08-11 14:41:06 +02:00
lib_text.h Add more "override" markers. 2016-09-25 13:59:41 -04:00
libarch.cpp Eeschema: PART_LIB object clean up. 2016-09-02 19:40:18 -04:00
libedit.cpp Unify window title formats 2016-09-26 17:28:25 -04: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 Fix GetBoundingBox hiding overloaded virtual 2016-09-30 22:32:24 -04:00
libedit_undo_redo.cpp Other minor fixes 2015-01-27 12:01:58 +01:00
libeditframe.cpp Fix GetBoundingBox hiding overloaded virtual 2016-09-30 22:32:24 -04:00
libeditframe.h Add more "override" markers. 2016-09-25 13:59:41 -04:00
libfield.cpp Eeschema: PART_LIB object clean up. 2016-09-02 19:40:18 -04:00
load_one_schematic_file.cpp str[n]icmp -> str[n]casecmp 2016-08-11 14:41:06 +02:00
menubar.cpp Simulator: add simulator icon, and colored icons to identify more easily traces in trace list and cursor list. 2016-08-29 11:39:54 +02:00
menubar_libedit.cpp Move hotkey list from Preferences menu to Help menu 2016-06-11 21:22:13 -04: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 Replace BOOST_FOREACH with C++11 range based for. 2016-06-29 16:07:55 -04:00
netlist.h Fixed Spice netlist export options and added a few new flags 2016-08-11 14:41:20 +02:00
noname.sch wip 2016-08-11 14:41:01 +02:00
onleftclick.cpp KICAD_SPICE CMake flag 2016-08-11 14:42:13 +02:00
onrightclick.cpp Eeschema: add field automatic placement feature. 2015-12-13 11:56:47 -05:00
operations_on_items_lists.cpp Removed unused EDA_ITEM::m_Image field. 2016-09-12 11:50:06 +02: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 Split IO_ERROR out of richio.* and store Problem() and Where() separately 2016-09-20 11:56:18 -04:00
plot_schematic_HPGL.cpp Split IO_ERROR out of richio.* and store Problem() and Where() separately 2016-09-20 11:56:18 -04:00
plot_schematic_PDF.cpp Split IO_ERROR out of richio.* and store Problem() and Where() separately 2016-09-20 11:56:18 -04:00
plot_schematic_PS.cpp Split IO_ERROR out of richio.* and store Problem() and Where() separately 2016-09-20 11:56:18 -04:00
plot_schematic_SVG.cpp Split IO_ERROR out of richio.* and store Problem() and Where() separately 2016-09-20 11:56:18 -04:00
project_rescue.cpp Clean up warnings from exception handlers 2016-10-10 11:08:49 -04: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 Add more "override" markers. 2016-09-25 13:59:41 -04:00
sch_bitmap.cpp str[n]icmp -> str[n]casecmp 2016-08-11 14:41:06 +02:00
sch_bitmap.h Add more "override" markers. 2016-09-25 13:59:41 -04:00
sch_bus_entry.cpp Replace BOOST_FOREACH with C++11 range based for. 2016-06-29 16:07:55 -04:00
sch_bus_entry.h Add more "override" markers. 2016-09-25 13:59:41 -04:00
sch_collectors.cpp Move from class INSPECTOR as the EDA_ITEM::Visit() callback interface to a std::function 2016-07-12 15:05:54 -04:00
sch_collectors.h Move from class INSPECTOR as the EDA_ITEM::Visit() callback interface to a std::function 2016-07-12 15:05:54 -04:00
sch_component.cpp str[n]icmp -> str[n]casecmp 2016-08-11 14:41:06 +02:00
sch_component.h Add more "override" markers. 2016-09-25 13:59:41 -04:00
sch_field.cpp Undo commit -r 6413. 2016-02-15 15:18:32 -05:00
sch_field.h Add more "override" markers. 2016-09-25 13:59:41 -04:00
sch_io_mgr.cpp Eeschema: add saving schematic files to schematic plugin. 2016-07-11 15:48:46 -04:00
sch_io_mgr.h Eeschema: add delete symbol library code to schematic legacy plugin. 2016-10-09 08:29:44 -04:00
sch_item_struct.cpp Fix snprintf usage. 2015-02-22 18:56:38 -05:00
sch_item_struct.h Add more "override" markers. 2016-09-25 13:59:41 -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 Add more "override" markers. 2016-09-25 13:59:41 -04:00
sch_legacy_plugin.cpp Eeschema: add delete symbol library code to schematic legacy plugin. 2016-10-09 08:29:44 -04:00
sch_legacy_plugin.h Eeschema: add delete symbol library code to schematic legacy plugin. 2016-10-09 08:29:44 -04:00
sch_line.cpp Replace BOOST_FOREACH with C++11 range based for. 2016-06-29 16:07:55 -04:00
sch_line.h Add more "override" markers. 2016-09-25 13:59:41 -04: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 Add more "override" markers. 2016-09-25 13:59:41 -04: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 Add more "override" markers. 2016-09-25 13:59:41 -04:00
sch_plugin.cpp Eeschema: add delete symbol library code to schematic legacy plugin. 2016-10-09 08:29:44 -04:00
sch_reference_list.h Cleanups 2016-06-24 12:55:54 +02:00
sch_screen.cpp Eeschema: rewrite loop conditions in SCH_SCREEN::SchematicCleanUp(). 2016-06-30 11:15:46 -04:00
sch_sheet.cpp str[n]icmp -> str[n]casecmp 2016-08-11 14:41:06 +02:00
sch_sheet.h Add more "override" markers. 2016-09-25 13:59:41 -04:00
sch_sheet_path.cpp Replace BOOST_FOREACH with C++11 range based for. 2016-06-29 16:07:55 -04:00
sch_sheet_path.h Add missing C++ stdlib headers 2016-05-28 12:46:29 -04: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 str[n]icmp -> str[n]casecmp 2016-08-11 14:41:06 +02:00
sch_text.h Add more "override" markers. 2016-09-25 13:59:41 -04:00
sch_validators.cpp Do not allow spaces in component name (value field) in component library editor, in dialogs (Edit field, Create component). 2016-08-19 18:42:39 +02:00
sch_validators.h Add more "override" markers. 2016-09-25 13:59:41 -04:00
schedit.cpp KICAD_SPICE CMake flag 2016-08-11 14:42:13 +02:00
schematic_undo_redo.cpp Removed unused EDA_ITEM::m_Image field. 2016-09-12 11:50:06 +02:00
schframe.cpp Clean up warnings from exception handlers 2016-10-10 11:08:49 -04:00
schframe.h Add more "override" markers. 2016-09-25 13:59:41 -04: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 Clean up warnings from exception handlers 2016-10-10 11:08:49 -04:00
template_fieldnames.cpp Eeschema: make footprint and datasheet initially invisible, when creating a component 2016-05-16 20:59:35 +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 Add zoom-to-selection tool 2016-06-08 07:19:53 -04:00
tool_sch.cpp Add zoom-to-selection tool 2016-06-08 07:19:53 -04:00
tool_viewlib.cpp Eeschema: PART_LIB object clean up. 2016-09-02 19:40:18 -04: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 Fix GetBoundingBox hiding overloaded virtual 2016-09-30 22:32:24 -04:00
viewlib_frame.h Explicitly mark overriding functions. 2016-09-24 14:53:15 -04:00
viewlibs.cpp Unify window title formats 2016-09-26 17:28:25 -04:00