kicad/eeschema
Wayne Stambaugh 4c383c51fa Eeschema: add update symbol from library command to context menu.
Rather than displaying dialog that has every update option possible like
updating footprints in the board editor, this change updates the library
symbol immediately using the symbol library identifier and requires no
additional input from the user.

ADDED: Context menu entry for schematic symbols to update the symbol from
the symbol library using the existing library identifier.
2020-07-08 10:15:24 -04:00
..
dialogs eeschema: Fix cutoff text in pinmap 2020-07-07 23:12:17 +01:00
libedit Fix missing pin table visible columns setting 2020-07-07 20:59:55 -04:00
netlist_exporters Re-add netlisting logic inadvertently removed during refactor 2020-06-21 21:43:24 -04:00
plugins bom2grouped_csv.xsl: Fix sorting of grouped references 2020-06-23 15:48:59 +02:00
sim Fix order-of-ops issue in sim plot 2020-06-27 19:59:49 -07:00
tools Eeschema: add update symbol from library command to context menu. 2020-07-08 10:15:24 -04:00
widgets Use the eeschema color theme for the symbol preview canvas 2020-05-18 17:53:46 -04:00
CMakeLists.txt Port Eeschema to new project settings 2020-07-02 22:08:54 -04:00
annotate.cpp Move Eeschema globals to new SCHEMATIC object 2020-05-18 13:04:56 -04:00
autoplace_fields.cpp A few Coverity fixes. 2020-03-30 09:50:26 +02: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 Lay some groundwork for adding distances to DRC errors. 2020-04-24 14:46:22 +01: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 Fix clang compile warnings. 2020-06-02 20:27:22 +01:00
class_libentry.h Fix clang compile warnings. 2020-06-02 20:27:22 +01:00
class_library.cpp Port Eeschema to new project settings 2020-07-02 22:08:54 -04:00
class_library.h Push deprecation warning suppression down into boost. 2020-02-21 17:36:12 +00:00
cmp_library.keywords
cmp_library_lexer.cpp
component_references_lister.cpp Fix issues with Kicad Manager frame and new kicad_sch files. 2020-05-12 15:20:17 +01:00
connection_graph.cpp Re-add missing include 2020-07-06 19:47:07 -04:00
connection_graph.h Rework net highlighting to use connections instead of strings 2020-05-24 10:46:05 -04:00
cross-probing.cpp Integration of netclasses into Eeschema. 2020-07-06 20:00:50 +01:00
default_values.h Clean up label spacing to be more predictable. 2020-04-17 14:47:57 +01:00
ee_collectors.cpp Eeschema: allow editing of junction properties diameter and color. 2020-06-24 13:36:17 -04:00
ee_collectors.h Improve EE_COLLECTOR to not miss children of sheets or symbols. 2020-04-10 14:09:26 +01:00
eeschema.cpp KiCad: add support for missing file format extensions. 2020-06-03 16:13:42 -04:00
eeschema.icns
eeschema.rc
eeschema_config.cpp Add Assign Netclass... to context menu. 2020-07-07 14:23:39 +01:00
eeschema_config.h Remove duplicated settings from preferences. 2020-03-13 17:28:53 +00:00
eeschema_doc.icns
eeschema_id.h Move a few more commands to tool framework. 2020-05-12 18:12:38 +01:00
eeschema_settings.cpp Move schematic defaults to SCHEMATIC and add some missing settings entries 2020-05-20 00:03:23 -04:00
eeschema_settings.h Move schematic defaults to SCHEMATIC and add some missing settings entries 2020-05-20 00:03:23 -04:00
erc.cpp Fix overly aggressive ERC check 2020-07-07 17:08:07 -04:00
erc.h Don't allow pins with NC electrical type to join other nets 2020-07-06 20:27:38 -04:00
erc_item.cpp Persist ERC pin table in project settings 2020-07-03 17:11:42 -04:00
erc_item.h Persist ERC pin table in project settings 2020-07-03 17:11:42 -04:00
erc_settings.cpp Eeschema: fix a name collision with a Windows header. 2020-07-04 17:51:00 +02:00
erc_settings.h Eeschema: fix a name collision with a Windows header. 2020-07-04 17:51:00 +02:00
fields_grid_table.cpp Allow setting mandatory derived symbol field properties. 2020-06-02 14:21:11 +00:00
fields_grid_table.h Enable editing of sheet fields. 2020-03-07 18:52:30 +00:00
files-io.cpp Fix import of Eagle schematics 2020-07-07 20:48:32 -04:00
general.h Move Eeschema globals to new SCHEMATIC object 2020-05-18 13:04:56 -04:00
generate_alias_info.cpp Allow setting mandatory derived symbol field properties. 2020-06-02 14:21:11 +00:00
generate_alias_info.h
getpart.cpp Move Eeschema globals to new SCHEMATIC object 2020-05-18 13:04:56 -04:00
hierarch.cpp Push a couple of layers of indirection out of grid settings. 2020-06-13 11:35:56 +01:00
hierarch.h HIERARCHY_NAVIG_DLG: fix crash when in a subsheet one open the dialog 2020-01-08 15:01:22 +01:00
invoke_sch_dialog.h Flatten some settings and remove some more globals. 2020-05-23 16:50:33 +01:00
lib_arc.cpp Lay some groundwork for adding distances to DRC errors. 2020-04-24 14:46:22 +01:00
lib_arc.h properties: post-rebase fixes 2020-07-05 22:44:38 +02:00
lib_bezier.cpp properties: post-rebase fixes 2020-07-05 22:44:38 +02:00
lib_bezier.h properties: post-rebase fixes 2020-07-05 22:44:38 +02:00
lib_circle.cpp Lay some groundwork for adding distances to DRC errors. 2020-04-24 14:46:22 +01:00
lib_circle.h properties: post-rebase fixes 2020-07-05 22:44:38 +02:00
lib_field.cpp Eeschema: fix new symbol library file format parser bug. 2020-05-08 13:34:21 -04:00
lib_field.h properties: post-rebase fixes 2020-07-05 22:44:38 +02:00
lib_item.cpp Make the new schematic and symbol library file formats the default. 2020-05-04 12:40:03 +00:00
lib_item.h Lay some groundwork for adding distances to DRC errors. 2020-04-24 14:46:22 +01:00
lib_pin.cpp Add Assign Netclass... to context menu. 2020-07-07 14:23:39 +01:00
lib_pin.h properties: post-rebase fixes 2020-07-05 22:44:38 +02:00
lib_polyline.cpp Lay some groundwork for adding distances to DRC errors. 2020-04-24 14:46:22 +01:00
lib_polyline.h properties: post-rebase fixes 2020-07-05 22:44:38 +02:00
lib_rectangle.cpp Lay some groundwork for adding distances to DRC errors. 2020-04-24 14:46:22 +01:00
lib_rectangle.h properties: post-rebase fixes 2020-07-05 22:44:38 +02:00
lib_text.cpp Lay some groundwork for adding distances to DRC errors. 2020-04-24 14:46:22 +01:00
lib_text.h properties: post-rebase fixes 2020-07-05 22:44:38 +02:00
lib_view_frame.cpp Push a couple of layers of indirection out of grid settings. 2020-06-13 11:35:56 +01:00
lib_view_frame.h Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05:00
libarch.cpp Deprecate saving legacy schematic and symbol library file formats. 2020-05-29 12:43:00 +00:00
menubar.cpp Don't use the accelerator table in the menubars 2020-06-06 22:50:35 +00:00
netlist.h
netlist_generator.cpp Persist ERC pin table in project settings 2020-07-03 17:11:42 -04:00
netlist_object.cpp Integration of netclasses into Eeschema. 2020-07-06 20:00:50 +01:00
netlist_object.h Schematic editor: fix not working tool to show/hide invisible pins. 2020-04-18 09:57:04 +02:00
netlist_object_list.cpp Eeschema: make schematic sharing truly safe across all designs. 2020-05-04 12:40:03 +00: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 Convert enums inside eeschema and the symbol editor to be scoped 2020-01-18 20:51:28 +00:00
pin_shape.h Convert enums inside eeschema and the symbol editor to be scoped 2020-01-18 20:51:28 +00:00
pin_type.cpp Convert enums inside eeschema and the symbol editor to be scoped 2020-01-18 20:51:28 +00:00
pin_type.h Convert enums inside eeschema and the symbol editor to be scoped 2020-01-18 20:51:28 +00:00
plot_schematic_DXF.cpp Make sure all plotters have a RENDER_SETTINGS. 2020-05-28 20:16:36 +01:00
plot_schematic_HPGL.cpp Make sure all plotters have a RENDER_SETTINGS. 2020-05-28 20:16:36 +01:00
plot_schematic_PDF.cpp Plot sheet background colors if present 2020-06-21 20:43:47 -04:00
plot_schematic_PS.cpp Move SCH_SCREEN project access to SCHEMATIC 2020-05-20 22:27:48 -04:00
plot_schematic_SVG.cpp Move SCH_SCREEN project access to SCHEMATIC 2020-05-20 22:27:48 -04:00
project_rescue.cpp Deprecate saving legacy schematic and symbol library file formats. 2020-05-29 12:43:00 +00:00
project_rescue.h Move Eeschema globals to new SCHEMATIC object 2020-05-18 13:04:56 -04:00
sch_base_frame.cpp Port Eeschema to new project settings 2020-07-02 22:08:54 -04:00
sch_base_frame.h Add rectangle tool to PCBNew toolbar in favour of Aux Origin. 2020-07-01 13:31:30 +01:00
sch_bitmap.cpp Lay some groundwork for adding distances to DRC errors. 2020-04-24 14:46:22 +01:00
sch_bitmap.h properties: post-rebase fixes 2020-07-05 22:44:38 +02:00
sch_bus_entry.cpp Add Assign Netclass... to context menu. 2020-07-07 14:23:39 +01:00
sch_bus_entry.h properties: post-rebase fixes 2020-07-05 22:44:38 +02:00
sch_component.cpp Flags cleanup. 2020-06-27 17:53:04 +01:00
sch_component.h properties: post-rebase fixes 2020-07-05 22:44:38 +02:00
sch_connection.cpp Add Assign Netclass... to context menu. 2020-07-07 14:23:39 +01:00
sch_connection.h Add Assign Netclass... to context menu. 2020-07-07 14:23:39 +01:00
sch_draw_panel.cpp Push a couple of layers of indirection out of grid settings. 2020-06-13 11:35:56 +01:00
sch_draw_panel.h Cleanup parentage inside the draw panels 2020-05-20 02:23:46 +01:00
sch_eagle_plugin.cpp Integration of netclasses into Eeschema. 2020-07-06 20:00:50 +01:00
sch_eagle_plugin.h Remove KIWAY dependence from SCH_PLUGINs 2020-05-20 23:00:23 -04:00
sch_edit_frame.cpp Push a few missed project settings out of the frame 2020-07-06 17:30:27 -04:00
sch_edit_frame.h Push a few missed project settings out of the frame 2020-07-06 17:30:27 -04:00
sch_field.cpp properties: post-rebase fixes 2020-07-05 22:44:38 +02:00
sch_field.h properties: post-rebase fixes 2020-07-05 22:44:38 +02:00
sch_file_versions.h Eeschema: make bus wire entry properties editable. 2020-06-24 13:36:17 -04:00
sch_io_mgr.cpp Deprecate saving legacy schematic and symbol library file formats. 2020-05-29 12:43:00 +00:00
sch_io_mgr.h Deprecate saving legacy schematic and symbol library file formats. 2020-05-29 12:43:00 +00:00
sch_item.cpp Fix null graph in some connections 2020-06-29 20:27:08 -04:00
sch_item.h properties: post-rebase fixes 2020-07-05 22:44:38 +02:00
sch_junction.cpp Eeschema: allow editing of junction properties diameter and color. 2020-06-24 13:36:17 -04:00
sch_junction.h properties: post-rebase fixes 2020-07-05 22:44:38 +02:00
sch_legacy_plugin.cpp Allow setting mandatory derived symbol field properties. 2020-06-02 14:21:11 +00:00
sch_legacy_plugin.h Remove KIWAY dependence from SCH_PLUGINs 2020-05-20 23:00:23 -04:00
sch_line.cpp Add Assign Netclass... to context menu. 2020-07-07 14:23:39 +01:00
sch_line.h properties: post-rebase fixes 2020-07-05 22:44:38 +02:00
sch_marker.cpp Port Eeschema to new project settings 2020-07-02 22:08:54 -04:00
sch_marker.h properties: post-rebase fixes 2020-07-05 22:44:38 +02:00
sch_no_connect.cpp Remove a bunch of globals. 2020-04-16 17:34:46 +01:00
sch_no_connect.h properties: post-rebase fixes 2020-07-05 22:44:38 +02:00
sch_painter.cpp Flags cleanup. 2020-06-27 17:53:04 +01:00
sch_painter.h Eeschema: make bus wire entry properties editable. 2020-06-24 13:36:17 -04:00
sch_pin.cpp Don't allow pins with NC electrical type to join other nets 2020-07-06 20:27:38 -04:00
sch_pin.h Don't allow pins with NC electrical type to join other nets 2020-07-06 20:27:38 -04:00
sch_plugin.cpp Remove KIWAY dependence from SCH_PLUGINs 2020-05-20 23:00:23 -04:00
sch_preview_panel.cpp Cleanup parentage inside the draw panels 2020-05-20 02:23:46 +01:00
sch_preview_panel.h Cleanup parentage inside the draw panels 2020-05-20 02:23:46 +01:00
sch_reference_list.h Fix issues with Kicad Manager frame and new kicad_sch files. 2020-05-12 15:20:17 +01:00
sch_rtree.h Replace EESchema DLIST 2020-01-10 06:37:08 -08:00
sch_screen.cpp Collapse a level out of the zoom settings. 2020-06-13 22:44:16 +01:00
sch_screen.h Integration of netclasses into Eeschema. 2020-07-06 20:00:50 +01:00
sch_sexpr_parser.cpp Remove bus entry shape 2020-06-30 02:09:33 +01:00
sch_sexpr_parser.h Eeschema: factor out line stroke property object. 2020-06-24 13:36:17 -04:00
sch_sexpr_plugin.cpp Eeschema: allow editing of junction properties diameter and color. 2020-06-24 13:36:17 -04:00
sch_sexpr_plugin.h Remove KIWAY dependence from SCH_PLUGINs 2020-05-20 23:00:23 -04:00
sch_sheet.cpp Plot sheet background colors if present 2020-06-21 20:43:47 -04:00
sch_sheet.h properties: post-rebase fixes 2020-07-05 22:44:38 +02:00
sch_sheet_path.cpp Remove deleted item global variables 2020-07-07 23:12:17 +01:00
sch_sheet_path.h Implement new native netlist QA test 2020-05-23 21:04:11 -04:00
sch_sheet_pin.cpp Clean up label spacing to be more predictable. 2020-04-17 14:47:57 +01:00
sch_text.cpp Add Assign Netclass... to context menu. 2020-07-07 14:23:39 +01:00
sch_text.h properties: post-rebase fixes 2020-07-05 22:44:38 +02:00
sch_validators.cpp Integration of netclasses into Eeschema. 2020-07-06 20:00:50 +01:00
sch_validators.h Don't allow component & sheet field IDs to collide. 2020-06-30 19:17:28 +01:00
sch_view.cpp Flags cleanup. 2020-06-27 17:53:04 +01:00
sch_view.h Flags cleanup. 2020-06-27 17:53:04 +01:00
schematic.cpp Add Assign Netclass... to context menu. 2020-07-07 14:23:39 +01:00
schematic.h Integration of netclasses into Eeschema. 2020-07-06 20:00:50 +01:00
schematic.keywords Eeschema: allow editing of junction properties diameter and color. 2020-06-24 13:36:17 -04:00
schematic_settings.cpp Remove incorrect factor of 2 scaling 2020-07-08 01:45:11 +01:00
schematic_settings.h Project settings fixes from review 2020-07-02 22:08:54 -04:00
schematic_undo_redo.cpp Remove the last vestiges of dlist 2020-01-10 06:37:08 -08:00
sheet.cpp Fix wxWidgets alert on integer overflow. 2020-06-13 22:44:16 +01: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 Remove assert that fires in normal operation 2020-07-06 14:37:03 -07:00
symbol_lib_table.h Deprecate saving legacy schematic and symbol library file formats. 2020-05-29 12:43:00 +00:00
symbol_tree_model_adapter.cpp Migrate PcbNew project settings to new framework 2020-07-02 22:08:54 -04:00
symbol_tree_model_adapter.h Save pinned libraries in project. 2020-02-14 14:22:54 +00:00
symbol_tree_synchronizing_adapter.cpp Migrate PcbNew project settings to new framework 2020-07-02 22:08:54 -04:00
symbol_tree_synchronizing_adapter.h Move footprint & symbol tree context menus to tool infrastructure. 2019-06-05 20:16:48 +01:00
toolbars_lib_view.cpp Add right-click context menus for toolbar items 2020-06-26 21:29:03 +00:00
toolbars_sch_editor.cpp Add Assign Netclass... to context menu. 2020-07-07 14:23:39 +01:00
transform.cpp Refactor all math into a new kimath library 2020-01-07 17:12:59 +00:00
transform.h Comment-only changes 2020-01-10 16:43:01 -08:00