kicad/pcbnew
Marek Roszko fec57459f3 Use correct arg types in altium arc import error message
Fixes KICAD-6Q1
2024-01-25 07:50:13 -05:00
..
autorouter
board_stackup_manager Add proper comparison operators for BOARD_DESIGN_SETTINGS and children 2024-01-01 13:37:31 -05:00
connectivity Behave (or assert) when source or target are null or dirty. 2023-11-01 17:11:42 +00:00
dialogs Convert between refs and KIIDs in Footprint Properties. 2024-01-24 13:35:37 +00:00
drc pcbnew: Added missing DRC checks for value and library-link between symbol and footprint 2024-01-24 12:35:51 +00:00
exporters Kick the wildcards and file exts into a static class, export it from kicommon 2023-12-27 21:10:01 -05:00
generators Naming & comments. 2024-01-24 13:35:37 +00:00
git Rename PCB IO classes/files 2023-12-24 01:22:21 +00:00
import_gfx Reduce visual noise in dialog; regularize spacing. 2024-01-18 14:02:43 +00:00
microwave Cleanup. 2023-11-25 13:12:45 +00:00
navlib
netlist_reader BOARD_NETLIST_UPDATER: fix incorrect warning message: 2024-01-02 15:14:53 +01:00
pcb_io Use correct arg types in altium arc import error message 2024-01-25 07:50:13 -05:00
python Second part of d854de9d68 2024-01-20 18:41:35 +00:00
ratsnest Behave (or assert) when source or target are null or dirty. 2023-11-01 17:11:42 +00:00
router Support arcs in Break Track. 2024-01-24 05:47:50 +03:00
specctra_import_export Added a ImportSpecctraSession overload that doesn't require a PCB_EDIT_FRAME 2023-11-20 03:06:27 +00:00
teardrop
tools Ensure parameter typeinfo matches the actual object's typeinfo 2024-01-24 16:14:32 +00:00
widgets FromDIP the pcb aui sizes 2024-01-17 22:02:05 -05:00
CMakeLists.txt Initial rename of file plugin infrastructure components to IO 2023-12-24 01:22:21 +00:00
Doxyfile_python
Doxyfile_xml
action_plugin.cpp
action_plugin.h
array_creator.cpp Stage/add/delete group members when adding/deleting group. 2024-01-07 13:39:13 +00:00
array_creator.h
array_pad_number_provider.cpp
array_pad_number_provider.h
board.cpp Make DRC exclusions work in cli & python DRC 2024-01-10 19:55:44 -05:00
board.h Make DRC exclusions work in cli & python DRC 2024-01-10 19:55:44 -05:00
board_commit.cpp Fix typo causing OnItemsChanged() to get called too often. 2024-01-24 11:36:56 +00:00
board_commit.h
board_connected_item.cpp Use Title Case for property names 2023-11-29 01:23:35 +00:00
board_connected_item.h
board_design_settings.cpp Second part of d854de9d68 2024-01-20 18:41:35 +00:00
board_item.cpp Parent property should not be accessible from the UI 2024-01-23 20:41:34 -05:00
board_item_container.h
build_BOM_from_board.cpp Kick the wildcards and file exts into a static class, export it from kicommon 2023-12-27 21:10:01 -05:00
cleanup_item.cpp
cleanup_item.h
collectors.cpp Improve/fix Expand connection for graphics. 2023-12-04 09:52:31 +03:00
collectors.h Improve/fix Expand connection for graphics. 2023-12-04 09:52:31 +03:00
convert_shape_list_to_polygon.cpp performance efficiencies 2023-12-18 18:45:02 +00:00
convert_shape_list_to_polygon.h
cross-probing.cpp
edit.cpp Fix a few Coverity warnings. 2023-11-25 11:44:01 +01:00
edit_track_width.cpp
edit_zone_helpers.cpp
files.cpp Introduce base IO_MGR class and unify RELEASER objects 2023-12-29 00:37:38 +00:00
fix_board_shape.cpp Fix some warnings. 2023-10-31 04:25:19 +03:00
fix_board_shape.h
footprint.cpp Use ARC_HIGH_DEF (not ARC_LOW_DEF) for courtyard generation. 2024-01-24 12:00:33 +00:00
footprint.h Make sure group items get added to commit. 2024-01-22 23:34:34 +00:00
footprint_chooser_frame.cpp Implement ESC processing for choose footprint dialog. 2023-12-10 18:13:42 +00:00
footprint_chooser_frame.h Rewrite scoring algo again. (Third time's the charm?) 2023-11-08 12:33:09 +00:00
footprint_edit_frame.cpp Allow creation of groups with a single member. 2024-01-19 17:32:00 +00:00
footprint_edit_frame.h Push library management into IO_BASE 2023-12-27 01:21:53 +00:00
footprint_editor_settings.cpp performance efficiencies 2023-12-18 17:01:55 +00:00
footprint_editor_utils.cpp Clearer naming. 2023-11-17 18:36:33 +00:00
footprint_info_impl.cpp
footprint_info_impl.h
footprint_libraries_utils.cpp Ensure footprints are removed from group before exporting to library 2024-01-03 00:19:29 +00:00
footprint_preview_panel.cpp
footprint_preview_panel.h
footprint_tree_pane.cpp
footprint_tree_pane.h
footprint_viewer_frame.cpp
footprint_viewer_frame.h
footprint_wizard.cpp
footprint_wizard.h
footprint_wizard_frame.cpp
footprint_wizard_frame.h
footprint_wizard_frame_functions.cpp
fp_text_grid_table.cpp PCB Fields: operate on field copies in dialogs 2023-12-11 09:37:23 -05:00
fp_text_grid_table.h PCB Fields: operate on field copies in dialogs 2023-12-11 09:37:23 -05:00
fp_tree_model_adapter.cpp
fp_tree_model_adapter.h
fp_tree_synchronizing_adapter.cpp Apply new on-canvas-item marking to footprint editor tree. 2023-11-20 19:46:03 +00:00
fp_tree_synchronizing_adapter.h Clearer naming. 2023-11-09 14:05:35 +00:00
fpedit.icns macOS: add a few more known file types 2023-11-16 12:11:42 -05:00
fpedit_doc.icns macOS: add a few more known file types 2023-11-16 12:11:42 -05:00
generate_footprint_info.cpp
generate_footprint_info.h
generators_mgr.cpp
generators_mgr.h
graphics_cleaner.cpp
graphics_cleaner.h
grid_layer_box_helpers.cpp
grid_layer_box_helpers.h
initpcb.cpp
invoke_pcb_dialog.h
kicad_clipboard.cpp Implement copy/paste for generators. 2024-01-16 23:38:50 +00:00
kicad_clipboard.h Push PCB_IOs to use the base progress reporter instead of per-function 2023-12-27 17:06:23 +00:00
load_select_footprint.cpp Introduce base IO_MGR class and unify RELEASER objects 2023-12-29 00:37:38 +00:00
menubar_footprint_editor.cpp ADDED: put Renumber Pads in the edit menu. 2023-11-03 12:36:30 +00:00
menubar_pcb_editor.cpp 2581 enabled by default 2023-12-04 12:03:15 -08:00
netinfo.h Fix visibility of NET_INFO::SetParent 2023-12-11 10:07:28 +00:00
netinfo_item.cpp Set default netclass for newly-added no-net PNS items 2023-12-10 22:59:36 -05:00
netinfo_list.cpp
pad.cpp Fix typos that produce segfaults. 2024-01-21 22:51:36 +00:00
pad.h Add proper comparison operators for BOARD_DESIGN_SETTINGS and children 2024-01-01 13:37:31 -05:00
pad_custom_shape_functions.cpp Cleanup. 2023-11-25 13:12:45 +00:00
pcb_base_edit_frame.cpp Kick the wildcards and file exts into a static class, export it from kicommon 2023-12-27 21:10:01 -05:00
pcb_base_edit_frame.h
pcb_base_frame.cpp Don't query first item of empty vector. 2024-01-21 22:51:36 +00:00
pcb_dimension.cpp Update copyrights. 2023-11-11 15:29:34 +00:00
pcb_dimension.h
pcb_draw_panel_gal.cpp Implement stingy selection mode for tuning patterns. 2024-01-17 00:34:22 +00:00
pcb_draw_panel_gal.h
pcb_edit_frame.cpp Allow creation of groups with a single member. 2024-01-19 17:32:00 +00:00
pcb_edit_frame.h Make DRC exclusions work in cli & python DRC 2024-01-10 19:55:44 -05:00
pcb_field.cpp
pcb_field.h
pcb_generator.cpp Implement copy/paste for generators. 2024-01-16 23:38:50 +00:00
pcb_generator.h Implement copy/paste for generators. 2024-01-16 23:38:50 +00:00
pcb_group.cpp Make sure group items get added to commit. 2024-01-22 23:34:34 +00:00
pcb_group.h Make sure group items get added to commit. 2024-01-22 23:34:34 +00:00
pcb_item_containers.h
pcb_layer_box_selector.cpp
pcb_layer_box_selector.h
pcb_marker.cpp Second part of d854de9d68 2024-01-20 18:41:35 +00:00
pcb_marker.h
pcb_origin_transforms.cpp
pcb_origin_transforms.h
pcb_painter.cpp Pcbnew: draw shadow PCB_SHAPEs for locked items using continuous lines. 2023-12-10 15:36:33 +01:00
pcb_painter.h
pcb_plot_params.cpp Initial rename of file plugin infrastructure components to IO 2023-12-24 01:22:21 +00:00
pcb_plot_params.h
pcb_plot_params_parser.h
pcb_reference_image.cpp
pcb_reference_image.h
pcb_screen.cpp
pcb_shape.cpp Hide some irrelevant properties from DRC rule editor 2023-11-26 00:29:16 +00:00
pcb_shape.h
pcb_target.cpp Fix sch_field and pcb_target not returning evaluated similarity correctly 2024-01-16 15:43:49 -05:00
pcb_target.h
pcb_text.cpp Don't run keepUpright when not rotating. 2023-12-22 21:22:36 +00:00
pcb_text.h Don't run keepUpright when not rotating. 2023-12-22 21:22:36 +00:00
pcb_textbox.cpp Cleanup. 2023-11-25 13:12:45 +00:00
pcb_textbox.h
pcb_track.cpp Guard against UNDEFINED_LAYER in GetLayerSet 2023-11-30 17:08:48 -05:00
pcb_track.h Create dummyPattern at centre of pickerItem, not end. 2023-12-20 15:27:29 +00:00
pcb_view.cpp Move a couple of stragglers to BOARD_COMMIT. 2023-12-17 21:01:31 +00:00
pcb_view.h
pcbexpr_evaluator.cpp Accept EEschema tokens as well as netlist tokens for pintype. 2023-12-29 16:34:03 +00:00
pcbexpr_evaluator.h
pcbexpr_functions.cpp Allow FPID to be matched against in memberOfFootprint(). 2024-01-22 14:03:45 +00:00
pcbnew.cpp Kick the wildcards and file exts into a static class, export it from kicommon 2023-12-27 21:10:01 -05:00
pcbnew.icns
pcbnew_config.cpp Make DRC exclusions work in cli & python DRC 2024-01-10 19:55:44 -05:00
pcbnew_config.h
pcbnew_doc.icns
pcbnew_id.h
pcbnew_jobs_handler.cpp Make DRC exclusions work in cli & python DRC 2024-01-10 19:55:44 -05:00
pcbnew_jobs_handler.h
pcbnew_printout.cpp Save state of as-item-checkboxes checkbox. 2023-11-05 16:22:20 +00:00
pcbnew_printout.h
pcbnew_settings.cpp Remove the invalid default dock directions for search panel 2024-01-17 22:26:04 -05:00
pcbnew_settings.h Save Net Inspector col order, widths, sorting, etc. 2023-12-24 13:11:16 +00:00
pcbplot.cpp
pcbplot.h
plot_board_layers.cpp Add board layer view stack up sequence from front layer to back layer. 2023-12-11 15:07:58 -05:00
plot_brditems_plotter.cpp Cleanup. 2023-11-25 13:12:45 +00:00
plotcontroller.h
plotprint_opts.h
project_pcb.cpp
project_pcb.h
sel_layer.cpp
toolbars_footprint_editor.cpp
toolbars_footprint_viewer.cpp
toolbars_pcb_editor.cpp
tracks_cleaner.cpp Fix 2 minor compil warnings. 2024-01-10 09:16:14 +01:00
tracks_cleaner.h
undo_redo.cpp performance efficiencies 2023-12-18 17:20:34 +00:00
zone.cpp Improved clarity and comments. 2023-11-17 18:36:33 +00:00
zone.h
zone_filler.cpp Knockout different-net dimensions in zone-filler. 2024-01-10 16:42:18 +00:00
zone_filler.h
zone_settings.cpp Add proper comparison operators for BOARD_DESIGN_SETTINGS and children 2024-01-01 13:37:31 -05:00
zone_settings.h Add proper comparison operators for BOARD_DESIGN_SETTINGS and children 2024-01-01 13:37:31 -05:00
zones.h
zones_functions_for_undo_redo.cpp
zones_functions_for_undo_redo.h