kicad/eeschema
Jeff Young b089630b4c Simplify Import Graphics.
Removed no-longer-required differentiation between importing
footprint vs board objects.

Renamed files to match the dialog.

Made Position At and Set Layer optional checkboxes.
Removed Group Items checkbox.  (In the unlikely event that you don't
want a group, do an UnGroup after importing.)

Flattened out labelled-sizers in the dialog.

Removed importers blacklist, which hasn't been active for at least 4
years.

Fixed undo/redo bug that caused items to be no-longer-grouped after
a redo.
2023-10-19 01:31:13 +01:00
..
dialogs Coding policy fixes. 2023-10-17 08:07:15 -04:00
import_gfx Simplify Import Graphics. 2023-10-19 01:31:13 +01:00
navlib Fail GAL on its header leaking audit 2023-09-18 19:52:27 -04:00
netlist_exporters Output fields in both multi-unit and single-unit cases. 2023-10-03 17:38:26 +01:00
python_scripts Move python_scripts up one folder in eeschema 2023-09-16 20:24:41 -04:00
sch_plugins CADSTAR: look for the symbol library .csa file under different names. 2023-10-15 05:56:38 +03:00
sim AddMenuLanguageList should live in EDA_BASE_FRAME, its only user 2023-10-16 19:49:52 -04:00
symbol_editor AddMenuLanguageList should live in EDA_BASE_FRAME, its only user 2023-10-16 19:49:52 -04:00
tools AddMenuLanguageList should live in EDA_BASE_FRAME, its only user 2023-10-16 19:49:52 -04:00
widgets Use IsShownOnScreen(), not IsShown(), if you really want to know if its visible. 2023-10-14 23:51:37 +01:00
CMakeLists.txt ADDED: Import vector graphics into Schematic editor (SVG, DXF). 2023-10-09 07:04:50 +03:00
annotate.cpp Move item updating and view refresh to SCH_COMMIT::Push(). 2023-07-07 15:40:01 +01:00
autoplace_fields.cpp Refactor pin orientation to be an enum class 2023-07-26 23:46:15 -04:00
bom_plugins.cpp More wxSing 2023-01-16 23:14:38 -05:00
bom_plugins.h
bus-wire-junction.cpp Thou shalt not modify the container over which you interate 2023-08-02 15:59:56 -07:00
bus_alias.h
cmp_library.keywords
connection_graph.cpp Coding policy and Doxygen comment fixes. 2023-10-12 09:36:28 -04:00
connection_graph.h Coding policy and Doxygen comment fixes. 2023-10-12 09:36:28 -04:00
cross-probing.cpp Unwrap the FROM_UTF8 macro in favor of direct function 2023-09-09 00:10:57 -04:00
default_values.h Schematic Lines: add marker for unselected, connected line ends 2022-12-12 14:45:06 -05:00
ee_collectors.cpp
ee_collectors.h
eeschema.cpp Coding policy and Doxygen comment fixes. 2023-10-12 09:36:28 -04:00
eeschema.icns
eeschema_config.cpp Coding policy and Doxygen comment fixes. 2023-10-12 09:36:28 -04:00
eeschema_doc.icns
eeschema_helpers.cpp Schematic plugins refactoring, fixes for PCB plugins. 2023-08-31 05:08:03 +03:00
eeschema_helpers.h Add schematic cli plotting 2022-11-01 23:34:49 -04:00
eeschema_id.h Push most of DIALOG_CHOOSE_SYMBOL down into PANEL_SYMBOL_CHOOSER. 2023-09-29 00:13:12 +01:00
eeschema_jobs_handler.cpp Coverity warning fixes. 2023-10-16 17:04:14 -04:00
eeschema_jobs_handler.h Coding policy and Doxygen comment fixes. 2023-10-12 09:36:28 -04:00
eeschema_settings.cpp ADDED: Import vector graphics into Symbol editor (SVG, DXF). 2023-10-09 07:04:50 +03:00
eeschema_settings.h Coding policy and Doxygen comment fixes. 2023-10-12 09:36:28 -04:00
erc.cpp Make ERC off-grid check user-configurable. 2023-10-14 20:47:03 +01:00
erc.h Make ERC off-grid check user-configurable. 2023-10-14 20:47:03 +01:00
erc_item.cpp Fix some unreachable code msvc warnings 2023-07-16 15:41:05 +02:00
erc_item.h Fix build warnings introduced by recent ERC changes. 2023-01-24 10:42:41 -05:00
erc_report.cpp Fix up erc json a little 2023-08-13 19:19:20 -04:00
erc_report.h Split ERC report to its own class like drc 2023-08-13 19:19:19 -04:00
erc_sch_pin_context.cpp Coding policy and Doxygen comment fixes. 2023-10-12 09:36:28 -04:00
erc_sch_pin_context.h Coding policy and Doxygen comment fixes. 2023-10-12 09:36:28 -04: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 Coding policy and Doxygen comment fixes. 2023-10-12 09:36:28 -04:00
fields_data_model.h Coding policy and Doxygen comment fixes. 2023-10-12 09:36:28 -04:00
fields_grid_table.cpp Improve editing values with {return} in text fields; Add hyperlink detection. 2023-10-15 01:45:39 +03:00
fields_grid_table.h Common: move SCH_FIELD_VALIDATORS to FIELD_VALIDATORS 2023-06-20 18:34:52 +00:00
files-io.cpp Coding policy and Doxygen comment fixes. 2023-10-12 09:36:28 -04:00
general.h
generate_alias_info.cpp Improve editing values with {return} in text fields; Add hyperlink detection. 2023-10-15 01:45:39 +03:00
generate_alias_info.h
gfx_import_utils.cpp ADDED: Importers for EasyEDA (JLCEDA) Standard / Professional. 2023-09-07 11:02:40 +03:00
gfx_import_utils.h ADDED: Importers for EasyEDA (JLCEDA) Standard / Professional. 2023-09-07 11:02:40 +03:00
invoke_sch_dialog.h Rename files and classes to match dialog name. 2022-12-11 18:42:57 +00:00
lib_field.cpp Readability. 2023-10-03 17:14:03 +01:00
lib_field.h Handle flipped horiz/vert justifications in FIELDS_GRID_TABLE. 2023-09-18 12:38:34 +01:00
lib_item.cpp Fail GAL on its header leaking audit 2023-09-18 19:52:27 -04:00
lib_item.h NETINFO_ITEMs are owned by BOARD. 2023-10-04 21:01:33 +01:00
lib_pin.cpp Add PIN_NAME and PIN_NUM to the layer ordering 2023-09-06 19:15:35 +00:00
lib_pin.h Refactor pin orientation to be an enum class 2023-07-26 23:46:15 -04:00
lib_shape.cpp Another try at fixing arcs. 2023-08-22 16:10:58 +03:00
lib_shape.h Separate symbol editor polyline and polygon tools. 2023-05-07 14:58:44 +01:00
lib_symbol.cpp Pass symbol netlist from Field Properties dialog. 2023-10-02 23:41:06 +01:00
lib_symbol.h Pass symbol netlist from Field Properties dialog. 2023-10-02 23:41:06 +01:00
lib_text.cpp Fail GAL on its header leaking audit 2023-09-18 19:52:27 -04:00
lib_text.h Add COMMIT structure to Schematic and Symbol editors 2023-04-28 17:05:47 -07:00
lib_textbox.cpp ADDED: parameterize font metrics and allow customization of overbar height. 2023-08-06 20:57:41 +01:00
lib_textbox.h Fix a bunch more issues with sheetpaths and allowExtraText. 2023-05-05 17:23:52 +01:00
libarch.cpp Upgrade many editing actions to SCHEMATIC_COMMIT. 2023-06-09 22:41:47 +01:00
menubar.cpp AddMenuLanguageList should live in EDA_BASE_FRAME, its only user 2023-10-16 19:49:52 -04:00
net_navigator.cpp Use IsShownOnScreen(), not IsShown(), if you really want to know if its visible. 2023-10-14 23:51:37 +01:00
picksymbol.cpp eeschema: add 'Already placed' category when choosing symbol 2023-10-04 10:29:22 -04:00
pin_numbers.cpp More wxSing 2023-01-16 23:14:38 -05:00
pin_numbers.h
pin_type.cpp Refactor pin orientation to be an enum class 2023-07-26 23:46:15 -04:00
pin_type.h Refactor pin orientation to be an enum class 2023-07-26 23:46:15 -04:00
project_rescue.cpp Tear out the eeschema conditional compile of PROJECT 2023-09-27 23:05:30 -04:00
project_rescue.h Make multivector.h header order independent. 2023-03-23 13:26:32 -04:00
project_sch.cpp Tear out the eeschema conditional compile of PROJECT 2023-09-27 23:05:30 -04:00
project_sch.h Tear out the eeschema conditional compile of PROJECT 2023-09-27 23:05:30 -04:00
sch_base_frame.cpp Coding policy and Doxygen comment fixes. 2023-10-12 09:36:28 -04:00
sch_base_frame.h eeschema: add 'Already placed' category when choosing symbol 2023-10-04 10:29:22 -04:00
sch_bitmap.cpp SCH_SEXPR_PARSER: fix missing init of pixels size in internal units. 2023-09-25 12:06:23 +02:00
sch_bitmap.h Add SCH_BITMAP::ReadImageFile( wxMemoryBuffer& ). 2023-09-07 04:45:40 +03:00
sch_bus_entry.cpp Stop trying to zero-out offset of custom-shaped pads. 2023-09-01 18:48:46 +01:00
sch_bus_entry.h Better handling of dangling markers during bus unfold. 2023-08-05 19:30:13 +01:00
sch_commit.cpp SCH_COMMIT: when clearing all item flags, do not clear all item flags. 2023-10-05 16:46:20 +02:00
sch_commit.h Upgrade some symbol editor stuff to SCHEMATIC_COMMIT. 2023-06-09 22:41:47 +01:00
sch_connection.cpp Add net navigator panel to schematic editor. 2023-05-20 13:48:03 -04:00
sch_connection.h Add net navigator panel to schematic editor. 2023-05-20 13:48:03 -04:00
sch_draw_panel.cpp More changes for SCH_COMMIT independence from frames. 2023-06-10 20:53:44 +01:00
sch_draw_panel.h
sch_edit_frame.cpp Use IsShownOnScreen(), not IsShown(), if you really want to know if its visible. 2023-10-14 23:51:37 +01:00
sch_edit_frame.h Remove obsolete config_params.h includes 2023-09-25 20:40:29 -04:00
sch_field.cpp Suppress "File: " when we're showing the Sheetfile field name. 2023-10-07 10:41:02 +01:00
sch_field.h Remove extra nag/grid assertion 2023-09-14 14:39:51 -07:00
sch_file_versions.h Allow symbols to be derived from other derived symbols. 2023-08-24 07:59:32 -04:00
sch_io_mgr.cpp ADDED: HTTP library support 2023-09-19 01:09:21 +00:00
sch_io_mgr.h Move duplicated code of plugin.cpp and sch_plugin.cpp into a new plugin_utils located in commons 2023-10-01 13:58:38 +02:00
sch_item.cpp Fix crash in incremental update and bus conn 2023-09-19 15:55:19 -07:00
sch_item.h Exclude from Sim: move from field to attribute 2023-08-08 12:36:36 -04:00
sch_junction.cpp Swap non-temp and non-edit flags for SCH_ITEMs. 2023-07-08 18:37:47 +01:00
sch_junction.h Allow junctions to connect to labels. 2023-08-26 16:00:13 +01:00
sch_label.cpp EEschema: fix incorrect plot of SCH_DIRECTIVE_LABEL graphic shape. 2023-09-18 09:07:51 +02:00
sch_label.h Push TEXT_SPIN_STYLE from SCH_TEXT out to SCH_LABEL_BASE. 2023-09-07 17:42:51 +01:00
sch_line.cpp Stop trying to zero-out offset of custom-shaped pads. 2023-09-01 18:48:46 +01:00
sch_line.h Properties for SCH_LINE 2023-06-24 20:08:42 -04: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 Swap non-temp and non-edit flags for SCH_ITEMs. 2023-07-08 18:37:47 +01:00
sch_no_connect.h Rename GetSelectMenuText to GetItemDescription 2023-01-11 22:27:44 -05:00
sch_painter.cpp Process text variables in pin names. 2023-09-13 23:34:25 +01:00
sch_painter.h Painter base class should just live in gal instead of being in denial 2023-09-06 20:23:19 -04:00
sch_pin.cpp Refactor pin orientation to be an enum class 2023-07-26 23:46:15 -04:00
sch_pin.h Don't destroy the pin cache in symbols 2023-09-22 11:28:30 -07:00
sch_plotter.cpp kicad-cli: Remove -O for plot and add --pages to specify list of pages instead 2023-09-03 09:18:11 -04:00
sch_plotter.h kicad-cli: Remove -O for plot and add --pages to specify list of pages instead 2023-09-03 09:18:11 -04:00
sch_plugin.cpp Move duplicated code of plugin.cpp and sch_plugin.cpp into a new plugin_utils located in commons 2023-10-01 13:58:38 +02:00
sch_preview_panel.cpp Use IsShownOnScreen(), not IsShown(), if you really want to know if its visible. 2023-10-14 23:51:37 +01:00
sch_preview_panel.h
sch_reference_list.cpp Unwrap the FROM_UTF8 macro in favor of direct function 2023-09-09 00:10:57 -04:00
sch_reference_list.h Unwrap the FROM_UTF8 macro in favor of direct function 2023-09-09 00:10:57 -04:00
sch_rtree.h
sch_screen.cpp Clear render caches before plotting. 2023-10-02 15:39:14 +01:00
sch_screen.h Push TEXT_SPIN_STYLE from SCH_TEXT out to SCH_LABEL_BASE. 2023-09-07 17:42:51 +01:00
sch_shape.cpp Improve borderless items logic in schematic plotting. 2023-10-12 08:40:37 +03:00
sch_shape.h Collapse FP_* down into their PCB_* equivalents. 2023-03-31 22:57:46 +01:00
sch_sheet.cpp Simplify logic when setting field vector 2023-08-28 15:26:19 -07:00
sch_sheet.h Disallow sheet pins from changing sides when edited by point editor. 2023-06-25 19:55:13 +01:00
sch_sheet_path.cpp kicad-cli: Remove -O for plot and add --pages to specify list of pages instead 2023-09-03 09:18:11 -04:00
sch_sheet_path.h kicad-cli: Remove -O for plot and add --pages to specify list of pages instead 2023-09-03 09:18:11 -04:00
sch_sheet_pin.cpp Push TEXT_SPIN_STYLE from SCH_TEXT out to SCH_LABEL_BASE. 2023-09-07 17:42:51 +01:00
sch_sheet_pin.h Disallow sheet pins from changing sides when edited by point editor. 2023-06-25 19:55:13 +01:00
sch_symbol.cpp Handle justification when hit-testing fields. 2023-10-03 14:36:13 +01:00
sch_symbol.h Pass symbol netlist from Field Properties dialog. 2023-10-02 23:41:06 +01:00
sch_text.cpp Fix typos (paste issue?) in SCH_TEXT::FlipHJustify() and SCH_TEXT::Rotate90(). 2023-09-21 16:12:36 +02:00
sch_text.h Push TEXT_SPIN_STYLE from SCH_TEXT out to SCH_LABEL_BASE. 2023-09-07 17:42:51 +01:00
sch_text_help.md
sch_text_help_md.h
sch_textbox.cpp Exclude from Sim: move from field to attribute 2023-08-08 12:36:36 -04:00
sch_textbox.h Exclude from Sim: move from field to attribute 2023-08-08 12:36:36 -04:00
sch_validators.cpp Common: move SCH_FIELD_VALIDATORS to FIELD_VALIDATORS 2023-06-20 18:34:52 +00:00
sch_validators.h Common: move SCH_FIELD_VALIDATORS to FIELD_VALIDATORS 2023-06-20 18:34:52 +00:00
sch_view.cpp Coverity warning fixes. 2023-10-16 17:04:14 -04:00
sch_view.h Add PIN_NAME and PIN_NUM to the layer ordering 2023-09-06 19:15:35 +00:00
schematic.cpp Schematic/Fields Table: handle sheet changes 2023-08-20 16:13:47 -04:00
schematic.h Schematic/Fields Table: handle sheet changes 2023-08-20 16:13:47 -04:00
schematic.keywords ADDED exclude-from-simulation property to text items and textboxes. 2023-04-09 19:03:36 +01:00
schematic_settings.cpp Make ERC off-grid check user-configurable. 2023-10-14 20:47:03 +01:00
schematic_settings.h Make ERC off-grid check user-configurable. 2023-10-14 20:47:03 +01:00
schematic_undo_redo.cpp Don't store address of temp object. 2023-08-27 19:12:36 +01:00
sheet.cpp Tear out the eeschema conditional compile of PROJECT 2023-09-27 23:05:30 -04:00
symbol_async_loader.cpp
symbol_async_loader.h
symbol_checker.cpp symbol_checker: add more tests to validate the ssymbol. 2023-10-10 18:31:10 +02:00
symbol_chooser_frame.cpp eeschema: add 'Already placed' category when choosing symbol 2023-10-04 10:29:22 -04:00
symbol_chooser_frame.h ADDED support for pin and fp filtering in FOOTPRINT_CHOOSER. 2023-09-29 17:03:50 +01:00
symbol_lib_table.cpp Move the settings path to PATHS to allow shifting other classes into kicommon 2023-09-23 20:06:58 -04:00
symbol_lib_table.h Add initial support for database library settings UI 2023-04-29 18:15:00 -04:00
symbol_library.cpp Tear out the eeschema conditional compile of PROJECT 2023-09-27 23:05:30 -04:00
symbol_library.h ADDED: Change watcher for libraries 2023-05-31 13:46:00 -07:00
symbol_library_common.h ADDED: Export symbols from schematic to library 2022-09-23 21:23:01 -04:00
symbol_library_manager.cpp Symbol library manager object changes. 2023-10-09 14:58:49 -04:00
symbol_library_manager.h Symbol library manager object changes. 2023-10-09 14:58:49 -04:00
symbol_tree_model_adapter.cpp ADDED support for pin and fp filtering in FOOTPRINT_CHOOSER. 2023-09-29 17:03:50 +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 Improve editing values with {return} in text fields; Add hyperlink detection. 2023-10-15 01:45:39 +03:00
symbol_tree_synchronizing_adapter.h ADDED: lib tree previews. 2023-09-02 23:30:22 +01:00
symbol_viewer_frame.cpp Cleanup. 2023-09-29 00:13:13 +01:00
symbol_viewer_frame.h Cleanup. 2023-09-29 00:13:13 +01:00
toolbars_sch_editor.cpp Repair over-zealous application of grid origin dialog. 2023-08-29 12:21:21 +01:00
toolbars_symbol_viewer.cpp Push most of DIALOG_CHOOSE_SYMBOL down into PANEL_SYMBOL_CHOOSER. 2023-09-29 00:13:12 +01:00