kicad/eeschema/tools
John Beard e1f6230e8c Do not statically construct wxTimer
If you construct wxTimer statically, it will be constructed
before WX init, which means you might get assertions about
missing m_impl's within the timer class.

The solution is to construct the wxTimer at run time. In this
case, static within the function will be constructed only after
the function is called (and actually the scope only needed to be
this function anyway).
2019-05-23 11:28:11 +01:00
..
ee_actions.cpp Rework Eeschema find/replace for modern toolset. 2019-05-22 21:48:04 +01:00
ee_actions.h Rework Eeschema find/replace for modern toolset. 2019-05-22 21:48:04 +01:00
ee_inspection_tool.cpp Insert EE_TOOL_BASE under SchEdit and LibEdit tools, and fix errant rename scope which clobbered PCBNew's PICKER_TOOL. 2019-05-12 13:47:08 +01:00
ee_inspection_tool.h Insert EE_TOOL_BASE under SchEdit and LibEdit tools, and fix errant rename scope which clobbered PCBNew's PICKER_TOOL. 2019-05-12 13:47:08 +01:00
ee_picker_tool.cpp Insert EE_TOOL_BASE under SchEdit and LibEdit tools, and fix errant rename scope which clobbered PCBNew's PICKER_TOOL. 2019-05-12 13:47:08 +01:00
ee_picker_tool.h Insert EE_TOOL_BASE under SchEdit and LibEdit tools, and fix errant rename scope which clobbered PCBNew's PICKER_TOOL. 2019-05-12 13:47:08 +01:00
ee_point_editor.cpp Don't call VIEW::Redraw() from within the tool. 2019-05-22 21:48:04 +01:00
ee_point_editor.h Insert EE_TOOL_BASE under SchEdit and LibEdit tools, and fix errant rename scope which clobbered PCBNew's PICKER_TOOL. 2019-05-12 13:47:08 +01:00
ee_selection_tool.cpp Set a reference point for all selection sizes. 2019-05-23 00:27:53 +01:00
ee_selection_tool.h Rework Eeschema find/replace for modern toolset. 2019-05-22 21:48:04 +01:00
ee_tool_base.h Insert EE_TOOL_BASE under SchEdit and LibEdit tools, and fix errant rename scope which clobbered PCBNew's PICKER_TOOL. 2019-05-12 13:47:08 +01:00
lib_control.cpp Implement ACTION_TOOLBAR and update some of the menus to ACTION_MENU. 2019-05-15 17:50:52 +01:00
lib_control.h Implement ACTION_TOOLBAR and update some of the menus to ACTION_MENU. 2019-05-15 17:50:52 +01:00
lib_drawing_tools.cpp Rework Eeschema find/replace for modern toolset. 2019-05-22 21:48:04 +01:00
lib_drawing_tools.h Insert EE_TOOL_BASE under SchEdit and LibEdit tools, and fix errant rename scope which clobbered PCBNew's PICKER_TOOL. 2019-05-12 13:47:08 +01:00
lib_edit_tool.cpp eemodern: fixed use-after-free crash in LIB_EDIT_TOOL::DoDelete() 2019-05-22 21:35:03 +02:00
lib_edit_tool.h Implement ACTION_TOOLBAR and update some of the menus to ACTION_MENU. 2019-05-15 17:50:52 +01:00
lib_move_tool.cpp Rework Eeschema find/replace for modern toolset. 2019-05-22 21:48:04 +01:00
lib_move_tool.h Insert EE_TOOL_BASE under SchEdit and LibEdit tools, and fix errant rename scope which clobbered PCBNew's PICKER_TOOL. 2019-05-12 13:47:08 +01:00
lib_pin_tool.cpp Don't double-add pins to parent part when pasting. 2019-05-16 23:53:11 +01:00
lib_pin_tool.h Insert EE_TOOL_BASE under SchEdit and LibEdit tools, and fix errant rename scope which clobbered PCBNew's PICKER_TOOL. 2019-05-12 13:47:08 +01:00
sch_drawing_tools.cpp eemodern: fixed use-after-free in SCH_DRAWING_TOOLS::DrawSheet(). 2019-05-23 00:28:58 +02:00
sch_drawing_tools.h Implement immediate actions for adding and importing sheet pins. 2019-05-18 00:21:49 +01:00
sch_edit_tool.cpp Generate refresh preview events when objects are moving. 2019-05-22 21:48:04 +01:00
sch_edit_tool.h Insert EE_TOOL_BASE under SchEdit and LibEdit tools, and fix errant rename scope which clobbered PCBNew's PICKER_TOOL. 2019-05-12 13:47:08 +01:00
sch_editor_control.cpp Do not statically construct wxTimer 2019-05-23 11:28:11 +01:00
sch_editor_control.h Rework Eeschema find/replace for modern toolset. 2019-05-22 21:48:04 +01:00
sch_move_tool.cpp Rework Eeschema find/replace for modern toolset. 2019-05-22 21:48:04 +01:00
sch_move_tool.h eemodern: clean printf debug gibberish, implement inline drag, move & cursor warp/reference point options 2019-05-20 21:04:46 +02:00
sch_wire_bus_tool.cpp Mark unfold bus menu as clean so it doesn't get generated a second time. 2019-05-23 00:27:53 +01:00
sch_wire_bus_tool.h Insert EE_TOOL_BASE under SchEdit and LibEdit tools, and fix errant rename scope which clobbered PCBNew's PICKER_TOOL. 2019-05-12 13:47:08 +01:00
selection.cpp Cleanup. 2019-05-10 21:40:08 +01:00