kicad/pcbnew/tools
Jon Evans 4c83b0a94d Move TOOL_ACTIONs to their corresponding tools; create COMMON_TOOLS
Some grid/zoom tools are left in PCBNEW_CONTROL because they currently
depend on Pcbnew-specific class members.  Once refactoring is done to
make it possible to use all zoom and grid controls outside of pcbnew,
these last tools can be moved to common to match their ACTIONs.
2017-02-22 10:32:48 +01:00
..
bright_box.cpp Code formatting 2016-12-12 16:45:52 +01:00
bright_box.h Code formatting 2016-12-12 16:45:52 +01:00
conditional_menu.cpp Store menu titles in CONTEXT_MENU 2017-01-23 14:52:11 +01:00
conditional_menu.h Store menu titles in CONTEXT_MENU 2017-01-23 14:52:11 +01:00
drawing_tool.cpp Move TOOL_ACTIONs to their corresponding tools; create COMMON_TOOLS 2017-02-22 10:32:48 +01:00
drawing_tool.h Code formatting 2017-02-10 23:23:56 +01:00
edit_constraints.cpp replace round() with KiROUND(), our function that is used almost everywhere for rounding, and detects int overflows in debug mode. 2015-07-17 10:26:48 +02:00
edit_constraints.h Explicitly mark overriding functions. 2016-09-24 14:53:15 -04:00
edit_points.cpp Fixed bounding box computation for EDIT_POINTS class 2017-02-09 12:03:28 +01:00
edit_points.h Fixed bounding box computation for EDIT_POINTS class 2017-02-09 12:03:28 +01:00
edit_tool.cpp Move TOOL_ACTIONs to their corresponding tools; create COMMON_TOOLS 2017-02-22 10:32:48 +01:00
edit_tool.h Factor an EDIT_TOOL selection routine 2017-02-01 09:57:58 +01:00
grid_helper.cpp Code formatting 2016-12-12 16:45:52 +01:00
grid_helper.h Pcbnew: fix push and shove router segfault bug. 2015-11-03 11:19:42 -05:00
grid_menu.cpp Move TOOL_ACTIONs to their corresponding tools; create COMMON_TOOLS 2017-02-22 10:32:48 +01:00
grid_menu.h Fixed the issue of creating and event handling in context menus (GAL). 2017-01-23 11:40:59 +01:00
module_editor_tools.cpp Move TOOL_ACTIONs to their corresponding tools; create COMMON_TOOLS 2017-02-22 10:32:48 +01:00
module_editor_tools.h Put pad enumerate tool in PAD_TOOL submenu 2017-02-20 11:08:34 +01:00
pad_tool.cpp Move TOOL_ACTIONs to their corresponding tools; create COMMON_TOOLS 2017-02-22 10:32:48 +01:00
pad_tool.h PAD_TOOL: enable 'Apply' after copying a pad 2017-02-20 11:09:00 +01:00
pcb_actions.cpp Move TOOL_ACTIONs to their corresponding tools; create COMMON_TOOLS 2017-02-22 10:32:48 +01:00
pcb_actions.h Move TOOL_ACTIONs to their corresponding tools; create COMMON_TOOLS 2017-02-22 10:32:48 +01:00
pcb_editor_control.cpp Move TOOL_ACTIONs to their corresponding tools; create COMMON_TOOLS 2017-02-22 10:32:48 +01:00
pcb_editor_control.h Add zone duplicate onto layer to GAL 2017-02-09 12:50:48 +01:00
pcb_tool.h Multiple simplifications to GAL tools in PCBNew: 2016-12-12 16:45:52 +01:00
pcbnew_control.cpp Move TOOL_ACTIONs to their corresponding tools; create COMMON_TOOLS 2017-02-22 10:32:48 +01:00
pcbnew_control.h Move TOOL_ACTIONs to their corresponding tools; create COMMON_TOOLS 2017-02-22 10:32:48 +01:00
picker_tool.cpp Move TOOL_ACTIONs to their corresponding tools; create COMMON_TOOLS 2017-02-22 10:32:48 +01:00
picker_tool.h Add more "override" markers. 2016-09-25 13:59:41 -04:00
placement_tool.cpp Move TOOL_ACTIONs to their corresponding tools; create COMMON_TOOLS 2017-02-22 10:32:48 +01:00
placement_tool.h Explicitly mark overriding functions. 2016-09-24 14:53:15 -04:00
point_editor.cpp Move TOOL_ACTIONs to their corresponding tools; create COMMON_TOOLS 2017-02-22 10:32:48 +01:00
point_editor.h TOOL_ACTIONs are handled with transitions, no handlers needed in the event loops 2017-01-18 14:20:39 +01:00
selection_area.cpp Refactoring of VIEW/VIEW_ITEM classes: 2016-12-12 16:45:52 +01:00
selection_area.h Refactoring of VIEW/VIEW_ITEM classes: 2016-12-12 16:45:52 +01:00
selection_conditions.cpp Code formatting 2016-12-12 16:45:52 +01:00
selection_conditions.h Replace boost::function and boost::bind with their std:: counterparts 2016-06-29 12:23:11 +02:00
selection_tool.cpp Move TOOL_ACTIONs to their corresponding tools; create COMMON_TOOLS 2017-02-22 10:32:48 +01:00
selection_tool.h Enables selection of components and tracks on same sheet. 2017-02-11 07:33:49 -05:00
size_menu.cpp Move bitmaps.h out of base_struct.h 2017-02-21 09:50:15 -05:00
size_menu.h Fixed the issue of creating and event handling in context menus (GAL). 2017-01-23 11:40:59 +01:00
tool_event_utils.cpp Refactor COMMON_ACTIONS into a base and derived class 2017-02-22 10:32:48 +01:00
tool_event_utils.h Add CCW rotation to GAL canvas 2017-02-09 12:50:47 +01:00
tool_menu.cpp Move TOOL_ACTIONs to their corresponding tools; create COMMON_TOOLS 2017-02-22 10:32:48 +01:00
tool_menu.h Break out tools' common menu functions and ownership 2017-01-12 14:33:57 +01:00
tools_common.cpp Move TOOL_ACTIONs to their corresponding tools; create COMMON_TOOLS 2017-02-22 10:32:48 +01:00
zoom_menu.cpp Move TOOL_ACTIONs to their corresponding tools; create COMMON_TOOLS 2017-02-22 10:32:48 +01:00
zoom_menu.h Fixed the issue of creating and event handling in context menus (GAL). 2017-01-23 11:40:59 +01:00
zoom_tool.cpp Refactor COMMON_ACTIONS into a base and derived class 2017-02-22 10:32:48 +01:00
zoom_tool.h Explicitly mark overriding functions. 2016-09-24 14:53:15 -04:00