kicad/eeschema/tools
Seth Hillbrand 484eaa01b9 Try harder to avoid loop contention
We have two cases where we might be requesting a disambiguation menu.
In one case, we already have the event loop waiting and we need to run
the selectionMenu through the action system.  In the other case, the
tool isn't on the stack and won't activate.  Here we need to run
directly and we are assured of not crashing because the tool isn't
active.

Fixes https://gitlab.com/kicad/code/kicad/issues/9154
2021-09-13 10:17:04 -07:00
..
assign_footprints.cpp Fix kicad_string.h / string.cpp mismatch. 2021-07-29 16:03:25 +01:00
backannotate.cpp Fix kicad_string.h / string.cpp mismatch. 2021-07-29 16:03:25 +01:00
backannotate.h Fix geographic annotation bug when back annotating to schematic. 2021-03-24 09:57:36 -04:00
ee_actions.cpp Copy default hotkey for Clear Highlight from pcbnew to eeschema 2021-09-12 17:38:02 -04:00
ee_actions.h cleanup tool event and tool action includes 2021-06-06 18:26:26 +01:00
ee_grid_helper.cpp More NULL expunging. 2021-07-16 16:13:41 -04:00
ee_grid_helper.h Expunge the use of the word component from Eeschema code. 2021-06-14 14:00:21 -04:00
ee_inspection_tool.cpp DIALOG_SHIM: fix not working initial size when creating a dialog. 2021-07-24 18:59:28 +02:00
ee_inspection_tool.h Remove unused Boost code/includes 2021-06-02 18:39:43 +01:00
ee_point_editor.cpp More NULL expunging. 2021-07-16 16:13:41 -04:00
ee_point_editor.h Fix more broken Doxygen comment specifiers. 2021-01-26 12:17:52 -05:00
ee_selection.cpp Coverity issue fixes. 2021-06-30 18:08:49 -04:00
ee_selection.h Fix eeschema reannotation: ensure no duplicate references are created 2021-04-30 11:03:21 +00:00
ee_selection_tool.cpp Try harder to avoid loop contention 2021-09-13 10:17:04 -07:00
ee_selection_tool.h Move selection disambiguation to long-click 2021-09-05 13:42:51 -07:00
ee_tool_base.h cleanup tool event and tool action includes 2021-06-06 18:26:26 +01:00
sch_drawing_tools.cpp Don't push view control settings to the previous active tool. 2021-09-13 13:28:05 +01:00
sch_drawing_tools.h Pass VECTOR2I objects by reference instead of on the stack. 2021-07-27 08:41:27 -04:00
sch_edit_tool.cpp Update RTree when rotating components 2021-08-31 16:36:38 -07:00
sch_edit_tool.h eeschema: Duplicate() is a Copy() followed by a Paste() 2021-05-21 22:52:34 +01:00
sch_editor_control.cpp Do not clear highlighting on a cancel event 2021-09-12 17:35:44 -04:00
sch_editor_control.h Eeschema: find next key shouldn't launch find dialog 2021-08-27 18:15:36 +00:00
sch_line_wire_bus_tool.cpp Don't push view control settings to the previous active tool. 2021-09-13 13:28:05 +01:00
sch_line_wire_bus_tool.h Pass wxPoint objects by reference instead of on the stack. 2021-07-26 15:35:33 -04:00
sch_move_tool.cpp Don't push view control settings to the previous active tool. 2021-09-13 13:28:05 +01:00
sch_move_tool.h Pass wxPoint objects by reference instead of on the stack. 2021-07-26 15:35:33 -04:00
sch_navigate_tool.cpp Re-write IntersheetRefs on top of SCH_FIELDs and textVars. 2020-11-17 16:05:49 +00:00
sch_navigate_tool.h Fix more broken Doxygen comment specifiers. 2021-01-26 12:17:52 -05:00
symbol_editor_control.cpp Expunge EDA_FILE_SELECTOR. 2021-07-28 14:12:51 -04:00
symbol_editor_control.h Add "Hide Tree" context menu options when tree has no selection. 2021-03-29 12:02:00 +01:00
symbol_editor_drawing_tools.cpp Don't push view control settings to the previous active tool. 2021-09-13 13:28:05 +01:00
symbol_editor_drawing_tools.h Naming conventions. 2020-12-12 03:43:41 +00:00
symbol_editor_edit_tool.cpp Symbol editor: fix message panel units when selecting from combo box. 2021-08-20 15:45:57 -04:00
symbol_editor_edit_tool.h Add Update Symbol Fields dialog for derived symbols. 2021-02-14 12:15:26 +00:00
symbol_editor_move_tool.cpp Don't push view control settings to the previous active tool. 2021-09-13 13:28:05 +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 Edit pin number: fix a crash when a pin is common to all units (i.e. having a unit id = 0) 2021-07-20 16:49:53 +02:00
symbol_editor_pin_tool.h Rename LIB_PART to LIB_SYMBOL. 2021-06-14 07:11:17 -04:00