kicad/common/tool
John Beard ca91c27852 Adjust pad sub-menu enablements
The apply settings and push settings options now take account of the
validity of the global pad settings when deciding whether to show or
not.

Global pad push now requires a source pad and doesn't push from the
global pad setting when there is no selection.

The whole submenu is hidden when there are no enabled items.

Fixes: lp:1664016
* https://bugs.launchpad.net/kicad/+bug/1664016
2017-02-20 11:08:34 +01:00
..
action_manager.cpp Replace BOOST_FOREACH with C++11 range based for. 2016-06-29 16:07:55 -04:00
context_menu.cpp Adjust pad sub-menu enablements 2017-02-20 11:08:34 +01:00
tool_action.cpp Fixed an assert when footprint viewer was closed before the pcbnew window. 2015-07-28 10:29:00 +02:00
tool_base.cpp TOOL_SETTINGS acquires wxConfigBase each time it is used. 2015-08-07 18:17:51 +02:00
tool_dispatcher.cpp Replace BOOST_FOREACH with C++11 range based for. 2016-06-29 16:07:55 -04:00
tool_event.cpp Split the undo/redo event into the two stages "pre" and "post" for convenient synchronization of dependent state. 2016-09-23 13:29:25 +02:00
tool_interactive.cpp Add coroutine call invocation context to identify the main stack frame. 2016-09-21 11:56:40 +02:00
tool_manager.cpp Allow registering TOOLs in any order. 2017-01-30 13:21:43 +01:00