kicad/pcbnew/tools
Seth Hillbrand ecb0c9b5d4 Limit where the intersection of two lines can be
This avoids generating lines where we are unable to select them because
they get too close to the border

Fixes https://gitlab.com/kicad/code/kicad/-/issues/16959

(cherry picked from commit 0129191ec0)
2024-03-01 15:57:45 -08:00
..
board_editor_control.cpp Kick the wildcards and file exts into a static class, export it from kicommon 2023-12-27 21:10:01 -05:00
board_editor_control.h
board_inspection_tool.cpp performance efficiencies 2023-12-18 17:39:29 +00:00
board_inspection_tool.h Cleanup. 2023-12-12 13:57:12 +00:00
board_reannotate_tool.cpp
board_reannotate_tool.h
convert_tool.cpp Handle holes in shapes when creating bounding hulls. 2024-02-22 23:36:24 +00:00
convert_tool.h
drawing_stackup_table_tool.cpp Make sure group items get added to commit. 2024-01-22 23:34:34 +00:00
drawing_tool.cpp Warp after context menu only if actively drawing. 2024-02-22 23:36:59 +00:00
drawing_tool.h Use preview items instead of highlightNets & status popup 2023-12-02 16:15:43 +00:00
drc_tool.cpp Use IsShownOnScreen(), not IsShown(), if you really want to know if its visible. 2023-10-14 23:51:37 +01:00
drc_tool.h
edit_tool.cpp Store group id rather than group 2024-02-28 13:27:08 -08:00
edit_tool.h Don't modify reference point if already moving. 2024-02-22 23:36:56 +00:00
edit_tool_move_fct.cpp Warp after context menu only if actively drawing. 2024-02-22 23:36:59 +00:00
footprint_editor_control.cpp Clearer naming. 2023-11-09 14:05:35 +00:00
footprint_editor_control.h
generator_tool.cpp Re-factor frame pointer out of generator API. 2023-12-16 16:11:45 +00:00
generator_tool.h Use preview items instead of highlightNets & status popup 2023-12-02 16:15:43 +00:00
generator_tool_pns_proxy.cpp Fix build; renaming. 2023-11-28 22:18:37 +03:00
generator_tool_pns_proxy.h Fix build; renaming. 2023-11-28 22:18:37 +03:00
global_edit_tool.cpp
global_edit_tool.h
group_tool.cpp Fix two unrelated bugs in ungroup. 2023-12-21 22:47:23 +00:00
group_tool.h
item_modification_routine.cpp Limit where the intersection of two lines can be 2024-03-01 15:57:45 -08:00
item_modification_routine.h performance efficiencies 2023-12-18 17:39:29 +00:00
pad_tool.cpp Do not re-number aperture pads 2024-03-01 13:04:47 -08:00
pad_tool.h Streamline explodePad undo. 2024-02-09 10:08:37 +00:00
pcb_actions.cpp Show friendly name in toolbar button tooltips. 2024-02-22 23:37:13 +00:00
pcb_actions.h Separate actions for single track and differential pair length tuning. 2024-02-08 14:58:28 +00:00
pcb_control.cpp Repair copy/paste of footprint fields. 2024-02-22 23:37:02 +00:00
pcb_control.h Initial rename of file plugin infrastructure components to IO 2023-12-24 01:22:21 +00:00
pcb_editor_conditions.cpp
pcb_editor_conditions.h
pcb_grid_helper.cpp Improve encapsulation of group internals. 2023-11-09 14:05:35 +00:00
pcb_grid_helper.h Grid helpers: remove view items on destruction 2023-10-23 09:39:08 -04:00
pcb_picker_tool.cpp
pcb_picker_tool.h
pcb_point_editor.cpp Fix PCB arc edit point order. 2024-01-18 13:51:32 +03:00
pcb_point_editor.h Use preview items instead of highlightNets & status popup 2023-12-02 16:15:43 +00:00
pcb_selection.cpp Remove overly-complex snapping layer for moving objects. 2024-01-20 22:04:56 +00:00
pcb_selection.h Remove overly-complex snapping layer for moving objects. 2024-01-20 22:04:56 +00:00
pcb_selection_conditions.cpp
pcb_selection_conditions.h
pcb_selection_tool.cpp Warp after context menu only if actively drawing. 2024-02-22 23:36:59 +00:00
pcb_selection_tool.h Fix selection tool behavior in footprint viewer 2024-02-05 14:50:17 +00:00
pcb_tool_base.cpp Code cleanup. 2024-01-04 16:13:42 +00:00
pcb_tool_base.h
pcb_viewer_tools.cpp 3D viewer: do not load the current board twice when creating the 3D viewer frame. 2024-01-19 18:42:24 +01:00
pcb_viewer_tools.h
placement_tool.cpp AddMenuLanguageList should live in EDA_BASE_FRAME, its only user 2023-10-16 19:49:52 -04:00
placement_tool.h
position_relative_tool.cpp Improve encapsulation of group internals. 2023-11-09 14:05:35 +00:00
position_relative_tool.h
tool_event_utils.cpp
tool_event_utils.h
zone_create_helper.cpp Improve clarity of default zone settings. 2024-02-03 13:22:16 +00:00
zone_create_helper.h
zone_filler_tool.cpp Fill empty zones when auto-fill is on. 2023-12-02 20:16:26 +00:00
zone_filler_tool.h