kicad/eeschema
jean-pierre charras a06c4cac73 SCH_IO_MGR::GuessPluginTypeFromLibPath() Ensure env vars are expanded in filename.
For legacy libs ans cadstar libs the extension is .lib.
So we need to read the header of the file, and therefore expand the env var inside
the filename, if used.
2023-04-26 18:14:55 +02:00
..
dialogs Use fileds from flattened lib symbol when updating. 2023-04-26 12:47:55 +01:00
navlib Move Spacemouse to advanced config 2023-04-07 10:08:43 -07:00
netlist_exporters netlist exporter: export only the field value, even if field name is shown. 2023-04-25 12:43:15 +02:00
plugins bom_csv_grouped_extra: use field-specific methods for data. 2023-03-05 03:23:51 +03:00
sch_plugins Finish two-step rename of ltspice folder. 2023-04-25 15:27:46 +01:00
sim LTSpice schematic import based on the work of Chetan Shinde. 2023-04-24 13:52:52 +01:00
symbol_editor Save library when it's selected in lib tree. 2023-04-14 17:35:37 +01:00
tools Ensure item is gridded if there was no motion between clicks. 2023-04-18 23:55:56 +01:00
widgets Drawing improvements for symbol & footprint diffs. 2023-03-11 12:45:16 +00:00
CMakeLists.txt Finish two-step rename of ltspice folder. 2023-04-25 15:27:46 +01:00
annotate.cpp Annotation: don't select hover item 2023-01-23 16:50:45 -05:00
autoplace_fields.cpp Make multivector.h header order independent. 2023-03-23 13:26:32 -04:00
bom_plugins.cpp More wxSing 2023-01-16 23:14:38 -05:00
bom_plugins.h Unwrap some std::library typedefs. 2021-07-28 22:16:38 +01:00
bus-wire-junction.cpp Extract SCH_LINE::BreakAt( aP ) from SCH_EDIT_FRAME::BreakSegment 2023-01-15 19:17:40 +01:00
bus_alias.h Coverity fixes. 2022-08-22 17:52:58 +01:00
cmp_library.keywords
connection_graph.cpp Bug Fixes for new incremental connectivity 2023-04-21 13:35:18 -07:00
connection_graph.h Add ability to update subgraphs based on changeset 2023-04-19 16:14:35 -07:00
cross-probing.cpp Bug Fixes for new incremental connectivity 2023-04-21 13:35:18 -07:00
default_values.h Schematic Lines: add marker for unselected, connected line ends 2022-12-12 14:45:06 -05: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 Fixup settings loading 2023-04-18 16:00:31 -07:00
eeschema.icns Add drop shadows to MacOS icons 2021-07-30 20:55:34 -07:00
eeschema_config.cpp Move to requiring explicit action to save project settings 2023-03-04 14:25:07 -05:00
eeschema_doc.icns Add drop shadows to MacOS icons 2021-07-30 20:55:34 -07:00
eeschema_helpers.cpp Power Symbols: automatically fix mismatched legacy symbols, add tests 2023-02-22 18:01:47 +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 Symbol Fields Table: BOM presets saved in JSON settings 2023-04-03 09:07:52 -04:00
eeschema_jobs_handler.h BOM Generator: wire up to kicad-cli 2023-04-03 09:07:52 -04:00
eeschema_settings.cpp Remove locks from settings 2023-04-18 13:40:25 -07:00
eeschema_settings.h Symbol Fields Table: general settings saving cleanup 2023-04-03 09:07:52 -04:00
erc.cpp More uniform handling of power symbols and exclude-from-simulation. 2023-04-14 19:42:13 +01:00
erc.h ADDED: ERC for missing units 2022-11-29 23:49:55 +00:00
erc_item.cpp Fix minor compil warnings 2023-04-25 12:43:15 +02:00
erc_item.h Fix build warnings introduced by recent ERC changes. 2023-01-24 10:42:41 -05:00
erc_sch_pin_context.cpp Eeschema: ERC checks handle connections between a common sub-circuit 2023-01-24 14:11:01 +00:00
erc_sch_pin_context.h Eeschema: ERC checks handle connections between a common sub-circuit 2023-01-24 14:11:01 +00:00
erc_settings.cpp ERC: set default setting ERCE_SIMULATION_MODEL to ignore 2023-04-14 17:21:09 +02:00
erc_settings.h ADDED: ERC for missing units 2022-11-29 23:49:55 +00:00
fields_data_model.cpp Symbol Fields Table: various bug and coverity fixes 2023-04-04 11:27:09 -04:00
fields_data_model.h Symbol Fields Table: general settings saving cleanup 2023-04-03 09:07:52 -04:00
fields_grid_table.cpp Fix mode-less dialog issues. 2023-03-13 12:04:01 -04:00
fields_grid_table.h Hook up AddField handler to GRID_TRICKS for SCH dialogs. 2023-03-02 18:17:41 +00:00
files-io.cpp LTSpice schematic import based on the work of Chetan Shinde. 2023-04-24 13:52:52 +01:00
general.h Rename layer ids file. 2021-07-29 16:03:25 +01:00
generate_alias_info.cpp Use resolved fields when generating LIB_TREE info. 2023-03-03 17:22:50 +00:00
generate_alias_info.h Substitute all wxHtmlWindow with HTML_WINDOW 2021-10-12 07:07:15 +00:00
invoke_sch_dialog.h Rename files and classes to match dialog name. 2022-12-11 18:42:57 +00:00
lib_field.cpp Make multivector.h header order independent. 2023-03-23 13:26:32 -04:00
lib_field.h Rename GetSelectMenuText to GetItemDescription 2023-01-11 22:27:44 -05:00
lib_item.cpp Make multivector.h header order independent. 2023-03-23 13:26:32 -04:00
lib_item.h Graphical diff for schematic vs library symbols. 2023-03-09 18:04:52 +00:00
lib_pin.cpp Fix crash when duplicating symbol unit with alternate body style. 2023-04-08 15:29:01 -04:00
lib_pin.h Fix crash when duplicating symbol unit with alternate body style. 2023-04-08 15:29:01 -04:00
lib_shape.cpp Graphical diff for schematic vs library symbols. 2023-03-09 18:04:52 +00:00
lib_shape.h Collapse FP_* down into their PCB_* equivalents. 2023-03-31 22:57:46 +01:00
lib_symbol.cpp Apply symbol attributes from base symbol, not derived symbol. 2023-04-15 17:47:32 +01:00
lib_symbol.h Make multivector.h header order independent. 2023-03-23 13:26:32 -04:00
lib_text.cpp Plot symbol graphic texts: fix incorrect position of texts in some rotations. 2023-03-25 12:45:09 +01:00
lib_text.h Rename GetSelectMenuText to GetItemDescription 2023-01-11 22:27:44 -05:00
lib_textbox.cpp plotters rework: add plot fct to use TEXT_ATTRIBUTES class to pass text settings 2023-02-26 14:44:53 +01:00
lib_textbox.h Rename GetSelectMenuText to GetItemDescription 2023-01-11 22:27:44 -05:00
libarch.cpp More wxSing 2023-01-16 23:14:38 -05:00
menubar.cpp Always build spice simulator support 2023-03-20 16:54:32 +00:00
picksymbol.cpp Symbol chooser: save UI settings even when canceled 2023-02-14 18:26:29 -05:00
pin_numbers.cpp More wxSing 2023-01-16 23:14:38 -05:00
pin_numbers.h Fix broken comparison in pin_numbers 2022-04-19 14:46:05 -07:00
pin_type.cpp Make multivector.h header order independent. 2023-03-23 13:26:32 -04: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 Fix library symbol rescue issues. 2023-01-21 10:35:14 -05:00
project_rescue.h Make multivector.h header order independent. 2023-03-23 13:26:32 -04:00
project_sch_specific.cpp Code clarity. 2022-10-11 11:22:26 +01:00
sch_base_frame.cpp Don't assume an EDA_ITEM is a SCH_ITEM. 2023-04-11 15:26:39 +01:00
sch_base_frame.h Move Spacemouse to advanced config 2023-04-07 10:08:43 -07:00
sch_bitmap.cpp SCH_BITMAP and PCB_BITMAP: rename m_image to m_bitmapBase. Add more info 2023-04-22 17:28:06 +02:00
sch_bitmap.h SCH_BITMAP and PCB_BITMAP: rename m_image to m_bitmapBase. Add more info 2023-04-22 17:28:06 +02:00
sch_bus_entry.cpp More wxSing 2023-01-16 23:14:38 -05:00
sch_bus_entry.h Yeet the last of wxSize/wxPoint to stop leaking gdicmn everywhere 2023-02-18 22:57:18 -05:00
sch_connection.cpp Power Symbols: rename IsPowerConnection to IsGlobalPower 2023-02-22 18:01:47 +00:00
sch_connection.h Improve scoping control of connetion members. 2023-04-04 12:03:06 +01:00
sch_draw_panel.cpp Move selection shadows to overlay. 2023-02-24 12:44:55 +00:00
sch_draw_panel.h RIP EDA_RECT. 2022-08-31 23:57:24 +01:00
sch_edit_frame.cpp Bug Fixes for new incremental connectivity 2023-04-21 13:35:18 -07:00
sch_edit_frame.h Fix mode-less dialog issues. 2023-03-13 12:04:01 -04:00
sch_field.cpp netlist exporter: export only the field value, even if field name is shown. 2023-04-25 12:43:15 +02:00
sch_field.h netlist exporter: export only the field value, even if field name is shown. 2023-04-25 12:43:15 +02:00
sch_file_versions.h ADDED exclude-from-simulation property to text items and textboxes. 2023-04-09 19:03:36 +01:00
sch_io_mgr.cpp SCH_IO_MGR::GuessPluginTypeFromLibPath() Ensure env vars are expanded in filename. 2023-04-26 18:14:55 +02:00
sch_io_mgr.h LTSpice schematic import based on the work of Chetan Shinde. 2023-04-24 13:52:52 +01:00
sch_item.cpp Add ability to update subgraphs based on changeset 2023-04-19 16:14:35 -07:00
sch_item.h Add ability to update subgraphs based on changeset 2023-04-19 16:14:35 -07:00
sch_junction.cpp Eeschema: minor enhancement: add SCH_JUNCTION::GetMsgPanelInfo() and show info. 2023-04-24 12:25:10 +02:00
sch_junction.h Eeschema: minor enhancement: add SCH_JUNCTION::GetMsgPanelInfo() and show info. 2023-04-24 12:25:10 +02:00
sch_label.cpp SCH_LABEL_BASE::SetPosition(): ensure field positions are also handled. 2023-04-12 11:15:17 +02:00
sch_label.h Add (limited) support for LTSpice DATAFLAGs. 2023-04-25 15:27:46 +01:00
sch_line.cpp Improve scoping control of connetion members. 2023-04-04 12:03:06 +01:00
sch_line.h ADDED operating point overlay for SCH_EDIT_FRAME. 2023-02-11 21:11:07 +00:00
sch_marker.cpp Eeschema: ERC checks handle connections between a common sub-circuit 2023-01-24 14:11:01 +00:00
sch_marker.h Eeschema: ERC checks handle connections between a common sub-circuit 2023-01-24 14:11:01 +00:00
sch_no_connect.cpp Strip out Mils2Iu 2022-09-16 21:09:27 -04:00
sch_no_connect.h Rename GetSelectMenuText to GetItemDescription 2023-01-11 22:27:44 -05:00
sch_painter.cpp Markup fixes. 2023-04-17 17:56:54 +01:00
sch_painter.h ADDED operating point overlay for SCH_EDIT_FRAME. 2023-02-11 21:11:07 +00:00
sch_pin.cpp Schematic: correctly resolve global power nets using sheet variables 2023-03-08 11:52:43 -05:00
sch_pin.h Power Symbols: rename IsPowerConnection to IsGlobalPower 2023-02-22 18:01:47 +00:00
sch_plotter.cpp Text attributes object improvements. 2023-03-29 12:53:45 -04:00
sch_plotter.h Yeet the last of wxSize/wxPoint to stop leaking gdicmn everywhere 2023-02-18 22:57:18 -05:00
sch_plugin.cpp Fix a bunch of compiler warnings 2023-04-11 17:01:30 +00: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.cpp Fix a few doxygen errors (no actual code change) 2023-04-19 16:20:24 +02:00
sch_reference_list.h BOM Generator: wire up to kicad-cli 2023-04-03 09:07:52 -04:00
sch_rtree.h RIP EDA_RECT. 2022-08-31 23:57:24 +01:00
sch_screen.cpp Fix crash when duplicating symbol unit with alternate body style. 2023-04-08 15:29:01 -04:00
sch_screen.h Power Symbols: automatically fix mismatched legacy symbols, add tests 2023-02-22 18:01:47 +00:00
sch_shape.cpp Workaround wxWidgets enforced min pen width by using transparent pen. 2023-02-14 14:44:04 +00:00
sch_shape.h Collapse FP_* down into their PCB_* equivalents. 2023-03-31 22:57:46 +01:00
sch_sheet.cpp Pins are case-sensitive 2023-03-24 11:21:35 -07:00
sch_sheet.h Schematic Sheet Variables: more SCH_SHEET_PATH plumbing 2023-03-10 09:16:53 -05:00
sch_sheet_path.cpp Turn on and fix MSVC compliance mode issues 2023-02-12 16:30:37 -05:00
sch_sheet_path.h Rename SYMBOL_INSTANCE_REFERENCE to SCH_SYMBOL_INSTANCE. 2023-01-04 15:39:50 -05:00
sch_sheet_pin.cpp Rename GetSelectMenuText to GetItemDescription 2023-01-11 22:27:44 -05:00
sch_sheet_pin.h Rename GetSelectMenuText to GetItemDescription 2023-01-11 22:27:44 -05:00
sch_symbol.cpp Apply symbol attributes from base symbol, not derived symbol. 2023-04-15 17:47:32 +01:00
sch_symbol.h ADDED exclude-from-simulation property to text items and textboxes. 2023-04-09 19:03:36 +01:00
sch_text.cpp ADDED exclude-from-simulation property to text items and textboxes. 2023-04-09 19:03:36 +01:00
sch_text.h ADDED exclude-from-simulation property to text items and textboxes. 2023-04-09 19:03:36 +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 ADDED exclude-from-simulation property to text items and textboxes. 2023-04-09 19:03:36 +01:00
sch_textbox.h ADDED exclude-from-simulation property to text items and textboxes. 2023-04-09 19:03:36 +01:00
sch_validators.cpp Less nagging. (If we need a field name, then create one.) 2023-03-19 20:43:18 +00: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 Double double-add items to the view. 2023-04-16 23:04:47 +01:00
sch_view.h ADDED operating point overlay for SCH_EDIT_FRAME. 2023-02-11 21:11:07 +00:00
schematic.cpp Clean exposure of CONNECTION_SUBGRAPH 2023-03-03 14:07:17 -08:00
schematic.h ADDED operating point text variables for labels and symbols. 2023-02-11 21:11:07 +00:00
schematic.keywords ADDED exclude-from-simulation property to text items and textboxes. 2023-04-09 19:03:36 +01:00
schematic_settings.cpp Symbol Fields Table: general settings saving cleanup 2023-04-03 09:07:52 -04:00
schematic_settings.h Symbol Fields Table: general settings saving cleanup 2023-04-03 09:07:52 -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 Yeet the last of wxSize/wxPoint to stop leaking gdicmn everywhere 2023-02-18 22:57:18 -05: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 Power Symbols: drop requirement for invisible pins 2023-02-22 18:01:47 +00:00
symbol_lib_table.cpp PCM: auto reload global libs after dialog is run 2023-02-17 17:24:32 +00:00
symbol_lib_table.h DbLib: Load source symbol in editor when edit action is taken 2023-01-19 22:45:46 -05:00
symbol_library.cpp Make multivector.h header order independent. 2023-03-23 13:26:32 -04:00
symbol_library.h Fix a collision name with a windows header (msys2) 2022-12-09 09:36:58 +01:00
symbol_library_common.h ADDED: Export symbols from schematic to library 2022-09-23 21:23:01 -04:00
symbol_library_manager.cpp Exclude database libraries from the symbol library editor 2023-01-22 20:49:41 -05:00
symbol_library_manager.h Fix missing virtual dtor 2022-09-23 21:44:15 -04:00
symbol_tree_model_adapter.cpp Turn on and fix MSVC compliance mode issues 2023-02-12 16:30:37 -05: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 Handle custom columns in symbol tree synchronizing adapter 2023-02-14 18:26:29 -05: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 Tighten up the lifecycle management of VIEW_ITEMs in 2023-04-16 14:21:23 +01:00
symbol_viewer_frame.h Tighten up the lifecycle management of VIEW_ITEMs in 2023-04-16 14:21:23 +01:00
toolbars_sch_editor.cpp Move simulator to tool framework. 2023-02-11 21:11:07 +00:00
toolbars_symbol_viewer.cpp Never call ReCreateMenuBar inside a menu event handler 2022-12-16 16:37:51 -05:00