kicad/pcbnew/tools
John Beard cdc392867a When 'Find-moving' modules in GAL, pick up at origin
Perviously, the generic snapping code would choose the nearest of the
module origin and origin of each module pad when selecting a module
using the "Find module" tool (T hotkey).

This is unlikely to be expected unless the cursor is already near the
correct pad or the module centre.

New behaviour is to pick up by module origin first, then
select the module. This means that the cursor is already nearest the
main module origin anchor, so that is what will be used.

Fixes: lp:1571214
* https://bugs.launchpad.net/kicad/+bug/1571214
2017-02-07 11:19:38 -05:00
..
bright_box.cpp Code formatting 2016-12-12 16:45:52 +01:00
bright_box.h Code formatting 2016-12-12 16:45:52 +01:00
common_actions.cpp Minor fixes: fix UI capitalization issues, and better comment in a menu. 2017-02-04 10:21:41 +01:00
common_actions.h Add exchange modules GAL tool (in EDIT_TOOL) 2017-02-01 09:57:36 +01:00
conditional_menu.cpp Store menu titles in CONTEXT_MENU 2017-01-23 14:52:11 +01:00
conditional_menu.h Store menu titles in CONTEXT_MENU 2017-01-23 14:52:11 +01:00
drawing_tool.cpp Pre-select highlighted net in zone create dialog 2017-01-29 23:46:41 +01:00
drawing_tool.h Access tools' TOOL_MENUs rather than CONDITIONAL_MENUs 2017-01-12 14:34:03 +01:00
edit_constraints.cpp replace round() with KiROUND(), our function that is used almost everywhere for rounding, and detects int overflows in debug mode. 2015-07-17 10:26:48 +02:00
edit_constraints.h Explicitly mark overriding functions. 2016-09-24 14:53:15 -04:00
edit_points.cpp Refactoring of VIEW/VIEW_ITEM classes: 2016-12-12 16:45:52 +01:00
edit_points.h Refactoring of VIEW/VIEW_ITEM classes: 2016-12-12 16:45:52 +01:00
edit_tool.cpp Check if selection is not empty before modifying it in EDIT_TOOL 2017-02-02 23:32:11 +01:00
edit_tool.h Factor an EDIT_TOOL selection routine 2017-02-01 09:57:58 +01:00
grid_helper.cpp Code formatting 2016-12-12 16:45:52 +01:00
grid_helper.h Pcbnew: fix push and shove router segfault bug. 2015-11-03 11:19:42 -05:00
grid_menu.cpp Store menu titles in CONTEXT_MENU 2017-01-23 14:52:11 +01:00
grid_menu.h Fixed the issue of creating and event handling in context menus (GAL). 2017-01-23 11:40:59 +01:00
module_editor_tools.cpp Renamed MODULE_TOOLS to MODULE_EDITOR_TOOLS 2017-01-27 15:39:41 +01:00
module_editor_tools.h Renamed MODULE_TOOLS to MODULE_EDITOR_TOOLS 2017-01-27 15:39:41 +01:00
pad_tool.cpp Minor fixes: fix UI capitalization issues, and better comment in a menu. 2017-02-04 10:21:41 +01:00
pad_tool.h Add pad import/export/push to GAL canvas 2017-01-25 20:17:28 +01:00
pcb_editor_control.cpp Removed redundant calls to wxUpdateUIEvent handlers 2017-01-27 15:39:51 +01:00
pcb_editor_control.h Access tools' TOOL_MENUs rather than CONDITIONAL_MENUs 2017-01-12 14:34:03 +01:00
pcb_tool.h Multiple simplifications to GAL tools in PCBNew: 2016-12-12 16:45:52 +01:00
pcbnew_control.cpp Fixed panning & cursor control with arrow keys in flipped view 2016-12-12 16:45:52 +01:00
pcbnew_control.h Explicitly mark overriding functions. 2016-09-24 14:53:15 -04:00
picker_tool.cpp Highlight net tool is not deactivated after a single use. 2016-01-29 10:56:29 +01:00
picker_tool.h Add more "override" markers. 2016-09-25 13:59:41 -04:00
placement_tool.cpp Store menu titles in CONTEXT_MENU 2017-01-23 14:52:11 +01:00
placement_tool.h Explicitly mark overriding functions. 2016-09-24 14:53:15 -04:00
point_editor.cpp TOOL_ACTIONs are handled with transitions, no handlers needed in the event loops 2017-01-18 14:20:39 +01:00
point_editor.h TOOL_ACTIONs are handled with transitions, no handlers needed in the event loops 2017-01-18 14:20:39 +01:00
selection_area.cpp Refactoring of VIEW/VIEW_ITEM classes: 2016-12-12 16:45:52 +01:00
selection_area.h Refactoring of VIEW/VIEW_ITEM classes: 2016-12-12 16:45:52 +01:00
selection_conditions.cpp Code formatting 2016-12-12 16:45:52 +01:00
selection_conditions.h Replace boost::function and boost::bind with their std:: counterparts 2016-06-29 12:23:11 +02:00
selection_tool.cpp When 'Find-moving' modules in GAL, pick up at origin 2017-02-07 11:19:38 -05:00
selection_tool.h Fixed crash upon finished zone drawing in GAL. 2017-01-18 22:06:23 +01:00
size_menu.cpp Fixed the issue of creating and event handling in context menus (GAL). 2017-01-23 11:40:59 +01:00
size_menu.h Fixed the issue of creating and event handling in context menus (GAL). 2017-01-23 11:40:59 +01:00
tool_menu.cpp Store menu titles in CONTEXT_MENU 2017-01-23 14:52:11 +01:00
tool_menu.h Break out tools' common menu functions and ownership 2017-01-12 14:33:57 +01:00
tools_common.cpp Allow registering TOOLs in any order. 2017-01-30 13:21:43 +01:00
zoom_menu.cpp Store menu titles in CONTEXT_MENU 2017-01-23 14:52:11 +01:00
zoom_menu.h Fixed the issue of creating and event handling in context menus (GAL). 2017-01-23 11:40:59 +01:00
zoom_tool.cpp Refactoring of VIEW/VIEW_ITEM classes: 2016-12-12 16:45:52 +01:00
zoom_tool.h Explicitly mark overriding functions. 2016-09-24 14:53:15 -04:00