kicad/pcbnew/tools
Jeff Young 10e51bfea7 Don't apply "normal" locking strategy to alignment options.
It's much more useful to use the locked items as targets.

Also fixes some issues with commits getting the wrong items when
pads are promoted to footprints.

Fixes https://gitlab.com/kicad/code/kicad/issues/6859
2020-12-27 15:02:25 +00:00
..
board_editor_control.cpp Stop bludgeoncompiling dialog_page_settings 2020-12-19 10:40:37 -05:00
board_editor_control.h Make distinction between PCBNew-wide tools and Board-specific tools. 2020-12-16 13:32:46 +00:00
board_inspection_tool.cpp Icons: use correct icons for show/hide ratsnest 2020-12-24 01:02:02 +00:00
board_inspection_tool.h Make distinction between PCBNew-wide tools and Board-specific tools. 2020-12-16 13:32:46 +00:00
board_reannotate_tool.cpp Make distinction between PCBNew-wide tools and Board-specific tools. 2020-12-16 13:32:46 +00:00
board_reannotate_tool.h Make distinction between PCBNew-wide tools and Board-specific tools. 2020-12-16 13:32:46 +00:00
convert_tool.cpp Make distinction between PCBNew-wide tools and Board-specific tools. 2020-12-16 13:32:46 +00:00
convert_tool.h Make distinction between PCBNew-wide tools and Board-specific tools. 2020-12-16 13:32:46 +00:00
drawing_tool.cpp Implement free vias fully 2020-12-20 16:29:50 -05:00
drawing_tool.h A bit of "module" erradication, nameing conventions, and formatting. 2020-11-14 21:21:54 +00:00
drc_tool.cpp Make prev/next marker work reliably on all platforms. 2020-12-01 22:37:07 +00:00
drc_tool.h Make prev/next marker work reliably on all platforms. 2020-12-01 22:37:07 +00:00
edit_tool.cpp Make distinction between PCBNew-wide tools and Board-specific tools. 2020-12-16 13:32:46 +00:00
edit_tool.h Make distinction between PCBNew-wide tools and Board-specific tools. 2020-12-16 13:32:46 +00:00
footprint_editor_control.cpp Naming consistency. 2020-12-25 16:59:41 +00:00
footprint_editor_control.h Naming consistency. 2020-12-25 16:59:41 +00:00
global_edit_tool.cpp Make distinction between PCBNew-wide tools and Board-specific tools. 2020-12-16 13:32:46 +00:00
global_edit_tool.h Make distinction between PCBNew-wide tools and Board-specific tools. 2020-12-16 13:32:46 +00:00
grid_helper.cpp Use themeable colours for snap helpers. 2020-12-19 19:51:51 +00:00
grid_helper.h Make snapping size grid-dependent 2020-09-15 12:07:34 -07:00
group_tool.cpp Make distinction between PCBNew-wide tools and Board-specific tools. 2020-12-16 13:32:46 +00:00
group_tool.h Make distinction between PCBNew-wide tools and Board-specific tools. 2020-12-16 13:32:46 +00:00
pad_tool.cpp Make distinction between PCBNew-wide tools and Board-specific tools. 2020-12-16 13:32:46 +00:00
pad_tool.h A bit of "module" erradication, nameing conventions, and formatting. 2020-11-14 21:21:54 +00:00
pcb_actions.cpp Naming consistency. 2020-12-25 16:59:41 +00:00
pcb_actions.h Re-factor boundary/courtyard checker error handling. 2020-11-21 20:57:35 +00:00
pcb_bright_box.cpp Remove some "class_" prefixes from files. 2020-11-13 15:16:23 +00:00
pcb_bright_box.h Comment-only changes 2020-01-10 16:43:01 -08:00
pcb_control.cpp Improve SNR and formatting. 2020-12-24 10:36:29 +00:00
pcb_control.h Make distinction between PCBNew-wide tools and Board-specific tools. 2020-12-16 13:32:46 +00:00
pcb_editor_conditions.cpp Remove some "class_" prefixes from files. 2020-11-13 15:16:23 +00:00
pcb_editor_conditions.h Nip some common.h from headers 2020-10-24 08:28:03 -04:00
pcb_picker_tool.cpp Make distinction between PCBNew-wide tools and Board-specific tools. 2020-12-16 13:32:46 +00:00
pcb_picker_tool.h Make distinction between PCBNew-wide tools and Board-specific tools. 2020-12-16 13:32:46 +00:00
pcb_selection.cpp Make distinction between PCBNew-wide tools and Board-specific tools. 2020-12-16 13:32:46 +00:00
pcb_selection.h Make distinction between PCBNew-wide tools and Board-specific tools. 2020-12-16 13:32:46 +00:00
pcb_selection_conditions.cpp Make distinction between PCBNew-wide tools and Board-specific tools. 2020-12-16 13:32:46 +00:00
pcb_selection_conditions.h Naming conventions. 2020-11-14 18:26:03 +00:00
pcb_selection_tool.cpp Allow selecting locked pads at all times 2020-12-24 14:35:44 -05:00
pcb_selection_tool.h Make distinction between PCBNew-wide tools and Board-specific tools. 2020-12-16 13:32:46 +00:00
pcb_tool_base.cpp Make distinction between PCBNew-wide tools and Board-specific tools. 2020-12-16 13:32:46 +00:00
pcb_tool_base.h Make distinction between PCBNew-wide tools and Board-specific tools. 2020-12-16 13:32:46 +00:00
pcb_viewer_tools.cpp Don't activate measure tool when it's already running. 2020-12-10 22:14:52 +00:00
pcb_viewer_tools.h A bit of "module" erradication, nameing conventions, and formatting. 2020-11-14 21:21:54 +00:00
placement_tool.cpp Don't apply "normal" locking strategy to alignment options. 2020-12-27 15:02:25 +00:00
placement_tool.h Don't apply "normal" locking strategy to alignment options. 2020-12-27 15:02:25 +00:00
point_editor.cpp Don't offer point-based pad editing in PCBNew. 2020-12-19 19:51:51 +00:00
point_editor.h Don't offer point-based pad editing in PCBNew. 2020-12-19 19:51:51 +00:00
position_relative_tool.cpp Make distinction between PCBNew-wide tools and Board-specific tools. 2020-12-16 13:32:46 +00:00
position_relative_tool.h Make distinction between PCBNew-wide tools and Board-specific tools. 2020-12-16 13:32:46 +00:00
tool_event_utils.cpp More modern toolset context menu work. 2019-05-05 17:12:59 +01:00
tool_event_utils.h More modern toolset context menu work. 2019-05-05 17:12:59 +01:00
zone_create_helper.cpp Make distinction between PCBNew-wide tools and Board-specific tools. 2020-12-16 13:32:46 +00:00
zone_create_helper.h Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
zone_filler_tool.cpp Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
zone_filler_tool.h Remove redundant clearances from DRC dialog. Fold progress bar in. 2020-09-16 16:06:29 +01:00