kicad/pcbnew/tools
Martin McNamara 7200f4d7b5 PCBnew: Fixes crosshair issue with "Place Text" and "Add Dimension".
When using "Place Text" the crosshair was freezing if cancelled before
placing text.

After the crosshair freezes, the next uses of the "Place Text" or
"Add Dimension" caused the crosshair to jump to the screen location
where the previously the crosshair was frozen.

Cancelling the "Add Dimension" caused the crosshair to jump to the
screen location where the crosshair was when cancelled on the next use
of the "Place Text" or "Add Dimension".

Fixes: lp:1822578
* https://bugs.launchpad.net/kicad/+bug/1822578
2019-05-11 06:44:40 -07:00
..
drawing_tool.cpp PCBnew: Fixes crosshair issue with "Place Text" and "Add Dimension". 2019-05-11 06:44:40 -07:00
drawing_tool.h pcbnew: Graphic lines snap as single segments 2018-12-08 07:26:58 -08:00
edit_tool.cpp Naming changes to reflect sharing between SchEdit and LibEdit. 2019-05-10 19:56:20 +01:00
edit_tool.h ratsnest: Calculate ratsnest per pad 2019-01-08 17:19:30 -08:00
footprint_editor_tools.cpp pcbnew: Allow curves in custom pads 2019-05-08 15:54:26 -07:00
footprint_editor_tools.h Pcbnew new menubar structure 2018-02-18 11:27:52 -05:00
grid_helper.cpp pcbnew: Ensure source snapping 2019-02-03 04:23:24 +01:00
grid_helper.h pcbnew: Ensure source snapping 2019-02-03 04:23:24 +01:00
microwave_tool.cpp pcbnew: Control cursor capture in microwave tool 2018-09-12 09:11:48 -07:00
microwave_tool.h Improve context menu consistency. 2018-08-02 11:01:03 +01:00
pad_tool.cpp Implement modern tools for LibEdit. 2019-05-10 16:11:57 +01:00
pad_tool.h Simplify copy/paste of pad settings. 2018-07-17 15:13:39 +01:00
pcb_actions.cpp Move to direct tool registration. 2019-05-05 17:14:30 +01:00
pcb_actions.h Implement modern tools for LibEdit. 2019-05-10 16:11:57 +01: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 Naming changes to reflect sharing between SchEdit and LibEdit. 2019-05-10 19:56:20 +01:00
pcb_editor_control.h Implement SCH_SELECTION_TOOL (but still with legacy semantics). 2019-04-22 22:08:18 +01:00
pcb_selection_conditions.cpp pcbnew: Rename PCB_ZONE_T and remove from connectivity 2018-09-29 15:09:15 -07: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 Build out some of the modern toolkit context menus. 2019-05-05 17:12:59 +01:00
pcb_tool.h pcbnew: Disallow new via where DRC is violated 2019-01-23 10:20:59 -08:00
pcbnew_control.cpp Naming changes to reflect sharing between SchEdit and LibEdit. 2019-05-10 19:56:20 +01:00
pcbnew_control.h pcbnew: Draw Ratsnest with arcs to avoid overlap 2019-04-12 00:28:58 +01:00
picker_tool.cpp Naming changes to reflect sharing between SchEdit and LibEdit. 2019-05-10 19:56:20 +01:00
picker_tool.h Naming changes to reflect sharing between SchEdit and LibEdit. 2019-05-10 19:56:20 +01:00
placement_tool.cpp pcbnew: Update strings 2019-01-02 14:43:55 -08:00
placement_tool.h pcbnew: Align/Distribute handle locking 2018-12-14 16:04:07 -08:00
point_editor.cpp Naming changes to reflect sharing between SchEdit and LibEdit. 2019-05-10 19:56:20 +01:00
point_editor.h Naming changes to reflect sharing between SchEdit and LibEdit. 2019-05-10 19:56:20 +01:00
position_relative_tool.cpp Naming changes to reflect sharing between SchEdit and LibEdit. 2019-05-10 19:56:20 +01:00
position_relative_tool.h Change Position Relative To to use anchor, not centroid. 2018-09-24 00:42:56 +01:00
selection.cpp pcbnew: Separating connectivity to subdir 2018-10-12 16:31:09 -07:00
selection_tool.cpp Implement modern tools for LibEdit. 2019-05-10 16:11:57 +01:00
selection_tool.h Don't toggle selection twice when trying to select. 2019-04-23 14:19:55 +01:00
tool_event_utils.cpp More modern toolset context menu work. 2019-05-05 17:12:59 +01:00
tool_event_utils.h More modern toolset context menu work. 2019-05-05 17:12:59 +01:00
zone_create_helper.cpp pcbnew: Fix zone cutout duplication 2019-01-23 06:42:07 -08:00
zone_create_helper.h pcbnew: Fix zone cutout duplication 2019-01-23 06:42:07 -08:00
zone_filler_tool.cpp Remove legacy segment-based zones. 2019-04-12 20:19:23 +01:00
zone_filler_tool.h Remove legacy segment-based zones. 2019-04-12 20:19:23 +01:00