.. |
dialogs
|
Symbol Fields Table: save modified presets without changes to schematic
|
2023-12-18 09:28:59 -05: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
|
BOM Generation: Unifying reference concatenation using more pythonic string join to avoid trailing comma.
|
2023-12-18 14:44:12 +00:00 |
sch_plugins
|
Remove a unused var
|
2023-12-17 21:19:07 -05:00 |
sim
|
nullptr safety
|
2023-12-18 17:01:55 +00:00 |
symbol_editor
|
Clearer naming.
|
2023-11-17 18:36:33 +00:00 |
tools
|
Hotkeys: fix multiple assignment of N key
|
2023-12-18 11:13:47 -05:00 |
widgets
|
Symbol Chooser Dialog: forward chars to panel
|
2023-12-14 10:04:15 -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
|
performance efficiencies
|
2023-12-18 17:20:34 +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
|
Symbol Fields Table: better column moving
|
2023-12-06 09:39:10 -05: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
|
Eeschema: minor fix: ensure, after loading a schematic the sheet count is updated.
|
2023-12-05 09:58:25 +01: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
|
String and dialog layout fixes.
|
2023-12-13 11:49:34 -05: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
|
Update pin selection flags from SCH_SYMBOL::UpdatePins().
|
2023-12-09 16:43:56 +00: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
|
performance efficiencies
|
2023-12-18 17:01:55 +00: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
|
Implement ESC processing for choose symbol dialog.
|
2023-12-10 18:13:42 +00: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
|
Fix library table file filters
|
2023-12-07 11:16:02 +00: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 |