..
dialogs
eeschema: sanitize null pointer dereference of symbol filter. Used to trigger a segfault when mass-changing power symbol library refs
2023-12-03 23:11:28 +01:00
import_gfx
Fix some warnings.
2023-10-31 04:25:19 +03:00
navlib
Introduce action friendly names
2023-10-27 23:58:29 +01:00
netlist_exporters
Output fields in both multi-unit and single-unit cases.
2023-10-03 17:38:26 +01:00
printing
Fix a few Coverity warnings.
2023-11-25 11:44:01 +01:00
python_scripts
Move python_scripts up one folder in eeschema
2023-09-16 20:24:41 -04:00
sch_plugins
Fix crash when saving pasted root sheet symbols.
2023-12-03 08:03:31 -05:00
sim
Fix invalid string compare in IBIS parser
2023-11-30 09:16:38 -08:00
symbol_editor
Clearer naming.
2023-11-17 18:36:33 +00:00
tools
Fix crash: Under some circumstances the command "Export symbols to (new) library"
2023-12-04 18:12:51 +01:00
widgets
Add system for property change notifications
2023-12-02 19:22:59 -05:00
CMakeLists.txt
Eeschema: Add Cairo printing to the Eeschema print engine. The current print engine (using wxDC draw engine) has frequently issues with each new wxWidgets version. Cairo printing engine, used for Pcbnew and Gerbview has less issues. On Eeschema, the cairo print is enabled only if the advanced config has the option "EnableEeschemaPrintCairo = 1"
2023-11-23 16:11:09 +01:00
annotate.cpp
More globals eradication.
2023-11-12 23:43:30 +00: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
Enforce SCH_SHEET_PATH processing in (yet) more places.
2023-11-12 14:15:04 +00:00
connection_graph.h
Fix memory leak in connection graph
2023-10-23 13:47:07 -07:00
cross-probing.cpp
ADDED: Project chooser dialog for EasyEDA Pro import.
2023-10-30 09:35:27 +03: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
More globals eradication.
2023-11-12 23:43:30 +00:00
eeschema_doc.icns
…
eeschema_helpers.cpp
CLI: schematic path needs to be made absolute along with project path
2023-11-14 11:55:51 -05: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
kicad-cli: wxS fix and doc string change
2023-11-15 12:21:30 -05:00
eeschema_jobs_handler.h
Coding policy and Doxygen comment fixes.
2023-10-12 09:36:28 -04:00
eeschema_settings.cpp
Don't specify sizes when we don't need to.
2023-11-07 14:53:41 +00:00
eeschema_settings.h
Make plotting of PDF property popups optional.
2023-10-21 21:52:51 +01:00
erc.cpp
More globals eradication.
2023-11-12 23:43:30 +00:00
erc.h
Now that we allow open-text netclass references we need to ERC check them.
2023-11-04 13:59:28 +00:00
erc_item.cpp
Enforce SCH_SHEET_PATH processing in (yet) more places.
2023-11-12 14:15:04 +00:00
erc_item.h
Now that we allow open-text netclass references we need to ERC check them.
2023-11-04 13:59:28 +00: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
Now that we allow open-text netclass references we need to ERC check them.
2023-11-04 13:59:28 +00:00
fields_data_model.cpp
Coverity warning fixes.
2023-10-30 09:16:24 -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
Fix crash when saving pasted root sheet symbols.
2023-12-03 08:03:31 -05: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
More globals eradication.
2023-11-12 23:43:30 +00:00
lib_field.h
ADDED: Git integration support
2023-10-20 12:51:47 +00:00
lib_item.cpp
More globals eradication.
2023-11-12 23:43:30 +00:00
lib_item.h
ADDED: Git integration support
2023-10-20 12:51:47 +00:00
lib_pin.cpp
Use actual bounding limits for LIB_PIN bbox
2023-11-28 10:47:57 -08:00
lib_pin.h
Use actual bounding limits for LIB_PIN bbox
2023-11-28 10:47:57 -08:00
lib_shape.cpp
Cleanup.
2023-11-25 13:12:45 +00:00
lib_shape.h
Cleanup.
2023-11-25 13:12:45 +00:00
lib_symbol.cpp
More globals eradication.
2023-11-12 23:43:30 +00:00
lib_symbol.h
More globals eradication.
2023-11-12 23:43:30 +00:00
lib_text.cpp
ADDED: Git integration support
2023-10-20 12:51:47 +00:00
lib_text.h
ADDED: Git integration support
2023-10-20 12:51:47 +00:00
lib_textbox.cpp
Cleanup.
2023-11-25 13:12:45 +00:00
lib_textbox.h
ADDED: Git integration support
2023-10-20 12:51:47 +00:00
libarch.cpp
Upgrade many editing actions to SCHEMATIC_COMMIT.
2023-06-09 22:41:47 +01:00
libedit.icns
macOS: add a few more known file types
2023-11-16 12:11:42 -05:00
libedit_doc.icns
macOS: add a few more known file types
2023-11-16 12:11:42 -05:00
menubar.cpp
Re-enable import non-Kicad project, but make it clear current will be lost.
2023-10-25 00:11:08 +01:00
net_navigator.cpp
Net navigator: Unescape net names
2023-10-31 22:19:48 -04: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
Coverity warning fix.
2023-10-28 13:25: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
Make plotting of PDF property popups optional.
2023-10-21 21:52:51 +01:00
sch_bitmap.h
Make plotting of PDF property popups optional.
2023-10-21 21:52:51 +01:00
sch_bus_entry.cpp
Cleanup.
2023-11-25 13:12:45 +00:00
sch_bus_entry.h
Cleanup.
2023-11-25 13:12:45 +00: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
Escape net names coming from aliases
2023-10-31 22:06:21 -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
Don't specify sizes when we don't need to.
2023-11-07 14:53:41 +00:00
sch_edit_frame.h
Clean up autosave files when reverting.
2023-11-05 12:20:31 +00:00
sch_field.cpp
More globals eradication.
2023-11-12 23:43:30 +00:00
sch_field.h
Make plotting of PDF property popups optional.
2023-10-21 21:52:51 +01:00
sch_file_versions.h
Parse generator_version and improve error output on mismatch
2023-11-29 16:17:41 +00: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
Make plotting of PDF property popups optional.
2023-10-21 21:52:51 +01:00
sch_item.h
Make plotting of PDF property popups optional.
2023-10-21 21:52:51 +01:00
sch_junction.cpp
Make plotting of PDF property popups optional.
2023-10-21 21:52:51 +01:00
sch_junction.h
Make plotting of PDF property popups optional.
2023-10-21 21:52:51 +01:00
sch_label.cpp
Handle justification for vertical text when mirroring.
2023-11-17 21:50:16 +00:00
sch_label.h
Enforce SCH_SHEET_PATH processing in (yet) more places.
2023-11-12 14:15:04 +00:00
sch_line.cpp
Cleanup.
2023-11-25 13:12:45 +00:00
sch_line.h
Cleanup.
2023-11-25 13:12:45 +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
Make plotting of PDF property popups optional.
2023-10-21 21:52:51 +01:00
sch_no_connect.cpp
Make plotting of PDF property popups optional.
2023-10-21 21:52:51 +01:00
sch_no_connect.h
Make plotting of PDF property popups optional.
2023-10-21 21:52:51 +01:00
sch_painter.cpp
Eeschema, sch_painter.cpp: remove a line that was used only for a test.
2023-11-27 15:42:04 +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
ADDED: Git integration support
2023-10-20 12:51:47 +00:00
sch_pin.h
ADDED: Git integration support
2023-10-20 12:51:47 +00:00
sch_plotter.cpp
Schematic: correctly resolve SHEETNAME for root sheet
2023-11-27 13:45:12 -05:00
sch_plotter.h
Coverity warning fixes.
2023-10-27 16:48:14 -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
More globals eradication.
2023-11-12 23:43:30 +00:00
sch_reference_list.h
More globals eradication.
2023-11-12 23:43:30 +00:00
sch_rtree.h
…
sch_screen.cpp
Fix crash: Under some circumstances the command "Export symbols to (new) library"
2023-12-04 18:12:51 +01:00
sch_screen.h
Fix crash when saving pasted root sheet symbols.
2023-12-03 08:03:31 -05:00
sch_shape.cpp
Cleanup.
2023-11-25 13:12:45 +00:00
sch_shape.h
Cleanup.
2023-11-25 13:12:45 +00:00
sch_sheet.cpp
Fix broken symbol reference designators on paste special.
2023-12-01 14:18:47 -05:00
sch_sheet.h
Fix broken symbol reference designators on paste special.
2023-12-01 14:18:47 -05:00
sch_sheet_path.cpp
Prevent some issues with recursion on repeat-last-item
2023-11-26 16:43:59 -05: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
ADDED: Git integration support
2023-10-20 12:51:47 +00:00
sch_sheet_pin.h
ADDED: Git integration support
2023-10-20 12:51:47 +00:00
sch_symbol.cpp
Fix crash when saving pasted root sheet symbols.
2023-12-03 08:03:31 -05:00
sch_symbol.h
Fix broken symbol reference designators on paste special.
2023-12-01 14:18:47 -05:00
sch_text.cpp
Handle justification for vertical text when mirroring.
2023-11-17 21:50:16 +00:00
sch_text.h
Handle justification for vertical text when mirroring.
2023-11-17 21:50:16 +00:00
sch_text_help.md
…
sch_text_help_md.h
…
sch_textbox.cpp
Cleanup.
2023-11-25 13:12:45 +00:00
sch_textbox.h
Enforce SCH_SHEET_PATH processing in (yet) more places.
2023-11-12 14:15:04 +00: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 fix.
2023-10-28 13:25:30 -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
Add system for property change notifications
2023-12-02 19:22:59 -05:00
schematic.h
Enforce SCH_SHEET_PATH processing in (yet) more places.
2023-11-12 14:15:04 +00:00
schematic.keywords
Parse generator_version and improve error output on mismatch
2023-11-29 16:17:41 +00:00
schematic_settings.cpp
More globals eradication.
2023-11-12 23:43:30 +00:00
schematic_settings.h
More globals eradication.
2023-11-12 23:43:30 +00:00
schematic_undo_redo.cpp
Don't store address of temp object.
2023-08-27 19:12:36 +01:00
sheet.cpp
Use pageSettings & titleBlock export flags when drawing new sheets.
2023-11-13 20:30:57 +00:00
symbol_async_loader.cpp
Handle non-IOE exceptions in symbol loader
2023-11-15 12:27:34 -05:00
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
Filter must return true for libraries.
2023-11-13 17:18:15 +00:00
symbol_diff_frame.cpp
ADDED: Git integration support
2023-10-20 12:51:47 +00:00
symbol_diff_frame.h
ADDED: Git integration support
2023-10-20 12:51:47 +00: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
…
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
…
symbol_tree_synchronizing_adapter.cpp
Apply new on-canvas-item marking to footprint editor tree.
2023-11-20 19:46:03 +00:00
symbol_tree_synchronizing_adapter.h
Clearer naming.
2023-11-09 14:05:35 +00: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