kicad/pcbnew/tools
Seth Hillbrand 6ed2a831d8 Don't override the router tool with drag actions
Before processing the select tool actions, we check if the router is
currently active and if it is, pass the event for processing in other
tools

Fixes https://gitlab.com/kicad/code/kicad/issues/7021
2021-01-12 15:44:20 -08:00
..
board_editor_control.cpp Prevent locking items in footprint editor 2021-01-11 11:23:26 -08: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 Disentangle copper- and board-edge-clearances in Clearance Resolution... 2021-01-09 16:44:03 +00:00
board_inspection_tool.h SNR. 2021-01-01 23:17:49 +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 Don't warn on locked conversion 2021-01-08 16:49:47 -08:00
convert_tool.h Add conversion of circles to zones and enable in footprint editor. 2021-01-06 17:21:49 +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 Be more targetted on when we load DRC Rules for better performance. 2021-01-01 23:17:49 +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 Prevent locking items in footprint editor 2021-01-11 11:23:26 -08: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 Move footprint when selecting locked pad 2021-01-07 19:46:06 -08:00
grid_helper.h Make snapping size grid-dependent 2020-09-15 12:07:34 -07:00
group_tool.cpp Give GROUP_PROPERTIES_DIALOG its own files. 2020-12-29 12:41:24 +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 Icons: remove where they don't make sense 2021-01-11 23:31:25 +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 Don't use snapping for a selection interaction 2020-12-28 17:26:39 -05:00
pcb_picker_tool.h Don't use snapping for a selection interaction 2020-12-28 17:26:39 -05:00
pcb_selection.cpp Fix a bunch of issues with group selection and highlighting. 2020-12-29 12:41:24 +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 Don't override the router tool with drag actions 2021-01-12 15:44:20 -08:00
pcb_selection_tool.h Minor cleanup. 2021-01-04 23:59:36 +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 Prevent locking items in footprint editor 2021-01-11 11:23:26 -08:00
placement_tool.h Don't apply "normal" locking strategy to alignment options. 2020-12-27 15:02:25 +00:00
point_editor.cpp Move pad locking from footprint to pads. 2021-01-08 20:43:02 +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 Prevent locking items in footprint editor 2021-01-11 11:23:26 -08: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 Allow polygon drawing on edge cuts and courtyard 2020-12-30 14:10:30 -08:00
zone_create_helper.h Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
zone_filler_tool.cpp Save a cancel value when asked if it's not being used to cancel. 2021-01-08 21:32:19 +00:00
zone_filler_tool.h Remove redundant clearances from DRC dialog. Fold progress bar in. 2020-09-16 16:06:29 +01:00