kicad/pcbnew/tools
Maciej Suminski 08c4a0bc7b Fixed SELECTION_TOOL::selectCursor()
In the previous version the method did not work correctly
when an action was invoked from context menu. In such case,
the cursor position was obtained in the moment of selecting
the action, instead of using the right click location.
2017-07-12 09:34:20 +02:00
..
drawing_tool.cpp Code formatting and clean-up 2017-06-23 15:43:13 +02:00
drawing_tool.h Fix a few doxygen warnings 2017-07-08 21:13:32 +02: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 Refactor layer enumerations to all live in the same place 2017-03-30 16:01:48 -04:00
edit_tool.cpp Code formatting and clean-up 2017-06-23 15:43:13 +02:00
edit_tool.h Code formatting and clean-up 2017-06-23 15:43:13 +02:00
grid_helper.cpp further DLIST/Iterators cleanup, some code formatting 2017-06-23 11:12:37 +02:00
grid_helper.h Pcbnew: fix push and shove router segfault bug. 2015-11-03 11:19:42 -05:00
microwave_tool.cpp pcbnew: via placement tool, initial version 2017-06-23 11:12:37 +02:00
microwave_tool.h Add GAL microwave tools 2017-03-20 16:10:51 +01:00
module_editor_tools.cpp Reenabled pad number increment on placement (module editor) 2017-06-23 18:51:00 +02:00
module_editor_tools.h pcbnew: rename PLACEMENT_TOOL to ALIGN_DISTRIBUTE_TOOL, some fixes in the connectivity algo 2017-06-23 11:12:37 +02:00
pad_tool.cpp further DLIST/Iterators cleanup, some code formatting 2017-06-23 11:12:37 +02:00
pad_tool.h PAD_TOOL: enable 'Apply' after copying a pad 2017-02-20 11:09:00 +01:00
pcb_actions.cpp pcbnew: via placement tool, initial version 2017-06-23 11:12:37 +02:00
pcb_actions.h pcbnew: via placement tool, initial version 2017-06-23 11:12:37 +02:00
pcb_bright_box.cpp Refactor BRIGHT_BOX to common so it can be used by other programs 2017-03-11 21:38:01 +01:00
pcb_bright_box.h Refactor BRIGHT_BOX to common so it can be used by other programs 2017-03-11 21:38:01 +01:00
pcb_editor_control.cpp Fix a few doxygen warnings 2017-07-08 21:13:32 +02:00
pcb_editor_control.h post-rebase fixes 2017-06-23 11:12:37 +02:00
pcb_selection_conditions.cpp Refactor SELECTION, SELECTION_CONDITIONS, and context menus to common 2017-02-28 14:47:20 +01:00
pcb_selection_conditions.h Refactor SELECTION, SELECTION_CONDITIONS, and context menus to common 2017-02-28 14:47:20 +01:00
pcb_tool.cpp Code formatting and clean-up 2017-06-23 15:43:13 +02:00
pcb_tool.h Code formatting and clean-up 2017-06-23 15:43:13 +02:00
pcbnew_control.cpp further DLIST/Iterators cleanup, some code formatting 2017-06-23 11:12:37 +02:00
pcbnew_control.h Move ZoomFitScreen and ZoomPreset from PCBNEW_CONTROL to COMMON_TOOLS 2017-03-03 13:28:19 +01:00
picker_tool.cpp Make EDA_DRAW_FRAME::SetToolID and mouse cursor shape setting working in GAL canvases, and uses same mouse cursor shapes in legacy and gal canvases. 2017-06-12 15:16:09 +02:00
picker_tool.h Add more "override" markers. 2016-09-25 13:59:41 -04:00
placement_tool.cpp pcbnew: rename PLACEMENT_TOOL to ALIGN_DISTRIBUTE_TOOL, some fixes in the connectivity algo 2017-06-23 11:12:37 +02:00
placement_tool.h pcbnew: rename PLACEMENT_TOOL to ALIGN_DISTRIBUTE_TOOL, some fixes in the connectivity algo 2017-06-23 11:12:37 +02:00
point_editor.cpp New connectivity algorithm. 2017-06-23 11:12:36 +02: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
position_relative_tool.cpp Fix typo 2017-06-14 08:15:28 +02:00
position_relative_tool.h Fix a few doxygen warnings 2017-06-22 09:09:52 +02:00
selection_tool.cpp Fixed SELECTION_TOOL::selectCursor() 2017-07-12 09:34:20 +02:00
selection_tool.h Improved speed of Duplicate action 2017-06-12 11:16:30 +02:00
size_menu.cpp Move bitmaps.h out of base_struct.h 2017-02-21 09:50:15 -05:00
size_menu.h Fix a few doxygen warnings 2017-07-08 21:13:32 +02:00
tool_event_utils.cpp Add cancel interactive tool action to GAL 2017-02-24 10:37:07 +01:00
tool_event_utils.h Add cancel interactive tool action to GAL 2017-02-24 10:37:07 +01:00
tools_common.cpp pcbnew: rename PLACEMENT_TOOL to ALIGN_DISTRIBUTE_TOOL, some fixes in the connectivity algo 2017-06-23 11:12:37 +02:00
zone_create_helper.cpp Pcbnew: fix some issues in GAL when adding holes in zones. 2017-04-07 11:57:02 +02:00
zone_create_helper.h Rework zone creation in GAL 2017-03-22 17:18:12 +01:00
zoom_tool.cpp Pcbnew: fix incorrect UI behavior of "Zoom to selection" tool in GAL canvas. 2017-06-13 09:24:21 +02:00
zoom_tool.h Explicitly mark overriding functions. 2016-09-24 14:53:15 -04:00