kicad/pcbnew/tools
PJM 94bf88d820 Pcbnew: Prevent selections jumping when dragged after flip or rotate
CHANGED: If you flip or rotate an item or selection of items, move
the mouse, press 'M' and start moving the mouse, the selection jumps
to where the mouse is.  This MR fixes that so it doesn't happen.

This bug was reported against the 5.1.x branch but also affects the
5.99 branch.  This MR is for the 5.99 branch.

Fixes https://gitlab.com/kicad/code/kicad/issues/4069
2020-12-30 01:02:04 +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 Don't use snapping for a selection interaction 2020-12-28 17:26:39 -05: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 Pcbnew: Prevent selections jumping when dragged after flip or rotate 2020-12-30 01:02:04 +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 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 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 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 look at project layer visibilities for footprint editor. 2020-12-29 17:03:43 +00:00
pcb_selection_tool.h Fix a bunch of issues with group selection and highlighting. 2020-12-29 12:41:24 +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