kicad/eeschema
Wayne Stambaugh 879ec7d8e6 KiCad: fix crash bug when editing symbol library table.
Do not check the connection graph when editing the symbol library table
from KiCad because the connection graph object is no valid when the
schematic editor is not open.

Fixes kicad/code/kicad#3682
2019-12-17 18:42:43 -05:00
..
dialogs Symbol editor: inheritance symbol editing bug fixes. 2019-12-16 10:11:06 -05:00
libedit Initialize starting value in libedit deduplicate function 2019-12-17 16:09:59 +00:00
netlist_exporters Implement simple inheritance for library symbols. 2019-12-06 11:33:52 -05:00
plugins minor fix in a python script (kicad_netlist_reader.py) 2019-11-02 09:27:50 +01:00
sim Eeschema: simulator: add keyboard shortcuts for add signal, etc 2019-12-11 04:34:22 +00:00
tools Symbol editor: inheritance symbol editing bug fixes. 2019-12-16 10:11:06 -05:00
widgets Implement simple inheritance for library symbols. 2019-12-06 11:33:52 -05:00
CMakeLists.txt Installment one of project Save As... feature. 2019-11-09 20:22:44 +00:00
Info.plist.in Set KiCad version in MacOS apps 2019-06-12 04:40:03 -07:00
annotate.cpp Commit test 2019-11-30 20:21:17 +01:00
autoplace_fields.cpp Naming changes to reflect sharing between SchEdit and LibEdit. 2019-05-10 19:56:20 +01:00
bom_plugins.cpp BOM and Netlist dialogs: replace "plugin" by "generator" and/or "script". 2019-05-31 11:06:23 +02:00
bom_plugins.h BOM and Netlist dialogs: replace "plugin" by "generator" and/or "script". 2019-05-31 11:06:23 +02:00
bus-wire-junction.cpp eeschema: Clean bits of DLIST 2019-12-13 11:22:18 -08:00
bus_alias.cpp New connectivity algorithm and bus upgrades 2019-03-31 19:53:41 -04:00
bus_alias.h Use wxArrayString instead of vector<wxString> in BUS_ALIAS 2019-11-29 21:11:44 -05:00
class_libentry.cpp Symbol editor: fix inherited symbol editing bug. 2019-12-13 16:51:59 -05:00
class_libentry.h Fix a few more symbol library inheritance bugs. 2019-12-06 11:33:52 -05:00
class_library.cpp Implement simple inheritance for library symbols. 2019-12-06 11:33:52 -05:00
class_library.h Implement simple inheritance for library symbols. 2019-12-06 11:33:52 -05:00
cmp_library.keywords
cmp_library_lexer.cpp
component_references_lister.cpp eeschema: Respect multi-unit sheet numbering 2019-10-26 07:52:57 -07:00
connection_graph.cpp A slightly better ERC check for hierarchical labels 2019-11-29 21:11:44 -05:00
connection_graph.h A slightly better ERC check for hierarchical labels 2019-11-29 21:11:44 -05:00
cross-probing.cpp Update frame type enum to match current class names. 2019-09-06 23:38:20 +01:00
dialog_erc_listbox.h eeschema-gal: initial GALified version. Lots of stuff still to do! 2018-10-09 11:08:52 +01:00
drc_erc_item.cpp Improve ERC checking of labels 2019-04-25 15:10:39 -04:00
edit_label.cpp Eeschema: Tokenize in UTF8 2019-11-15 10:37:39 -08:00
ee_collectors.cpp CERN copyrights for work packages. 2019-08-14 09:35:15 +01:00
ee_collectors.h CERN copyrights for work packages. 2019-08-14 09:35:15 +01:00
eeschema.cpp Fix a couple of issues in new Save As command. 2019-11-11 20:36:48 +00:00
eeschema.icns Update MacOS icons 2018-03-22 11:45:42 -04:00
eeschema.rc
eeschema_config.cpp eeschema: More work on selection highlight thickness 2019-12-07 09:33:32 +00:00
eeschema_config.h Implement primitive icon scaling for high DPI 2018-01-10 21:26:06 -07:00
eeschema_doc.icns Update MacOS icons 2018-03-22 11:45:42 -04:00
eeschema_id.h Move a few more things to ACTIONs. 2019-06-16 19:53:30 +01:00
erc.cpp Mark ERC compare operators as const 2019-11-29 21:11:44 -05:00
erc.h Fix a few ERC issues with no-connects and power pins 2019-04-11 21:24:39 -04:00
erc_settings.h New connectivity algorithm and bus upgrades 2019-03-31 19:53:41 -04:00
fields_grid_table.cpp Implement simple inheritance for library symbols. 2019-12-06 11:33:52 -05:00
fields_grid_table.h Fix destruction order in Symbol Properties grid table. 2019-06-04 15:02:42 +01:00
files-io.cpp Eeschema: fix multiple symbol rescue bug caused by commit 54f066fe. 2019-12-09 14:47:29 -05:00
general.h eeschema: More work on selection highlight thickness 2019-12-07 09:33:32 +00:00
generate_alias_info.cpp Implement simple inheritance for library symbols. 2019-12-06 11:33:52 -05:00
generate_alias_info.h Convert component chooser dialog over to use symbol library table. 2017-11-09 18:50:18 -05:00
getpart.cpp Implement simple inheritance for library symbols. 2019-12-06 11:33:52 -05:00
hierarch.cpp Use direct call to update highlighting on new sheet load 2019-11-29 21:11:44 -05:00
invoke_sch_dialog.h Add handle-based editing for eeschema bitmaps. 2019-06-19 18:35:17 +01:00
lib_arc.cpp Cleanup: Replace push_back with emplace_back 2019-12-05 13:41:21 -08:00
lib_arc.h Fix non-visible-part or conversion items from getting selected. 2019-08-15 10:00:23 +01:00
lib_bezier.cpp Cleanup: Replace push_back with emplace_back 2019-12-05 13:41:21 -08:00
lib_bezier.h Fix non-visible-part or conversion items from getting selected. 2019-08-15 10:00:23 +01:00
lib_circle.cpp Cleanup. 2019-07-02 21:36:42 +01:00
lib_circle.h Fix non-visible-part or conversion items from getting selected. 2019-08-15 10:00:23 +01:00
lib_field.cpp Add super- and subscript support to Eeschema. 2019-11-05 17:22:51 +00:00
lib_field.h Fix non-visible-part or conversion items from getting selected. 2019-08-15 10:00:23 +01:00
lib_item.cpp Fix non-visible-part or conversion items from getting selected. 2019-08-15 10:00:23 +01:00
lib_item.h Fix non-visible-part or conversion items from getting selected. 2019-08-15 10:00:23 +01:00
lib_pin.cpp Cleanup: Replace push_back with emplace_back 2019-12-05 13:41:21 -08:00
lib_pin.h Fix non-visible-part or conversion items from getting selected. 2019-08-15 10:00:23 +01:00
lib_polyline.cpp Fix several bugs in selection exhibited by 74LS02. 2019-06-29 20:03:08 +01:00
lib_polyline.h Fix non-visible-part or conversion items from getting selected. 2019-08-15 10:00:23 +01:00
lib_rectangle.cpp Convert remaining legacy drawing code to print code. 2019-05-31 21:54:22 +01:00
lib_rectangle.h Fix non-visible-part or conversion items from getting selected. 2019-08-15 10:00:23 +01:00
lib_text.cpp Add super- and subscript support to Eeschema. 2019-11-05 17:22:51 +00:00
lib_text.h Fix non-visible-part or conversion items from getting selected. 2019-08-15 10:00:23 +01:00
libarch.cpp Implement simple inheritance for library symbols. 2019-12-06 11:33:52 -05:00
menubar.cpp Add clear recent files action to the menus 2019-11-23 23:35:21 +00:00
netlist.h
netlist_generator.cpp Be more explicit about extent of schematic cleanups. 2019-11-10 23:25:54 +00:00
netlist_object.cpp Minor speed cleanup 2019-12-05 14:20:59 -08:00
netlist_object.h ADDED: Pcbnew, add "pin function" (pin name in eeschema) to pads. 2019-11-23 09:12:43 +01:00
netlist_object_list.cpp Improve spelling. 2019-08-20 19:14:05 +01:00
pin_number.cpp Added an include to tell the compiler where to find wxIsdigit 2019-03-14 09:28:24 -07:00
pin_number.h
pin_shape.cpp Remove some extra semicolons 2017-11-09 19:52:18 +01:00
pin_shape.h
pin_type.cpp
pin_type.h
plot_schematic_DXF.cpp Eeschema: use worksheet color when plotting 2019-05-26 13:03:23 -04:00
plot_schematic_HPGL.cpp Eeschema: use worksheet color when plotting 2019-05-26 13:03:23 -04:00
plot_schematic_PDF.cpp Eeschema: use worksheet color when plotting 2019-05-26 13:03:23 -04:00
plot_schematic_PS.cpp Eeschema: use worksheet color when plotting 2019-05-26 13:03:23 -04:00
plot_schematic_SVG.cpp Eeschema: use worksheet color when plotting 2019-05-26 13:03:23 -04:00
project_rescue.cpp Eeschema: fix multiple symbol rescue bug caused by commit 54f066fe. 2019-12-09 14:47:29 -05:00
project_rescue.h Decouple SCH_EDIT_FRAME from symbol rescue and remap dialogs. 2019-02-05 12:43:46 -05:00
sch_base_frame.cpp eeschema: Fix refreshing of selection shadow on text fields when zooming. 2019-12-10 13:10:26 +01:00
sch_base_frame.h Implement simple inheritance for library symbols. 2019-12-06 11:33:52 -05:00
sch_bitmap.cpp Switch selection color to platform selection color. 2019-07-31 22:52:22 -06:00
sch_bitmap.h eeschema: Check for proper type before dereference 2019-08-29 08:47:26 -07:00
sch_bus_entry.cpp Fix several issue with bus entry connectivity. 2019-11-18 11:36:30 +00:00
sch_bus_entry.h eeschema: Check for proper type before dereference 2019-08-29 08:47:26 -07:00
sch_component.cpp Eeschema: fix yet another symbol inheritance crash. 2019-12-12 12:59:01 -05:00
sch_component.h Implement simple inheritance for library symbols. 2019-12-06 11:33:52 -05:00
sch_connection.cpp Minor speed cleanup 2019-12-05 14:20:59 -08:00
sch_connection.h Properly handle tildes at the end of bus vector names 2019-05-23 22:47:01 -04:00
sch_draw_panel.cpp Eeschema: Catch error on init 2019-12-10 13:48:13 -08:00
sch_draw_panel.h Eeschema: Catch error on init 2019-12-10 13:48:13 -08:00
sch_eagle_plugin.cpp Implement simple inheritance for library symbols. 2019-12-06 11:33:52 -05:00
sch_eagle_plugin.h Implement simple inheritance for library symbols. 2019-12-06 11:33:52 -05:00
sch_edit_frame.cpp Add clear recent files action to the menus 2019-11-23 23:35:21 +00:00
sch_edit_frame.h eeschema: Update titlebar when searching schematics 2019-11-24 01:25:00 +00:00
sch_field.cpp Implement simple inheritance for library symbols. 2019-12-06 11:33:52 -05:00
sch_field.h eeschema: Check for proper type before dereference 2019-08-29 08:47:26 -07:00
sch_io_mgr.cpp Fix quotes in UI messages 2017-12-15 07:33:07 -05:00
sch_io_mgr.h Implement simple inheritance for library symbols. 2019-12-06 11:33:52 -05:00
sch_item.cpp New selection highlighting model for eeschema. 2019-07-29 19:57:41 -06:00
sch_item.h Convert remaining legacy drawing code to print code. 2019-05-31 21:54:22 +01:00
sch_junction.cpp New selection highlighting model for eeschema. 2019-07-29 19:57:41 -06:00
sch_junction.h eeschema: Check for proper type before dereference 2019-08-29 08:47:26 -07:00
sch_legacy_plugin.cpp Eeschema: minor fix loading inherited symbol fields. 2019-12-14 08:28:43 -05:00
sch_legacy_plugin.h Implement simple inheritance for library symbols. 2019-12-06 11:33:52 -05:00
sch_line.cpp eeschema: Clean bits of DLIST 2019-12-13 11:22:18 -08:00
sch_line.h eeschema: Clean bits of DLIST 2019-12-13 11:22:18 -08:00
sch_marker.cpp OpenGL context must be saved/restored around a translation. 2019-08-07 19:25:03 +01:00
sch_marker.h eeschema: Check for proper type before dereference 2019-08-29 08:47:26 -07:00
sch_no_connect.cpp New selection highlighting model for eeschema. 2019-07-29 19:57:41 -06:00
sch_no_connect.h eeschema: Check for proper type before dereference 2019-08-29 08:47:26 -07:00
sch_painter.cpp Fix minor coding policy violations. 2019-12-12 14:55:35 -05:00
sch_painter.h Implement simple inheritance for library symbols. 2019-12-06 11:33:52 -05:00
sch_pin.cpp Fix pin rotatation and SPICE current probe statement for 2-pin symbols 2019-09-08 22:54:49 +01:00
sch_pin.h eeschema: Check for proper type before dereference 2019-08-29 08:47:26 -07:00
sch_plugin.cpp Implement simple inheritance for library symbols. 2019-12-06 11:33:52 -05:00
sch_preview_panel.cpp Implement undo for Page Settings in PlEditor, Eeschema and PCBNew. 2019-05-27 11:58:55 +01:00
sch_preview_panel.h Move symbol chooser dialog preview to GAL. 2018-10-09 11:08:55 +01:00
sch_reference_list.h Improve spelling. 2019-08-20 19:14:05 +01:00
sch_screen.cpp KiCad: fix crash bug when editing symbol library table. 2019-12-17 18:42:43 -05:00
sch_screen.h Eeschema: fix multiple sheet file name bugs. 2019-11-18 07:59:30 -05:00
sch_sheet.cpp Eeschema: fix multiple sheet file name bugs. 2019-11-18 07:59:30 -05:00
sch_sheet.h Fix sheet rotation issues. 2019-09-02 22:36:55 +01:00
sch_sheet_path.cpp Implement simple inheritance for library symbols. 2019-12-06 11:33:52 -05:00
sch_sheet_path.h Eeschema: fix an issue in netlists when using "<root sheet>" as root sheet path name. 2019-06-23 19:37:41 +02:00
sch_sheet_pin.cpp Constrain sheet pins to sheet boundary when rotating. 2019-09-03 13:45:38 +01:00
sch_text.cpp Add super- and subscript support to Eeschema. 2019-11-05 17:22:51 +00:00
sch_text.h eeschema: Check for proper type before dereference 2019-08-29 08:47:26 -07:00
sch_validators.cpp Sch validator: make error messages translatable. 2019-12-14 11:40:37 +01:00
sch_validators.h Don't tie generic validators to a specific field. 2019-06-26 01:13:15 +01:00
sch_view.cpp Fix a few more symbol library inheritance bugs. 2019-12-06 11:33:52 -05:00
sch_view.h Implement simple inheritance for library symbols. 2019-12-06 11:33:52 -05:00
schematic_undo_redo.cpp Add some defensive code to prevent crash when no undo record is stacked. 2019-08-03 17:20:54 -06:00
sheet.cpp Eeschema: fix multiple sheet file name bugs. 2019-11-18 07:59:30 -05:00
simulation_cursors.cpp Add current probe to SPICE simulation. 2019-08-05 16:48:18 -06:00
simulation_cursors.h Add current probe to SPICE simulation. 2019-08-05 16:48:18 -06:00
symbol_lib_table.cpp Implement simple inheritance for library symbols. 2019-12-06 11:33:52 -05:00
symbol_lib_table.h Implement simple inheritance for library symbols. 2019-12-06 11:33:52 -05:00
symbol_tree_model_adapter.cpp Implement simple inheritance for library symbols. 2019-12-06 11:33:52 -05:00
symbol_tree_model_adapter.h Push component tree down into common. 2018-08-01 09:35:45 +01:00
symbol_tree_synchronizing_adapter.cpp Implement simple inheritance for library symbols. 2019-12-06 11:33:52 -05:00
symbol_tree_synchronizing_adapter.h Move footprint & symbol tree context menus to tool infrastructure. 2019-06-05 20:16:48 +01:00
template_fieldnames.cpp Allow TemplateFieldNames to specify URL-behaviour. 2018-08-11 17:14:27 +01:00
template_fieldnames.h Allow TemplateFieldNames to specify URL-behaviour. 2018-08-11 17:14:27 +01:00
template_fieldnames.keywords Allow TemplateFieldNames to specify URL-behaviour. 2018-08-11 17:14:27 +01:00
toolbars_sch_editor.cpp eeschema: Remove Save All 2019-08-27 20:21:02 -07:00
toolbars_viewlib.cpp Fix a few minor symbol library inheritance bugs. 2019-12-06 11:33:52 -05:00
transform.cpp Fix code after renaming files 2018-01-29 11:37:29 +01:00
transform.h Improve spelling. 2019-08-20 19:14:05 +01:00
viewlib_frame.cpp Fix a few minor symbol library inheritance bugs. 2019-12-06 11:33:52 -05:00
viewlib_frame.h Fix a few minor symbol library inheritance bugs. 2019-12-06 11:33:52 -05:00
viewlibs.cpp Fix a few minor symbol library inheritance bugs. 2019-12-06 11:33:52 -05:00