kicad/pagelayout_editor/tools
Ian McInerney 2fb6f19a84 Separate immediate and delayed action dispatch
Using a boolean argument just leads to a lot of trailing booleans in the
function calls and is not user friendly. Instead, introduce PostAction()
to send an action that runs after the coroutine (equivalent to passing
false or the default argument), and leave RunAction as the immediate
execution function.
2023-06-27 00:57:59 +01:00
..
pl_actions.cpp Switch TOOL_EVENT and TOOL_ACTION to have a std::any parameter 2023-06-20 21:52:50 +01:00
pl_actions.h
pl_drawing_tools.cpp Separate immediate and delayed action dispatch 2023-06-27 00:57:59 +01:00
pl_drawing_tools.h
pl_edit_tool.cpp Separate immediate and delayed action dispatch 2023-06-27 00:57:59 +01:00
pl_edit_tool.h
pl_editor_control.cpp
pl_editor_control.h
pl_point_editor.cpp Cache LIB_PIN text extents for performance. 2023-05-27 16:32:11 +01:00
pl_point_editor.h
pl_selection.cpp
pl_selection.h
pl_selection_tool.cpp Separate immediate and delayed action dispatch 2023-06-27 00:57:59 +01:00
pl_selection_tool.h