..
api
Always provide a SCH_SCREEN to SCH_COMMIT.
2 months ago
dialogs
Remember state of Change Symbol field checkboxes.
2 weeks ago
erc
ADDED: Stacked pin notation support
4 weeks ago
import_gfx
Support vector graphics drag-and-drop in PCB and schematic editors.
3 weeks ago
navlib
nullptr safety
2 months ago
netlist_exporters
schematic: Gate Swap Back Annotation
2 weeks ago
printing
Fix compile
2 weeks ago
python_scripts
python: Use raw-strings expressions
2 months ago
sch_io
SCH_IO_KICAD_SEXPR_PARSER: fix incorrect field id of SCH_SHEET user fields
2 weeks ago
sim
ADDED: Stepped simulation
2 weeks ago
symbol_editor
ADDED: AUI Memory
2 weeks ago
sync_sheet_pin
Coverity tweaks.
2 months ago
tools
ADDED: Update Symbol/Footprint from Library... buttons to diff dialogs.
2 weeks ago
widgets
ADDED: Stepped simulation
2 weeks ago
CMakeLists.txt
Bring DIALOG_LIB_FIELDS into line with DIALOG_SYMBOL_FIELDS_TABLE.
4 weeks ago
annotate.cpp
Refactor REFDES_TRACKER
2 months ago
autoplace_fields.cpp
EE -> SCH (no functional changes)
7 months ago
bom_plugins.cpp
Revise Copyright statement to align with TLF
9 months ago
bom_plugins.h
Revise Copyright statement to align with TLF
9 months ago
bus-wire-junction.cpp
Move wire/junction actions out of SCHEMATIC
2 months ago
bus_alias.h
Revise Copyright statement to align with TLF
9 months ago
connection_graph.cpp
Update BS Threadpool to 5.0
4 weeks ago
connection_graph.h
Extract generic item connectivity update and add QA
2 months ago
cross-probing.cpp
ADDED: Optional flashing with cross-probing
4 weeks ago
default_values.h
Eeschema folder housekeeping.
8 months ago
eeschema.cpp
Naming conventions.
1 month ago
eeschema.icns
Add document type icons
2 years ago
eeschema_config.cpp
Naming conventions.
1 month ago
eeschema_doc.icns
Add document type icons
2 years ago
eeschema_helpers.cpp
Remove the callback on RecomputeIntersheetRefs
4 months ago
eeschema_helpers.h
Eeschema folder housekeeping.
8 months ago
eeschema_id.h
ADDED: Place missing units
4 weeks ago
eeschema_jobs_handler.cpp
Move to a fixed enum for page sizes as well as well as holding a list of types accessible in a vector.
3 weeks ago
eeschema_jobs_handler.h
ADDED: Add pcb/sch upgrade cli command
1 month ago
eeschema_settings.cpp
Remember state of Change Symbol field checkboxes.
2 weeks ago
eeschema_settings.h
Remember state of Change Symbol field checkboxes.
2 weeks ago
fields_data_model.cpp
Bring DIALOG_LIB_FIELDS into line with DIALOG_SYMBOL_FIELDS_TABLE.
4 weeks ago
fields_data_model.h
Bring DIALOG_LIB_FIELDS into line with DIALOG_SYMBOL_FIELDS_TABLE.
4 weeks ago
fields_grid_table.cpp
ADDED: Stacked pin notation support
4 weeks ago
fields_grid_table.h
Show inherited fields in symbols
2 months ago
files-io.cpp
Update schematic save as functionality
2 months ago
general.h
Revise Copyright statement to align with TLF
9 months ago
generate_alias_info.cpp
Thread-safety (potentially KICAD-VMX...)
3 months ago
generate_alias_info.h
Revise Copyright statement to align with TLF
9 months ago
gfx_import_utils.cpp
Revise Copyright statement to align with TLF
9 months ago
gfx_import_utils.h
Revise Copyright statement to align with TLF
9 months ago
invoke_sch_dialog.h
Cleanup.
8 months ago
junction_helpers.cpp
All junction dots to be placed on overlaps
2 months ago
junction_helpers.h
Eeschema: forward declare outside the namespace
2 months ago
lib_fields_data_model.cpp
Dirty symbols when modified.
4 weeks ago
lib_fields_data_model.h
Bring DIALOG_LIB_FIELDS into line with DIALOG_SYMBOL_FIELDS_TABLE.
4 weeks ago
lib_symbol.cpp
schematic: Gate Swap Back Annotation
2 weeks ago
lib_symbol.h
schematic: Gate Swap Back Annotation
2 weeks ago
libarch.cpp
Eeschema folder housekeeping.
8 months ago
libedit.icns
macOS: add a few more known file types
2 years ago
libedit_doc.icns
Add document type icons
2 years ago
menubar.cpp
CHANGED: retire the select-lib-table dialogs.
3 months ago
multiline_pin_text.cpp
ADDED: Stacked pin notation support
4 weeks ago
multiline_pin_text.h
ADDED: Stacked pin notation support
4 weeks ago
net_navigator.cpp
Retire WINDOW_FREEZER in favour of wxWindowUpdateLocker.
3 months ago
picksymbol.cpp
ADDED: custom body styles.
1 month ago
pin_layout_cache.cpp
Pin name: fix position of shadow text of selected pins when inside
2 weeks ago
pin_layout_cache.h
ADDED: Stacked pin notation support
4 weeks ago
pin_numbers.cpp
Eeschema folder housekeeping.
8 months ago
pin_numbers.h
Revise Copyright statement to align with TLF
9 months ago
pin_type.cpp
Eeschema folder housekeeping.
8 months ago
project_rescue.cpp
ADDED: custom body styles.
1 month ago
project_rescue.h
ADDED: custom body styles.
1 month ago
project_sch.cpp
Revise Copyright statement to align with TLF
9 months ago
project_sch.h
Eeschema folder housekeeping.
8 months ago
refdes_tracker.cpp
Refactor REFDES_TRACKER
2 months ago
refdes_tracker.h
Refactor REFDES_TRACKER
2 months ago
save_project_utils.h
Update schematic save as functionality
2 months ago
sch_base_frame.cpp
ADDED: Indication of filter blocking
1 month ago
sch_base_frame.h
ADDED: Indication of filter blocking
1 month ago
sch_bitmap.cpp
SCH_BITMAP, SCH_TABLE: add missing HitTest(SHAPE_LINE_CHAIN& aPoly, ...)
4 weeks ago
sch_bitmap.h
SCH_BITMAP, SCH_TABLE: add missing HitTest(SHAPE_LINE_CHAIN& aPoly, ...)
4 weeks ago
sch_bus_entry.cpp
ADDED: Lasso support to Schematic Editor
1 month ago
sch_bus_entry.h
ADDED: Lasso support to Schematic Editor
1 month ago
sch_collectors.cpp
Consolidate to single copy of deletableItems.
1 month ago
sch_collectors.h
Consolidate to single copy of deletableItems.
1 month ago
sch_commit.cpp
Always provide a SCH_SCREEN to SCH_COMMIT.
2 months ago
sch_commit.h
Tighten parent/child undo/redo architecture.
2 months ago
sch_connection.cpp
Clarify some driver sorting logic and add addl QA
2 months ago
sch_connection.h
Prefer const& to passing by value.
4 months ago
sch_design_block_utils.cpp
sch design blocks: some improvements and fixes around sch groups
2 months ago
sch_draw_panel.cpp
Don't force callers of GetAppSettings to implement exception processing.
4 months ago
sch_draw_panel.h
Eeschema folder housekeeping.
8 months ago
sch_edit_frame.cpp
ADDED: AUI Memory
2 weeks ago
sch_edit_frame.h
ADDED: menu items to control cross-probing from ERC
4 weeks ago
sch_field.cpp
ADDED: extra info for shape, pin and field differences.
3 weeks ago
sch_field.h
ADDED: Lasso support to Schematic Editor
1 month ago
sch_file_versions.h
ADDED: Stacked pin notation support
4 weeks ago
sch_group.cpp
Plot stub for SCH_GROUP.
3 months ago
sch_group.h
Plot stub for SCH_GROUP.
3 months ago
sch_item.cpp
Update properties to show units
4 weeks ago
sch_item.h
Update properties to show units
4 weeks ago
sch_junction.cpp
ADDED: Lasso support to Schematic Editor
1 month ago
sch_junction.h
ADDED: Lasso support to Schematic Editor
1 month ago
sch_label.cpp
Eeschema: fix crash when adding a new SCH_HIERLABEL.
2 weeks ago
sch_label.h
Sync pin shape between sheet/hier labels
4 weeks ago
sch_line.cpp
Prevent lines from drawing on netclass layer
3 weeks ago
sch_line.h
ADDED: Lasso support to Schematic Editor
1 month ago
sch_marker.cpp
Don't force callers of GetAppSettings to implement exception processing.
4 months ago
sch_marker.h
eeschema: move SwapData to SwapItemData/swapData paradigm
6 months ago
sch_no_connect.cpp
ADDED: Lasso support to Schematic Editor
1 month ago
sch_no_connect.h
ADDED: Lasso support to Schematic Editor
1 month ago
sch_painter.cpp
Prevent lines from drawing on netclass layer
3 weeks ago
sch_painter.h
Eeschema: Add option to show unconnected wire crossings as hop-overs.
4 months ago
sch_pin.cpp
ADDED: Stacked pin notation support
4 weeks ago
sch_pin.h
ADDED: Stacked pin notation support
4 weeks ago
sch_plotter.cpp
ADDED: Rounded Rectangles
1 month ago
sch_plotter.h
Eeschema, DXF plotter: allows dxf unit selection (inch/mm) like in Pcbnew
2 months ago
sch_preview_panel.cpp
Don't force callers of GetAppSettings to implement exception processing.
4 months ago
sch_preview_panel.h
Shutdown safety. (Potentially KICAD-TJK.)
3 months ago
sch_reference_list.cpp
Do not update value when selecting
2 weeks ago
sch_reference_list.h
Ensure new symbols obey the observed sheet number
3 weeks ago
sch_render_settings.cpp
Use symbol line width schematic setting when printing and plotting.
6 months ago
sch_render_settings.h
Use symbol line width schematic setting when printing and plotting.
6 months ago
sch_rtree.h
Eeschema folder housekeeping.
8 months ago
sch_rule_area.cpp
Rework ruleAreas to avoid stale pointers.
4 months ago
sch_rule_area.h
Copy c'tor / operator= safety.
2 months ago
sch_screen.cpp
Move to a fixed enum for page sizes as well as well as holding a list of types accessible in a vector.
3 weeks ago
sch_screen.h
Yet even more open-coded dialog state-saving cleanup.
2 months ago
sch_shape.cpp
ADDED: Lasso support to Schematic Editor
1 month ago
sch_shape.h
ADDED: Lasso support to Schematic Editor
1 month ago
sch_sheet.cpp
Unify sheet name validators and apply to properties
3 weeks ago
sch_sheet.h
ADDED: Lasso support to Schematic Editor
1 month ago
sch_sheet_path.cpp
Ensure new symbols obey the observed sheet number
3 weeks ago
sch_sheet_path.h
Ensure new symbols obey the observed sheet number
3 weeks ago
sch_sheet_pin.cpp
ADDED: extra info for shape, pin and field differences.
3 weeks ago
sch_sheet_pin.h
eeschema: move SwapData to SwapItemData/swapData paradigm
6 months ago
sch_symbol.cpp
Update properties to show units
4 weeks ago
sch_symbol.h
Update properties to show units
4 weeks ago
sch_table.cpp
SCH_BITMAP, SCH_TABLE: add missing HitTest(SHAPE_LINE_CHAIN& aPoly, ...)
4 weeks ago
sch_table.h
SCH_BITMAP, SCH_TABLE: add missing HitTest(SHAPE_LINE_CHAIN& aPoly, ...)
4 weeks ago
sch_tablecell.cpp
Corner radius not supported on tablecells.
4 weeks ago
sch_tablecell.h
ADDED: row height and column width property inspector properties.
3 months ago
sch_text.cpp
ADDED: Text expression evaluation
1 month ago
sch_text.h
ADDED: Lasso support to Schematic Editor
1 month ago
sch_text_help.md
Fix outdated syntax in help text
4 years ago
sch_text_help_md.h
Add 2 automatically generated files to the source tree.
3 years ago
sch_textbox.cpp
Corner radius not yet supported on textboxes.
4 weeks ago
sch_textbox.h
ADDED: Lasso support to Schematic Editor
1 month ago
sch_validators.cpp
Revise Copyright statement to align with TLF
9 months ago
sch_validators.h
Allow multi label input
7 months ago
sch_view.cpp
Rename Prj() on schematic to avoid conflict with global function
2 months ago
sch_view.h
sch_view: update to handle items with children
6 months ago
schematic.cpp
Ensure ERC Exclusions are maintained
1 month ago
schematic.h
Move wire/junction actions out of SCHEMATIC
2 months ago
schematic.keywords
ADDED: custom body styles.
1 month ago
schematic_holder.h
Remove the callback on RecomputeIntersheetRefs
4 months ago
schematic_settings.cpp
Move Annotation preferences (most) to schematic setup
2 months ago
schematic_settings.h
Move Annotation preferences (most) to schematic setup
2 months ago
schematic_undo_redo.cpp
Move dirtyConnectivity up a level.
2 months ago
sheet.cpp
Don't clobber SCH_SCREEN paths when adding new sheet from existing file.
6 months ago
symb_transforms_utils.cpp
Eeschema folder housekeeping.
8 months ago
symb_transforms_utils.h
Revise Copyright statement to align with TLF
9 months ago
symbol.cpp
Rewrite GROUP undo based on uuids.
5 months ago
symbol.h
ADDED: custom body styles.
1 month ago
symbol_async_loader.cpp
Formatting.
8 months ago
symbol_async_loader.h
Eeschema folder housekeeping.
8 months ago
symbol_checker.cpp
Check stacked pins for overlapping numbers
2 weeks ago
symbol_chooser_frame.cpp
Replace alg::delete and alg::delete_if with std c++20
2 months ago
symbol_chooser_frame.h
Wait for chooser to finish initializing before enabling char hook (KICAD-BJ0).
3 months ago
symbol_chooser_timing.h
Fix compile
2 weeks ago
symbol_lib_table.cpp
Ensure table directories are created
2 weeks ago
symbol_lib_table.h
Fix bugs in library existence checking, and add for symbol libs.
8 months ago
symbol_library.cpp
Fix loading old (2007) symbol cache library files.
8 months ago
symbol_library.h
Revise Copyright statement to align with TLF
9 months ago
symbol_library_common.h
Revise Copyright statement to align with TLF
9 months ago
symbol_library_manager.cpp
Symbol editor: allow editing all related symbols from the treeview
1 month ago
symbol_library_manager.h
Symbol editor: allow editing all related symbols from the treeview
1 month ago
symbol_tree_model_adapter.cpp
Leave decision to show mandatory field columns to user.
2 months ago
symbol_tree_model_adapter.h
Eeschema folder housekeeping.
8 months ago
symbol_tree_synchronizing_adapter.cpp
Eeschema: fix missing include
2 months ago
symbol_tree_synchronizing_adapter.h
Shutdown safety. (Potentially KICAD-TJK.)
3 months ago
symbol_viewer_frame.cpp
ADDED: AUI Memory
2 weeks ago
symbol_viewer_frame.h
ADDED: custom body styles.
1 month ago
toolbars_sch_editor.cpp
Move common elements to flyouts
2 weeks ago
toolbars_sch_editor.h
Tweak toolbar settings a bit
7 months ago
toolbars_symbol_viewer.cpp
ADDED: custom body styles.
1 month ago
toolbars_symbol_viewer.h
Tweak toolbar settings a bit
7 months ago