kicad/eeschema/tools
Jeff Young 36f1d023f0 Make sure Push/PopTool() go in the right order.
Because the pickers are called with an Activate()/Wait() pair, any
usurping tool gets in between the picker handling the cancel (due
to activation) and the picker client doing a PopTool().  The new
tool is therefore pushed before the old tool is popped.

Fixes: lp:1835907
* https://bugs.launchpad.net/kicad/+bug/1835907
2019-07-09 15:03:23 +01:00
..
backanno.cpp Fix build error. 2019-06-16 18:31:10 -04:00
ee_actions.cpp Convert ShowEEschema to an ACTION so it can get a hotkey assignment. 2019-07-09 00:43:41 +01:00
ee_actions.h Common-ize EE_ACTIONS::refreshPreview and use it after cursor actions. 2019-07-05 14:45:15 +01:00
ee_inspection_tool.cpp Implement I18N for ACTIONs. 2019-06-17 10:45:23 +01:00
ee_inspection_tool.h Yet more command conversions to ACTIONs. 2019-06-02 21:10:56 +01:00
ee_picker_tool.cpp Make sure Push/PopTool() go in the right order. 2019-07-09 15:03:23 +01:00
ee_picker_tool.h Cleanup. 2019-07-02 21:36:42 +01:00
ee_point_editor.cpp Allow move tool to run on top of other tools. 2019-07-01 22:15:25 +01:00
ee_point_editor.h Overhaul cursor code for new tool/action framework. 2019-06-27 22:37:11 +01:00
ee_selection.cpp Convert separate-compilation of selection.cpp to polymorphism. 2019-06-10 23:46:00 +01:00
ee_selection.h Convert separate-compilation of selection.cpp to polymorphism. 2019-06-10 23:46:00 +01:00
ee_selection_tool.cpp Allow move tool to run on top of other tools. 2019-07-01 22:15:25 +01:00
ee_selection_tool.h Improve hittesting for Eeschema and LibEdit delete tools. 2019-06-28 22:18:30 +01:00
ee_tool_base.h Remove selection condition from conditional menu separators. 2019-06-15 20:43:51 +01:00
lib_control.cpp Implement I18N for ACTIONs. 2019-06-17 10:45:23 +01:00
lib_control.h Move a few more things to ACTIONs. 2019-06-16 19:53:30 +01:00
lib_drawing_tools.cpp Common-ize EE_ACTIONS::refreshPreview and use it after cursor actions. 2019-07-05 14:45:15 +01:00
lib_drawing_tools.h Push/pop tools even when selected from the toolbar. 2019-06-18 20:24:15 +01:00
lib_edit_tool.cpp Make sure Push/PopTool() go in the right order. 2019-07-09 15:03:23 +01:00
lib_edit_tool.h Immediate actions for PlEditor, PcbNew, etc. 2019-06-25 11:34:28 +01:00
lib_move_tool.cpp Common-ize EE_ACTIONS::refreshPreview and use it after cursor actions. 2019-07-05 14:45:15 +01:00
lib_move_tool.h Immediate-action hotkeys (and context menu actions) for eeschema. 2019-06-15 20:43:51 +01:00
lib_pin_tool.cpp Symbol Editor: clear IS_NEW flag after placing a pin 2019-07-03 13:32:47 +02:00
lib_pin_tool.h Immediate-action hotkeys (and context menu actions) for eeschema. 2019-06-15 20:43:51 +01:00
sch_drawing_tools.cpp Common-ize EE_ACTIONS::refreshPreview and use it after cursor actions. 2019-07-05 14:45:15 +01:00
sch_drawing_tools.h Immediate-action hotkeys (and context menu actions) for eeschema. 2019-06-15 20:43:51 +01:00
sch_edit_tool.cpp Make sure Push/PopTool() go in the right order. 2019-07-09 15:03:23 +01:00
sch_edit_tool.h Add Global Edit Text and Graphics Properties to Eeschema. 2019-07-01 22:15:25 +01:00
sch_editor_control.cpp Make sure Push/PopTool() go in the right order. 2019-07-09 15:03:23 +01:00
sch_editor_control.h Transition some more stuff from the MVC view to the controller. 2019-06-16 19:53:30 +01:00
sch_line_wire_bus_tool.cpp Allow move tool to run on top of other tools. 2019-07-01 22:15:25 +01:00
sch_line_wire_bus_tool.h Another round of changes for immediate actions. 2019-06-19 18:35:17 +01:00
sch_move_tool.cpp Common-ize EE_ACTIONS::refreshPreview and use it after cursor actions. 2019-07-05 14:45:15 +01:00
sch_move_tool.h eeschema: Insert junctions when repeating 2019-06-18 20:12:08 -07:00