kicad/eeschema/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
..
assign_footprints.cpp Remove schematic symbol value and footprint field instance data. 2022-11-30 11:47:13 -05:00
backannotate.cpp Properties: expose symbol attributes 2023-06-24 22:03:06 -04:00
backannotate.h Upgrade some symbol editor stuff to SCHEMATIC_COMMIT. 2023-06-09 22:41:47 +01:00
ee_actions.cpp Revert "Don't use TOOL_EVENT parameters for line modes." 2023-06-25 13:37:58 +01:00
ee_actions.h Add net navigator panel to schematic editor. 2023-05-20 13:48:03 -04:00
ee_grid_helper.cpp Eradicate a bunch of calls to dyn_cast. 2023-06-25 11:10:07 +01:00
ee_grid_helper.h Do not include text when computing drag origin for a group 2021-11-14 11:54:04 -05:00
ee_inspection_tool.cpp Push reference and value special cases down into LIB_FIELD::compare(). 2023-05-29 12:40:20 +01:00
ee_inspection_tool.h Separate sheet reloads (MODEL_RELOAD) and schematic reloads (SUPERMODEL_RELOAD). 2023-04-12 11:51:09 +01:00
ee_point_editor.cpp Disallow sheet pins from changing sides when edited by point editor. 2023-06-25 19:55:13 +01:00
ee_point_editor.h Respect CTRL key when resizing rects and textboxes. 2022-10-24 11:36:20 +01:00
ee_selection.cpp Fix handling of selection overlay in schematic editor 2023-02-15 21:16:58 -05:00
ee_selection.h Fix handling of selection overlay in schematic editor 2023-02-15 21:16:58 -05:00
ee_selection_tool.cpp Separate immediate and delayed action dispatch 2023-06-27 00:57:59 +01:00
ee_selection_tool.h Schematic: show update/change symbols for multiple symbol selection 2022-12-22 14:00:51 -05:00
ee_tool_base.h Upgrade some symbol editor stuff to SCHEMATIC_COMMIT. 2023-06-09 22:41:47 +01:00
sch_drawing_tools.cpp Separate immediate and delayed action dispatch 2023-06-27 00:57:59 +01:00
sch_drawing_tools.h Sheet pins are owned by their parents, so the parent must go in the SCH_COMMIT. 2023-06-24 12:35:48 +01:00
sch_edit_tool.cpp Separate immediate and delayed action dispatch 2023-06-27 00:57:59 +01:00
sch_edit_tool.h Add ability to toggle attributes 2023-05-04 11:51:21 -07:00
sch_editor_conditions.cpp Fix crash in Altium schematic importer. 2022-12-05 20:20:01 -05:00
sch_editor_conditions.h Schematic: new feature, force 45 degree lines 2022-03-28 16:07:23 -04:00
sch_editor_control.cpp Separate immediate and delayed action dispatch 2023-06-27 00:57:59 +01:00
sch_editor_control.h ADDED: Properties panel for schematic editor 2023-06-22 22:32:24 -04:00
sch_find_replace_tool.cpp Search in label fields. 2023-04-12 23:21:53 +01:00
sch_find_replace_tool.h Schematic: Find and Replace on Selection 2023-02-14 14:04:59 -05:00
sch_line_wire_bus_tool.cpp Separate immediate and delayed action dispatch 2023-06-27 00:57:59 +01:00
sch_line_wire_bus_tool.h Upgrade some symbol editor stuff to SCHEMATIC_COMMIT. 2023-06-09 22:41:47 +01:00
sch_move_tool.cpp Separate immediate and delayed action dispatch 2023-06-27 00:57:59 +01:00
sch_move_tool.h Upgrade some symbol editor stuff to SCHEMATIC_COMMIT. 2023-06-09 22:41:47 +01:00
sch_navigate_tool.cpp Separate immediate and delayed action dispatch 2023-06-27 00:57:59 +01:00
sch_navigate_tool.h PDF hypertext menus for intersheet references. 2022-08-27 23:58:13 +01:00
simulator_control.cpp Separate immediate and delayed action dispatch 2023-06-27 00:57:59 +01:00
simulator_control.h Move bitmap2cmp and pcb_calculator to tool framework. 2023-06-16 15:37:58 +01:00
symbol_editor_control.cpp Separate immediate and delayed action dispatch 2023-06-27 00:57:59 +01:00
symbol_editor_control.h ADDED: Implement Drag and Drop 2022-09-14 22:28:09 +00:00
symbol_editor_drawing_tools.cpp Separate immediate and delayed action dispatch 2023-06-27 00:57:59 +01:00
symbol_editor_drawing_tools.h Second tool hotkey accepts action (ie: acts as click). 2022-06-09 16:54:04 +01:00
symbol_editor_edit_tool.cpp Separate immediate and delayed action dispatch 2023-06-27 00:57:59 +01:00
symbol_editor_edit_tool.h Add support for symbol unit display names in eeschema and symbol editor 2022-09-14 22:11:37 +00:00
symbol_editor_move_tool.cpp Separate immediate and delayed action dispatch 2023-06-27 00:57:59 +01:00
symbol_editor_move_tool.h Fix more broken Doxygen comment specifiers. 2021-01-26 12:17:52 -05:00
symbol_editor_pin_tool.cpp Modified flags are handled by SCH_COMMIT. 2023-06-25 16:01:35 +01:00
symbol_editor_pin_tool.h Rename LIB_PART to LIB_SYMBOL. 2021-06-14 07:11:17 -04:00