7
mirror of https://gitlab.com/kicad/code/kicad.git synced 2025-04-24 00:23:54 +00:00
kicad/pcbnew
Seth Hillbrand d0077cceb3 Update reported name for teardrop areas
When reporting DRC, teardrops are treated as tracks but reported as
zones.  This causes confusion for designers using specific keepouts.
This changes the reported name to "Teardrop" for consistency
2025-02-10 14:36:14 -08:00
..
api API: Don't check for busy when not needed 2025-02-03 18:02:46 -05:00
autorouter FP_LIB_TABLE_ROW::LibraryExists(): ensure environment variables are expanded 2025-01-31 09:14:42 +01:00
board_stackup_manager Pcbnew: fix bad layer maths in stackup dialog 2025-02-06 13:00:33 +08:00
connectivity Fix compiler warning 2025-02-09 17:27:36 +00:00
dialogs Fix incorrectly named bulk board update argument 2025-02-09 16:46:18 +00:00
drc Translate "Padstack is questionable". 2025-02-07 00:30:23 +03:00
exporters Fix VRML layer Z positions after v9 layer changes. 2025-01-20 03:30:38 +03:00
generators Make netclass name methods clearer, and improve doc strings 2025-01-14 20:44:09 +00:00
git Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
import_gfx Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
microwave Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
navlib Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
netlist_reader Formatting. 2025-02-01 17:39:24 +00:00
pcb_io Fix writing pad layer information to the board file 2025-02-10 00:00:50 +00:00
python SWIG: re-wrap LSET::FmtHex and co 2025-01-18 09:04:25 -05:00
ratsnest Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
router router: prevent shove endpoint-in-hull fallback code from making non-45 degree tracks 2025-02-03 13:24:27 +01:00
specctra_import_export Make netclass name methods clearer, and improve doc strings 2025-01-14 20:44:09 +00:00
teardrop Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
tools Move default place via hotkey to Ctrl-Shift-X 2025-02-10 11:22:35 -08:00
widgets Add bulk change optimisation to composite update in net inspector 2025-02-09 16:46:18 +00:00
zone_manager pcbnew: disable Zone Manager thermal relief configuration when not needed 2025-01-13 00:43:59 +00:00
action_plugin.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
action_plugin.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
array_pad_number_provider.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
array_pad_number_provider.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
board_commit.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
board_commit.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
board_connected_item.cpp Further netclass name method cleanup 2025-01-14 21:16:43 +00:00
board_connected_item.h Further netclass name method cleanup 2025-01-14 21:16:43 +00:00
board_design_settings.cpp Default to 4 user defined layers 2025-02-02 23:09:08 +00:00
board_item_container.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
board_item.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
board.cpp Default to 4 user defined layers 2025-02-02 23:09:08 +00:00
board.h Fix incorrectly named bulk board update argument 2025-02-09 16:46:18 +00:00
build_BOM_from_board.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
cleanup_item.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
cleanup_item.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
CMakeLists.txt Revert "Move GL Context into Singleton class" 2025-01-03 21:22:37 -08:00
collectors.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
collectors.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
component_class_manager.cpp Delay resolution of component classes when pasting footprints 2025-02-07 17:47:51 +00:00
component_class_manager.h Delay resolution of component classes when pasting footprints 2025-02-07 17:47:51 +00:00
convert_shape_list_to_polygon.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
convert_shape_list_to_polygon.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
cross-probing.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
Doxyfile_python
Doxyfile_xml
edit_track_width.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
edit_zone_helpers.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
edit.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
files.cpp Avoid altering the configured output path during run in case of empty paths 2025-01-14 20:44:51 -05:00
fix_board_shape.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
fix_board_shape.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
footprint_chooser_frame.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
footprint_chooser_frame.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
footprint_edit_frame.cpp Read hotkeys from disk after they change. 2025-02-01 20:01:13 +00:00
footprint_edit_frame.h Read hotkeys from disk after they change. 2025-02-01 20:01:13 +00:00
footprint_editor_settings.cpp Fix footprint defaults setting storage after layer ID changes 2025-02-07 08:40:43 -05:00
footprint_editor_utils.cpp Keep FP Properties dialogs as quasimodal 2025-01-12 19:37:05 -08:00
footprint_info_impl.cpp Remove dead code. 2025-01-29 20:54:33 +00:00
footprint_info_impl.h Remove dead code. 2025-01-29 20:54:33 +00:00
footprint_libraries_utils.cpp Fix footprint defaults setting storage after layer ID changes 2025-02-07 08:40:43 -05:00
footprint_preview_panel.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
footprint_preview_panel.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
footprint_tree_pane.cpp Block preview while menus are shown 2025-01-13 10:22:26 -08:00
footprint_tree_pane.h Block preview while menus are shown 2025-01-13 10:22:26 -08:00
footprint_viewer_frame.cpp Read hotkeys from disk after they change. 2025-02-01 20:01:13 +00:00
footprint_viewer_frame.h Read hotkeys from disk after they change. 2025-02-01 20:01:13 +00:00
footprint_wizard_frame_functions.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
footprint_wizard_frame.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
footprint_wizard_frame.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
footprint_wizard.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
footprint_wizard.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
footprint.cpp Delay resolution of component classes when pasting footprints 2025-02-07 17:47:51 +00:00
footprint.h Delay resolution of component classes when pasting footprints 2025-02-07 17:47:51 +00:00
fp_tree_model_adapter.cpp Fix design block panel trampling symbol chooser settings 2025-01-26 18:32:00 -05:00
fp_tree_model_adapter.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
fp_tree_synchronizing_adapter.cpp Remove a few more crashers 2025-01-29 00:00:11 -06:00
fp_tree_synchronizing_adapter.h
fpedit_doc.icns Add document type icons 2024-02-09 15:55:57 -08:00
fpedit.icns
generate_footprint_info.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
generate_footprint_info.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
generators_mgr.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
generators_mgr.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
graphics_cleaner.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
graphics_cleaner.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
grid_layer_box_helpers.cpp Update mask in grid box helper when showing 2025-01-28 12:22:39 -08:00
grid_layer_box_helpers.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
initpcb.cpp Default to 4 user defined layers 2025-02-02 23:09:08 +00:00
invoke_pcb_dialog.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
kicad_clipboard.cpp Reduce reliance on MANDATORY_FIELDS and their implied order. 2025-01-22 17:51:57 +00:00
kicad_clipboard.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
layer_pairs.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
layer_pairs.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
load_select_footprint.cpp Check for missing courtyards in footprint checker. 2025-01-18 20:51:24 +00:00
menubar_footprint_editor.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
menubar_pcb_editor.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
netinfo_item.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
netinfo_list.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
netinfo.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pad_custom_shape_functions.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pad_utils.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pad_utils.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pad.cpp Don't take references to casts 2025-01-29 08:17:27 -06:00
pad.h Use std::optional for pad connection overrides. 2025-01-09 17:32:05 +00:00
padstack.cpp API: switch to Distance type for thermal settings 2025-01-09 21:25:15 -05:00
padstack.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pcb_base_edit_frame.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pcb_base_edit_frame.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pcb_base_frame.cpp Read hotkeys from disk after they change. 2025-02-01 20:01:13 +00:00
pcb_dimension.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pcb_dimension.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pcb_draw_panel_gal.cpp Set base user layer count 2025-01-28 12:22:39 -08:00
pcb_draw_panel_gal.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pcb_edit_frame.cpp Read hotkeys from disk after they change. 2025-02-01 20:01:13 +00:00
pcb_edit_frame.h Read hotkeys from disk after they change. 2025-02-01 20:01:13 +00:00
pcb_field.cpp Reduce reliance on MANDATORY_FIELDS and their implied order. 2025-01-22 17:51:57 +00:00
pcb_field.h Reduce reliance on MANDATORY_FIELDS and their implied order. 2025-01-22 17:51:57 +00:00
pcb_fields_grid_table.cpp Unify embedded files handling btw editors 2025-01-28 12:22:39 -08:00
pcb_fields_grid_table.h Unify embedded files handling btw editors 2025-01-28 12:22:39 -08:00
pcb_generator.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pcb_generator.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pcb_group.cpp GAL: ViewGetLOD should not be able to change the VIEW 2025-01-02 22:59:31 +08:00
pcb_group.h GAL: ViewGetLOD should not be able to change the VIEW 2025-01-02 22:59:31 +08:00
pcb_item_containers.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pcb_layer_box_selector.cpp Keep AllCuLayers as base for number of copper layers 2025-01-28 12:22:39 -08:00
pcb_layer_box_selector.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pcb_layer_presentation.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pcb_marker.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pcb_marker.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pcb_origin_transforms.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pcb_origin_transforms.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pcb_painter.cpp Kill unused var warning 2025-01-31 11:00:07 -05:00
pcb_painter.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pcb_plot_params_parser.h Fix reading old plot layer settings into new layer IDs 2025-01-04 21:38:37 +00:00
pcb_plot_params.cpp Pcbnew, DIALOG_PLOT: store B&W/Color option for PDF and SVG formats 2025-01-27 16:03:17 +01:00
pcb_plot_params.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pcb_plotter.cpp Mark string for translation 2025-01-27 19:04:32 -05:00
pcb_plotter.h Fix color theme load logic in jobs 2025-01-27 19:00:35 -05:00
pcb_reference_image.cpp GAL: ViewGetLOD should not be able to change the VIEW 2025-01-02 22:59:31 +08:00
pcb_reference_image.h GAL: ViewGetLOD should not be able to change the VIEW 2025-01-02 22:59:31 +08:00
pcb_screen.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pcb_shape.cpp Use std::optional for pad connection overrides. 2025-01-09 17:32:05 +00:00
pcb_shape.h GAL: ViewGetLOD should not be able to change the VIEW 2025-01-02 22:59:31 +08:00
pcb_table.cpp Add new table icon 2025-02-01 09:53:12 -06:00
pcb_table.h No inheritance for table ruling line styles. 2025-01-29 20:54:33 +00:00
pcb_tablecell.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pcb_tablecell.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pcb_target.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pcb_target.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pcb_text.cpp Keep text angles normalized 2025-01-10 13:53:44 -08:00
pcb_text.h GAL: ViewGetLOD should not be able to change the VIEW 2025-01-02 22:59:31 +08:00
pcb_textbox.cpp No hypertext for textboxes. 2025-02-10 16:15:14 +00:00
pcb_textbox.h GAL: ViewGetLOD should not be able to change the VIEW 2025-01-02 22:59:31 +08:00
pcb_track.cpp Make netclass name methods clearer, and improve doc strings 2025-01-14 20:44:09 +00:00
pcb_track.h GAL: ViewGetLOD should not be able to change the VIEW 2025-01-02 22:59:31 +08:00
pcb_view.cpp Cleanup VIEW class 2024-11-21 18:59:48 -08:00
pcb_view.h Cleanup VIEW class 2024-11-21 18:59:48 -08:00
pcbexpr_evaluator.cpp Make netclass name methods clearer, and improve doc strings 2025-01-14 20:44:09 +00:00
pcbexpr_evaluator.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pcbexpr_functions.cpp Fix application of component class to memberOfFootprint 2025-01-18 09:14:28 -05:00
pcbnew_config.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pcbnew_config.h
pcbnew_doc.icns Add document type icons 2024-02-09 15:55:57 -08:00
pcbnew_id.h
pcbnew_jobs_handler.cpp Fix color theme load logic in jobs 2025-01-27 19:00:35 -05:00
pcbnew_jobs_handler.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pcbnew_printout.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pcbnew_printout.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pcbnew_settings.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pcbnew_settings.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pcbnew.cpp Read hotkeys from disk after they change. 2025-02-01 20:01:13 +00:00
pcbnew.icns Add document type icons 2024-02-09 15:55:57 -08:00
pcbplot.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pcbplot.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
plot_board_layers.cpp Plotter: Don't restrict via width query to copper layers 2025-01-01 18:11:27 -05:00
plot_brditems_plotter.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
plotcontroller.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
plotprint_opts.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
project_pcb.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
sel_layer.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
toolbars_footprint_editor.cpp FP editor: add datasheet toolbar icon 2025-01-07 02:42:34 +08:00
toolbars_footprint_viewer.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
toolbars_pcb_editor.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
tracks_cleaner.cpp Fix potential data race (from Coverity warning 533646) 2025-02-10 12:24:19 +00:00
tracks_cleaner.h Thread safety for TRACKS_CLEANER cache 2025-02-09 10:33:47 -05:00
undo_redo.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
zone_filler.cpp Move thread pool into true singleton 2025-01-09 09:03:08 -08:00
zone_filler.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
zone_settings.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
zone_settings.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
zone.cpp Update reported name for teardrop areas 2025-02-10 14:36:14 -08:00
zone.h Fix layer writing/reading for copper zones 2025-01-29 00:31:28 +00:00
zones_functions_for_undo_redo.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
zones.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00