kicad/pcbnew/tools
Seth Hillbrand 5a6f230a2c Delete full track needs proper scoping
This should not run if the action is "Cut".  Additionally, we need to
transfer the expanded selection to selectionCopy in order for it to
proceed with the deletion.  There is also no need for this to be limited
to the Hover action, so this section was removed.

Fixes https://gitlab.com/kicad/code/kicad/issues/9385
2021-10-12 13:47:16 -07:00
..
board_editor_control.cpp Don't allow reentrancy into PlaceFootprint. 2021-09-29 17:01:33 +01:00
board_editor_control.h Don't allow reentrancy into PlaceFootprint. 2021-09-29 17:01:33 +01:00
board_inspection_tool.cpp Fill in some missing GetMsgPanelItems and make some others consistent. 2021-09-27 00:23:40 +01:00
board_inspection_tool.h Move selection disambiguation to long-click 2021-09-05 13:42:51 -07:00
board_reannotate_tool.cpp Remove broken RefDesStringCompare 2021-09-01 11:48:01 -07:00
board_reannotate_tool.h eeschema and pcbnew paste: consistent paste behaviour 2021-05-03 19:38:32 +01:00
convert_tool.cpp Support footprint arcs in convert to polygon 2021-10-10 16:26:23 +01:00
convert_tool.h Allow creating polygon types from polygons 2021-08-08 20:29:00 -04:00
drawing_stackup_table_tool.cpp Cleanup unit handling in the stackup drawing tool 2021-10-08 22:30:20 +01:00
drawing_tool.cpp Option graphics limited to 45deg in creation: separate options for brd and fp editors. 2021-10-02 16:43:31 +02:00
drawing_tool.h Pass wxPoint objects by reference instead of on the stack. 2021-07-26 15:35:33 -04:00
drc_tool.cpp Work around EnsureVisible bug in wxWidgets during DRC cross-probe. 2021-10-06 11:17:03 +01:00
drc_tool.h Work around EnsureVisible bug in wxWidgets during DRC cross-probe. 2021-10-06 11:17:03 +01:00
edit_tool.cpp Delete full track needs proper scoping 2021-10-12 13:47:16 -07:00
edit_tool.h Minor cleanup. 2021-06-12 11:39:28 +01:00
footprint_editor_control.cpp More NULL expunging. 2021-07-20 07:27:18 -04:00
footprint_editor_control.h Add footprint repair tool (currently just for duplicate IDs). 2021-05-21 17:52:11 +01:00
global_edit_tool.cpp Formatting. 2021-09-13 17:18:58 +01:00
global_edit_tool.h Fix the last of broken Doxygen comment specifiers. 2021-01-27 17:39:44 -05:00
group_tool.cpp Lock/unlock group members when locking/unlocking group. 2021-09-27 11:29:52 +01:00
group_tool.h Fix the last of broken Doxygen comment specifiers. 2021-01-27 17:39:44 -05:00
pad_tool.cpp Use footprint type to inform new pad type 2021-10-07 11:10:26 -07:00
pad_tool.h Clear numbers from non-numberable pads and don't run DRC on them. 2021-08-24 01:03:06 +01:00
pcb_actions.cpp Improve consistency and hotkey access in Appearances. 2021-10-04 13:44:43 +01:00
pcb_actions.h Improve consistency and hotkey access in Appearances. 2021-10-04 13:44:43 +01:00
pcb_control.cpp Improve consistency and hotkey access in Appearances. 2021-10-04 13:44:43 +01:00
pcb_control.h Improve consistency and hotkey access in Appearances. 2021-10-04 13:44:43 +01:00
pcb_editor_conditions.cpp Option graphics limited to 45deg in creation: separate options for brd and fp editors. 2021-10-02 16:43:31 +02:00
pcb_editor_conditions.h Move 45° limit to hotkey 2021-09-05 13:42:51 -07:00
pcb_grid_helper.cpp Rename BuildPolyPointsList() to DupPolyPointsList() and optimize code 2021-09-11 14:21:36 +02:00
pcb_grid_helper.h Fix automatic wire tool in gridless mode 2021-02-10 22:07:49 +00:00
pcb_picker_tool.cpp Move grid disable modifier from ALT to CTRL. 2021-05-09 20:17:40 +01:00
pcb_picker_tool.h Rename layer ids file. 2021-07-29 16:03:25 +01:00
pcb_point_editor.cpp Clear edited point when exiting point editor 2021-10-10 08:25:50 -07:00
pcb_point_editor.h Pass VECTOR2I objects by reference instead of on the stack. 2021-07-27 08:41:27 -04:00
pcb_selection.cpp We don't keep a CHANGELOG.TXT 2021-10-05 19:46:53 -07:00
pcb_selection.h We don't keep a CHANGELOG.TXT 2021-10-05 19:46:53 -07:00
pcb_selection_conditions.cpp Pull some name changes back from 7.0 to ease merging. 2021-07-21 20:58:59 +01:00
pcb_selection_conditions.h Pull some name changes back from 7.0 to ease merging. 2021-07-21 20:58:59 +01:00
pcb_selection_tool.cpp Fix segfault when check for editing points 2021-09-30 17:25:33 -07:00
pcb_selection_tool.h We don't keep a CHANGELOG.TXT 2021-10-05 19:46:53 -07:00
pcb_tool_base.cpp Option graphics limited to 45deg in creation: separate options for brd and fp editors. 2021-10-02 16:43:31 +02:00
pcb_tool_base.h Move 45° limit to hotkey 2021-09-05 13:42:51 -07:00
pcb_viewer_tools.cpp Option graphics limited to 45deg in creation: separate options for brd and fp editors. 2021-10-02 16:43:31 +02:00
pcb_viewer_tools.h Remove vestiges of old zoom-auto architecture. 2021-09-19 18:32:15 +01:00
placement_tool.cpp More NULL expunging. 2021-07-20 07:27:18 -04:00
placement_tool.h Fix the last of broken Doxygen comment specifiers. 2021-01-27 17:39:44 -05:00
position_relative_tool.cpp Pass wxPoint objects by reference instead of on the stack. 2021-07-26 15:35:33 -04:00
position_relative_tool.h Pass wxPoint objects by reference instead of on the stack. 2021-07-26 15:35:33 -04: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 Pull some name changes back from 7.0 to ease merging. 2021-07-21 20:58:59 +01:00
zone_create_helper.h Added a lot of consts and refactored a few lines 2021-03-08 12:49:48 -08:00
zone_filler_tool.cpp Decouple PROGRESS_REPORTER interface from implementations. 2021-08-14 21:05:49 +01:00
zone_filler_tool.h Implement lock between zone filler and drc. 2021-06-16 16:12:01 +01:00