kicad/common/tool
Jeff Young 981072598b Overhaul cursor code for new tool/action framework.
Includes the addition of an onSetCursor() handler which must be called
from both the GAL canvas AND the GAL backend (at least on OSX) to prevent
cursor flickering between (for instance) pencil and arrow.

Also includes new architecture for point editors which allows them to
coordiate cursors with the editing tools (so we can switch to an arrow
when over a point).
2019-06-27 22:37:11 +01:00
..
action_manager.cpp Avoid crashed in eeschema after selecting/deselecting and reselecting highlight tool or delete tool 2019-06-26 13:17:03 +02:00
action_menu.cpp Make better use of TOOL_EVENT parameters. 2019-06-18 20:24:15 +01:00
action_toolbar.cpp Immediate-action hotkeys (and context menu actions) for eeschema. 2019-06-15 20:43:51 +01:00
actions.cpp Fix bug with accidental modification of legacy hotkey name. 2019-06-27 11:29:05 +01:00
common_control.cpp Make better use of TOOL_EVENT parameters. 2019-06-18 20:24:15 +01:00
common_tools.cpp Implement a more robust tool stacking architecture. 2019-06-27 17:01:31 +01:00
conditional_menu.cpp Remove selection condition from conditional menu separators. 2019-06-15 20:43:51 +01:00
edit_constraints.cpp pcbnew: Don't reset triangular points for intersection 2019-06-07 21:35:29 -07:00
edit_points.cpp Implement modern tools for LibEdit. 2019-05-10 16:11:57 +01:00
grid_menu.cpp Immediate-action hotkeys (and context menu actions) for eeschema. 2019-06-15 20:43:51 +01:00
selection_conditions.cpp Replace deleteNode and deleteConnection with selectNode and selectConnection. 2019-05-05 17:14:29 +01:00
tool_action.cpp Handle '&'s in menu labels. 2019-06-17 10:45:23 +01:00
tool_base.cpp Move hotkeys to ACTION architecture. 2019-06-10 23:46:00 +01:00
tool_dispatcher.cpp Don't skip handled events in GTK 2019-06-18 17:19:40 -07:00
tool_event.cpp Implement a more robust tool stacking architecture. 2019-06-27 17:01:31 +01:00
tool_interactive.cpp Beware of copying events and losing the m_passEvent flag. 2019-06-17 14:44:39 +01:00
tool_manager.cpp Implement a more robust tool stacking architecture. 2019-06-27 17:01:31 +01:00
tool_menu.cpp Beware of copying events and losing the m_passEvent flag. 2019-06-17 14:44:39 +01:00
zoom_menu.cpp Immediate-action hotkeys (and context menu actions) for eeschema. 2019-06-15 20:43:51 +01:00
zoom_tool.cpp Overhaul cursor code for new tool/action framework. 2019-06-27 22:37:11 +01:00