kicad/pcbnew/tools
Seth Hillbrand 29c2f3b7d4 Prevent jumping into disambiguation if moved
Moving points should not be overrided by disambiguation menu, so we
track where the disambiguation event started and only trigger the menu
if the mouse hasn't moved a full unit in x/y

Fixes https://gitlab.com/kicad/code/kicad/issues/9132
2021-09-09 16:24:18 -07:00
..
board_editor_control.cpp Pcbnew: implement Find Next 2021-08-27 18:15:36 +00:00
board_editor_control.h Pcbnew: implement Find Next 2021-08-27 18:15:36 +00:00
board_inspection_tool.cpp Fix shadowed variable. 2021-08-17 12:54:14 -04: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 Add rounding epsilon to convert tool polygon search 2021-08-12 20:17:04 -04:00
convert_tool.h Allow creating polygon types from polygons 2021-08-08 20:29:00 -04:00
drawing_stackup_table_tool.cpp Fix kicad_string.h / string.cpp mismatch. 2021-07-29 16:03:25 +01:00
drawing_tool.cpp Move 45° limit to hotkey 2021-09-05 13:42:51 -07: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 Decouple PROGRESS_REPORTER interface from implementations. 2021-08-14 21:05:49 +01:00
drc_tool.h Prefix TRACK, ARC and VIA. 2021-06-11 22:07:02 +01:00
edit_tool.cpp Constrain move tool when set 2021-09-06 07:05:25 -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 Allow all selected footprints/symbols to be changed. 2021-06-17 23:34:56 +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 Fix compil warnings (UNDO_REDO::GROUP renamed to UNDO_REDO::REGROUP to fix 2021-08-28 11:44:01 +02:00
group_tool.h Fix the last of broken Doxygen comment specifiers. 2021-01-27 17:39:44 -05:00
pad_tool.cpp Clear numbers from non-numberable pads and don't run DRC on them. 2021-08-24 01:03:06 +01: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 Remove inappropriate icons 2021-09-06 21:23:52 +00:00
pcb_actions.h Move 45° limit to hotkey 2021-09-05 13:42:51 -07:00
pcb_control.cpp Fp editor: minor fixes: 2021-08-18 17:43:10 +02:00
pcb_control.h Do-not-show-again section for common prefs & zone fill warning infobar. 2021-07-27 15:15:49 +01:00
pcb_editor_conditions.cpp Move 45° limit to hotkey 2021-09-05 13:42:51 -07:00
pcb_editor_conditions.h Move 45° limit to hotkey 2021-09-05 13:42:51 -07:00
pcb_grid_helper.cpp Avoid nonsensical intersections 2021-07-26 09:02:54 -07: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 Move 45° limit to hotkey 2021-09-05 13:42:51 -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 Prefix TRACK, ARC and VIA. 2021-06-11 22:07:02 +01:00
pcb_selection.h Rename layer ids file. 2021-07-29 16:03:25 +01: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 Prevent jumping into disambiguation if moved 2021-09-09 16:24:18 -07:00
pcb_selection_tool.h Move selection disambiguation to long-click 2021-09-05 13:42:51 -07:00
pcb_tool_base.cpp Ensure doInteractivePlacement enforces snap option 2021-09-06 06:36:33 -07:00
pcb_tool_base.h Move 45° limit to hotkey 2021-09-05 13:42:51 -07:00
pcb_viewer_tools.cpp Move 45° limit to hotkey 2021-09-05 13:42:51 -07:00
pcb_viewer_tools.h Fix the last of broken Doxygen comment specifiers. 2021-01-27 17:39:44 -05: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