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 cleanup tool event and tool action includes 2021-06-06 18:26:26 +01:00
pl_drawing_tools.cpp Separate immediate and delayed action dispatch 2023-06-27 00:57:59 +01:00
pl_drawing_tools.h Fix the last of broken Doxygen comment specifiers. 2021-01-27 17:39:44 -05:00
pl_edit_tool.cpp Separate immediate and delayed action dispatch 2023-06-27 00:57:59 +01:00
pl_edit_tool.h Pass VECTOR2I objects by reference instead of on the stack. 2021-07-27 08:41:27 -04:00
pl_editor_control.cpp Yeet the last of wxSize/wxPoint to stop leaking gdicmn everywhere 2023-02-18 22:57:18 -05:00
pl_editor_control.h Worksheet -> (industry standard) Drawing Sheet. 2021-02-22 17:35:46 +00:00
pl_point_editor.cpp Cache LIB_PIN text extents for performance. 2023-05-27 16:32:11 +01:00
pl_point_editor.h Fix the last of broken Doxygen comment specifiers. 2021-01-27 17:39:44 -05:00
pl_selection.cpp More EDA_RECE yeetage. 2022-08-31 17:19:50 +01:00
pl_selection.h We don't keep a CHANGELOG.TXT 2021-10-05 19:46:53 -07:00
pl_selection_tool.cpp Separate immediate and delayed action dispatch 2023-06-27 00:57:59 +01:00
pl_selection_tool.h Share more code between selection tools. 2022-07-11 19:04:08 -06:00