kicad/include/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
..
examples Remove some uses of using namespace std. 2013-12-13 10:27:30 -06:00
action_manager.h Fixed an assert when footprint viewer was closed before the pcbnew window. 2015-07-28 10:29:00 +02:00
context_menu.h Adjust pad sub-menu enablements 2017-02-20 11:08:34 +01:00
coroutine.h Fixed the issue of creating and event handling in context menus (GAL). 2017-01-23 11:40:59 +01:00
tool_action.h Fixed an assert when footprint viewer was closed before the pcbnew window. 2015-07-28 10:29:00 +02:00
tool_base.h Sync the PNS model when its changed 2016-11-28 15:51:18 +01:00
tool_dispatcher.h Minor code cleaning. 2015-07-15 14:08:52 +02:00
tool_event.h Sync the PNS model when its changed 2016-11-28 15:51:18 +01:00
tool_interactive.h Add coroutine call invocation context to identify the main stack frame. 2016-09-21 11:56:40 +02:00
tool_manager.h Allow registering TOOLs in any order. 2017-01-30 13:21:43 +01:00
tool_settings.h TOOL_SETTINGS acquires wxConfigBase each time it is used. 2015-08-07 18:17:51 +02:00