kicad/eeschema
Jeff Young 38906397d2 Move V6->V7 sim model migration from sheets to screens.
Also moves passive RLC inference out from migration to just-in-time
creation for the simulator or netlisting.

Also fixes a version guard mismatch because the spice migration was
done inside UpdateSymbolInstances (which has its own version guard).

Also changed UpdateSymbolInstances to UpdateSymbolInstanceData so
someone else in the future doesn't think it's a general-purpose symbol
instance updater.
2022-12-06 16:01:18 +00:00
..
dialogs Move V6->V7 sim model migration from sheets to screens. 2022-12-06 16:01:18 +00:00
navlib Cleanup spacemouse plugin 2022-04-01 15:14:41 -07:00
netlist_exporters Move V6->V7 sim model migration from sheets to screens. 2022-12-06 16:01:18 +00:00
plugins ADDED: bom_csv_grouped_extra.py BOM generator. 2022-11-03 17:09:55 +00:00
sch_plugins Fix crash in Altium schematic importer. 2022-12-05 20:20:01 -05:00
sim Move V6->V7 sim model migration from sheets to screens. 2022-12-06 16:01:18 +00:00
symbol_editor More tightening of group parent lifecycles. 2022-11-16 00:42:38 +00:00
tools Fix crash in Altium schematic importer. 2022-12-05 20:20:01 -05:00
widgets Sim Model Editor: Don't provide library-only models as builtins 2022-11-20 22:07:39 +01:00
CMakeLists.txt Ibis: Show the parser log if the parser fails 2022-11-28 17:46:42 +00:00
annotate.cpp Remove schematic symbol value and footprint field instance data. 2022-11-30 11:47:13 -05:00
autoplace_fields.cpp Strip out Mils2Iu 2022-09-16 21:09:27 -04:00
bom_plugins.cpp Revert "cmake: adding KICAD_MACOSX_APP_BUNDLE option" 2022-01-31 15:57:56 -08:00
bom_plugins.h Unwrap some std::library typedefs. 2021-07-28 22:16:38 +01:00
bus-wire-junction.cpp Bug fixes for dragging labels attached to wires in orthogonal mode. 2022-11-25 15:05:15 +00:00
bus_alias.h Coverity fixes. 2022-08-22 17:52:58 +01:00
cmp_library.keywords
cmp_library_lexer.cpp Expunge the use of the word component from Eeschema code. 2021-06-14 14:00:21 -04:00
component_references_lister.cpp Remove schematic symbol value and footprint field instance data. 2022-11-30 11:47:13 -05:00
connection_graph.cpp Update thread_pool to 3.3 2022-12-02 12:01:34 -08:00
connection_graph.h CHANGED netclass assignments now done via canvas or via patterns. 2022-08-14 22:56:29 +01:00
cross-probing.cpp Keep selection order in SCH->PCB cross-selection. 2022-09-22 11:43:37 +00:00
default_values.h Fix some issues with incorrectly scaled defaults given in mils. 2021-08-25 20:04:06 +01:00
ee_collectors.cpp Attempt to fix std::initializer_list lifetime issue. 2022-08-21 20:54:41 +01:00
ee_collectors.h Attempt to fix std::initializer_list lifetime issue. 2022-08-21 20:54:41 +01:00
eeschema.cpp Move V6->V7 sim model migration from sheets to screens. 2022-12-06 16:01:18 +00:00
eeschema.icns Add drop shadows to MacOS icons 2021-07-30 20:55:34 -07:00
eeschema_config.cpp Move default font to RENDER_SETTINGS. 2022-10-22 21:32:42 +01:00
eeschema_doc.icns Add drop shadows to MacOS icons 2021-07-30 20:55:34 -07:00
eeschema_helpers.cpp Move V6->V7 sim model migration from sheets to screens. 2022-12-06 16:01:18 +00:00
eeschema_helpers.h Add schematic cli plotting 2022-11-01 23:34:49 -04:00
eeschema_id.h Add pinned library support to Footprint and Symbol Viewers. 2022-07-09 17:41:10 -06:00
eeschema_jobs_handler.cpp Rename the bom cli to pythonbom since we'll have a real bom system later 2022-11-30 19:56:59 -05:00
eeschema_jobs_handler.h Rename the bom cli to pythonbom since we'll have a real bom system later 2022-11-30 19:56:59 -05:00
eeschema_settings.cpp ADDED: bom_csv_grouped_extra.py BOM generator. 2022-11-03 17:09:55 +00:00
eeschema_settings.h Add "Open file after plot" to Plot dialog 2022-09-08 11:11:20 +00:00
erc.cpp ADDED: ERC for missing units 2022-11-29 23:49:55 +00:00
erc.h ADDED: ERC for missing units 2022-11-29 23:49:55 +00:00
erc_item.cpp ADDED: ERC for missing units 2022-11-29 23:49:55 +00:00
erc_item.h ADDED: ERC for missing units 2022-11-29 23:49:55 +00:00
erc_settings.cpp ADDED: ERC for missing units 2022-11-29 23:49:55 +00:00
erc_settings.h ADDED: ERC for missing units 2022-11-29 23:49:55 +00:00
fields_grid_table.cpp Remove schematic symbol value and footprint field instance data. 2022-11-30 11:47:13 -05:00
fields_grid_table.h Add new properties to fields grid table 2022-11-09 21:43:37 -05:00
files-io.cpp Move V6->V7 sim model migration from sheets to screens. 2022-12-06 16:01:18 +00:00
general.h Rename layer ids file. 2021-07-29 16:03:25 +01:00
generate_alias_info.cpp Excise the remaining occurrences of "Alias" for derived symbols. 2022-11-16 18:37:40 +00:00
generate_alias_info.h Substitute all wxHtmlWindow with HTML_WINDOW 2021-10-12 07:07:15 +00:00
hierarch.cpp Move schematic sheet instance information into file sheet definition. 2022-11-22 16:45:38 -05:00
hierarch.h ADDED setting page number from hierarchy tree. 2022-09-26 21:58:04 +01:00
invoke_sch_dialog.h Move Bus Definitions to common GUI paradigm in Schematic Setup. 2022-08-21 12:29:51 +01:00
lib_field.cpp Move default font to RENDER_SETTINGS. 2022-10-22 21:32:42 +01:00
lib_field.h Move default font to RENDER_SETTINGS. 2022-10-22 21:32:42 +01:00
lib_item.cpp ADDED: Support for explicit DNP field 2022-09-16 22:26:16 +00:00
lib_item.h ADDED: Support for explicit DNP field 2022-09-16 22:26:16 +00:00
lib_pin.cpp Honour 0-size pin names & numbers when printing and plotting. 2022-11-03 17:19:59 +00:00
lib_pin.h Move default font to RENDER_SETTINGS. 2022-10-22 21:32:42 +01:00
lib_shape.cpp Eeschema, print and plot: fix arc issue for lib arcs == 180 deg 2022-09-24 10:00:21 +02:00
lib_shape.h Push UNITS_PROVIDER down into a low-level mixin. 2022-09-19 17:10:59 +01:00
lib_symbol.cpp Dim DNP textbox borders. 2022-10-21 22:28:49 +01:00
lib_symbol.h Allow printing backgrounds prior to foreground 2022-10-02 13:23:54 -07:00
lib_text.cpp Move default font to RENDER_SETTINGS. 2022-10-22 21:32:42 +01:00
lib_text.h Move default font to RENDER_SETTINGS. 2022-10-22 21:32:42 +01:00
lib_textbox.cpp Move default font to RENDER_SETTINGS. 2022-10-22 21:32:42 +01:00
lib_textbox.h Move default font to RENDER_SETTINGS. 2022-10-22 21:32:42 +01:00
libarch.cpp A bit more Part -> Symbol. 2021-06-17 22:24:41 +01:00
menubar.cpp ADDED: Export symbols from schematic to library 2022-09-23 21:23:01 -04:00
picksymbol.cpp Move saving preferences out of the destructor. 2022-11-14 20:01:37 +00:00
pin_numbers.cpp Fix broken comparison in pin_numbers 2022-04-19 14:46:05 -07:00
pin_numbers.h Fix broken comparison in pin_numbers 2022-04-19 14:46:05 -07:00
pin_type.cpp On-the-fly translations for pin electrical types. 2022-04-05 13:57:28 +01:00
pin_type.h Expunge the use of the word component from Eeschema code. 2021-06-14 14:00:21 -04:00
project_rescue.cpp Rename PROPERTIES to STRING_UTF8_MAP for clarity 2022-11-06 11:51:52 -05:00
project_rescue.h Rename PROPERTIES to STRING_UTF8_MAP for clarity 2022-11-06 11:51:52 -05:00
project_sch_specific.cpp Code clarity. 2022-10-11 11:22:26 +01:00
sch_base_frame.cpp ADDED: Export symbols from schematic to library 2022-09-23 21:23:01 -04:00
sch_base_frame.h Push autosave-require down in to EDA_BASE_FRAME. 2022-10-10 14:03:52 +01:00
sch_bitmap.cpp Readability improvements. 2022-09-19 11:18:20 +01:00
sch_bitmap.h Push UNITS_PROVIDER down into a low-level mixin. 2022-09-19 17:10:59 +01:00
sch_bus_entry.cpp Avoid including plotters/plotter.h in many files. 2022-09-21 08:52:34 +02:00
sch_bus_entry.h Push UNITS_PROVIDER down into a low-level mixin. 2022-09-19 17:10:59 +01:00
sch_connection.cpp Push UNITS_PROVIDER down into a low-level mixin. 2022-09-19 17:10:59 +01:00
sch_connection.h Replace boost::optional with std::optional 2022-08-25 15:50:47 -07:00
sch_draw_panel.cpp Cleanup. 2021-12-23 20:36:18 +00:00
sch_draw_panel.h RIP EDA_RECT. 2022-08-31 23:57:24 +01:00
sch_edit_frame.cpp Better cache invalidation for text objects with references. 2022-12-04 11:51:44 +00:00
sch_edit_frame.h Better cache invalidation for text objects with references. 2022-12-04 11:51:44 +00:00
sch_field.cpp Remove schematic symbol value and footprint field instance data. 2022-11-30 11:47:13 -05:00
sch_field.h Remove dangerous SCH_FIELD::IsVoid() call. 2022-11-03 17:19:59 +00:00
sch_file_versions.h Move V6->V7 sim model migration from sheets to screens. 2022-12-06 16:01:18 +00:00
sch_io_mgr.cpp ADDED: Database libraries MVP 2022-08-26 10:51:13 -04:00
sch_io_mgr.h Rename PROPERTIES to STRING_UTF8_MAP for clarity 2022-11-06 11:51:52 -05:00
sch_item.cpp Move hypertext linking to user-page-numbers. 2022-08-27 19:17:43 +01:00
sch_item.h Allow printing backgrounds prior to foreground 2022-10-02 13:23:54 -07:00
sch_junction.cpp Strip out Mils2Iu 2022-09-16 21:09:27 -04:00
sch_junction.h Push UNITS_PROVIDER down into a low-level mixin. 2022-09-19 17:10:59 +01:00
sch_label.cpp Handle string escaping for Find/Replace in labels. 2022-11-05 10:23:12 +00:00
sch_label.h Handle string escaping for Find/Replace in labels. 2022-11-05 10:23:12 +00:00
sch_line.cpp Make sure bounding box is not degenerate. 2022-10-12 16:36:54 +01:00
sch_line.h Bug fixes for dragging labels attached to wires in orthogonal mode. 2022-11-25 15:05:15 +00:00
sch_marker.cpp Combine Iu2Millimeter & remove PcbMm2iu 2022-09-16 21:09:26 -04:00
sch_marker.h Push UNITS_PROVIDER down into a low-level mixin. 2022-09-19 17:10:59 +01:00
sch_no_connect.cpp Strip out Mils2Iu 2022-09-16 21:09:27 -04:00
sch_no_connect.h Push UNITS_PROVIDER down into a low-level mixin. 2022-09-19 17:10:59 +01:00
sch_painter.cpp OpenGL render order appears to be the inverse of the drawing order. 2022-12-04 11:51:44 +00:00
sch_painter.h Used dimmed setting for pin texts and textbox borders. 2022-10-21 22:42:44 +01:00
sch_pin.cpp Remove schematic symbol value and footprint field instance data. 2022-11-30 11:47:13 -05:00
sch_pin.h Push UNITS_PROVIDER down into a low-level mixin. 2022-09-19 17:10:59 +01:00
sch_plotter.cpp Eeschema plot: fix some (minor) issues with page size option set to a fixed page-size 2022-12-04 16:55:20 +01:00
sch_plotter.h Add schematic cli plotting 2022-11-01 23:34:49 -04:00
sch_plugin.cpp Rename PROPERTIES to STRING_UTF8_MAP for clarity 2022-11-06 11:51:52 -05:00
sch_preview_panel.cpp Strip out Mils2Iu 2022-09-16 21:09:27 -04:00
sch_preview_panel.h Don't paint hidden fields without a schematic context 2022-08-20 17:56:53 -04:00
sch_reference_list.h Eeschema Back annotation: fix broken handling of full sheet paths of symbols. 2022-11-03 11:15:23 +01:00
sch_rtree.h RIP EDA_RECT. 2022-08-31 23:57:24 +01:00
sch_screen.cpp Move V6->V7 sim model migration from sheets to screens. 2022-12-06 16:01:18 +00:00
sch_screen.h Move V6->V7 sim model migration from sheets to screens. 2022-12-06 16:01:18 +00:00
sch_shape.cpp Fix resource leak 2022-10-02 21:10:27 -07:00
sch_shape.h Allow printing backgrounds prior to foreground 2022-10-02 13:23:54 -07:00
sch_sheet.cpp Mark unused parameter 2022-11-25 14:10:30 +01:00
sch_sheet.h Fix Altium schematic import library symbol bug. 2022-11-25 19:38:13 -05:00
sch_sheet_path.cpp Move V6->V7 sim model migration from sheets to screens. 2022-12-06 16:01:18 +00:00
sch_sheet_path.h Move V6->V7 sim model migration from sheets to screens. 2022-12-06 16:01:18 +00:00
sch_sheet_pin.cpp Push UNITS_PROVIDER down into a low-level mixin. 2022-09-19 17:10:59 +01:00
sch_sheet_pin.h Push UNITS_PROVIDER down into a low-level mixin. 2022-09-19 17:10:59 +01:00
sch_symbol.cpp Remove schematic symbol value and footprint field instance data. 2022-11-30 11:47:13 -05:00
sch_symbol.h Remove schematic symbol value and footprint field instance data. 2022-11-30 11:47:13 -05:00
sch_text.cpp Move default font to RENDER_SETTINGS. 2022-10-22 21:32:42 +01:00
sch_text.h Move default font to RENDER_SETTINGS. 2022-10-22 21:32:42 +01:00
sch_text_help.md Fix outdated syntax in help text 2021-11-25 12:53:29 +00:00
sch_text_help_md.h Add 2 automatically generated files to the source tree. 2022-06-22 08:51:04 +02:00
sch_textbox.cpp Move default font to RENDER_SETTINGS. 2022-10-22 21:32:42 +01:00
sch_textbox.h Move default font to RENDER_SETTINGS. 2022-10-22 21:32:42 +01:00
sch_validators.cpp Fix bus validation. 2021-09-17 22:01:17 +01:00
sch_validators.h CHANGED netclass assignments now done via canvas or via patterns. 2022-08-14 22:56:29 +01:00
sch_view.cpp Coverity fixes. 2022-10-17 15:30:20 -04:00
sch_view.h Get all eeschema layers properly ordered 2022-01-23 10:04:32 -08:00
schematic.cpp Better cache invalidation for text objects with references. 2022-12-04 11:51:44 +00:00
schematic.h Better cache invalidation for text objects with references. 2022-12-04 11:51:44 +00:00
schematic.keywords Move schematic symbol instance data back into symbol definition. 2022-10-02 15:06:42 -04:00
schematic_settings.cpp Remove convert_to_biu.h, merge contents to base_units.h 2022-09-16 21:09:28 -04:00
schematic_settings.h Remove convert_to_biu.h, merge contents to base_units.h 2022-09-16 21:09:28 -04:00
schematic_undo_redo.cpp Remove schematic symbol value and footprint field instance data. 2022-11-30 11:47:13 -05:00
sheet.cpp Move V6->V7 sim model migration from sheets to screens. 2022-12-06 16:01:18 +00:00
symbol_async_loader.cpp Infobar warning if symbol loading was cancelled. 2022-02-27 17:06:08 +00:00
symbol_async_loader.h Infobar warning if symbol loading was cancelled. 2022-02-27 17:06:08 +00:00
symbol_checker.cpp Readability improvements. 2022-09-19 11:18:20 +01:00
symbol_lib_table.cpp fix a few compil warnings 2022-09-23 18:30:42 +02:00
symbol_lib_table.h ADDED: Dynamic field columns in symbol chooser 2022-09-05 16:38:14 -04:00
symbol_library.cpp Rename PROPERTIES to STRING_UTF8_MAP for clarity 2022-11-06 11:51:52 -05:00
symbol_library.h Rename PROPERTIES to STRING_UTF8_MAP for clarity 2022-11-06 11:51:52 -05:00
symbol_library_common.h ADDED: Export symbols from schematic to library 2022-09-23 21:23:01 -04:00
symbol_library_manager.cpp Rename PROPERTIES to STRING_UTF8_MAP for clarity 2022-11-06 11:51:52 -05:00
symbol_library_manager.h Fix missing virtual dtor 2022-09-23 21:44:15 -04:00
symbol_tree_model_adapter.cpp Add pin/unpin context menu to Symbol Chooser and Footprint Chooser. 2022-09-21 14:45:12 +01:00
symbol_tree_model_adapter.h Add pin/unpin context menu to Symbol Chooser and Footprint Chooser. 2022-09-21 14:45:12 +01:00
symbol_tree_synchronizing_adapter.cpp ADDED: Export symbols from schematic to library 2022-09-23 21:23:01 -04:00
symbol_tree_synchronizing_adapter.h Add pin/unpin context menu to Symbol Chooser and Footprint Chooser. 2022-09-21 14:45:12 +01:00
symbol_viewer_frame.cpp Move saving preferences out of the destructor. 2022-11-14 20:01:37 +00:00
symbol_viewer_frame.h Add pinned library support to Footprint and Symbol Viewers. 2022-07-09 17:41:10 -06:00
toolbars_sch_editor.cpp Fix some issue with hierarchy panel on OSX. 2022-07-26 14:51:43 +01:00
toolbars_symbol_viewer.cpp Add display options to Symbol Browser toolbar. 2022-09-08 00:28:30 +01:00