kicad/pcbnew/tools
Seth Hillbrand 46f7011463 pcbnew: Zone selection heuristic continuity for edge
If the user is carefully selecting the zone edge, we do not filter the
zone preemptively from our disambiguation list in the same manner as we
do for selecting on zone copper.

Fixes: lp:1796719
* https://bugs.launchpad.net/kicad/+bug/1796719

(cherry picked from commit f11cb736e5)
2018-10-08 11:34:38 -07:00
..
drawing_tool.cpp pcbnew: keep selected zone highlighted when moding 2018-08-28 14:49:48 -07:00
drawing_tool.h fix misspelled 'allows to' -> 'allows one to' 2018-07-11 10:35:03 -04:00
edit_constraints.cpp Fix unnecessary value parameter detected by clang-tidy. - Replace value parameter by const reference parameter or move-assignement in some cases 2018-01-09 18:55:51 -05:00
edit_constraints.h fix misspelled 'Allows to' -> 'Allows one to' 2018-04-08 13:24:30 -04:00
edit_points.cpp Fixed bounding box computation for EDIT_POINTS class 2017-02-09 12:03:28 +01:00
edit_points.h fix misspelled 'allows to' -> 'allows one to' 2018-07-11 10:35:03 -04:00
edit_tool.cpp pcbnew: Avoid double-separators in context menu 2018-09-29 15:10:10 -07:00
edit_tool.h fix misspelled 'Allows to' -> 'Allows one to' 2018-04-08 13:24:30 -04:00
footprint_editor_tools.cpp Fix an issue in footprint editor, "Create Pad from Selected Shapes" command. 2018-04-24 17:00:29 +02:00
footprint_editor_tools.h Pcbnew new menubar structure 2018-02-18 11:27:52 -05:00
grid_helper.cpp fix code after renaming files 2018-01-29 22:00:44 +01:00
grid_helper.h refactoring: wrapped boost::optional in OPT<> class for the purpose of easier transition to C++17 in the future 2017-11-03 23:59:02 +01:00
microwave_tool.cpp pcbnew: Control cursor capture in microwave tool 2018-09-12 09:10:58 -07:00
microwave_tool.h Prevent creating too many transitions by TOOL_MANAGER 2017-07-31 15:09:19 +02:00
pad_tool.cpp Promote pad renumberer to a proper tool. 2018-02-15 17:15:26 +01:00
pad_tool.h Prevent creating too many transitions by TOOL_MANAGER 2017-07-31 15:09:19 +02:00
pcb_actions.cpp Add inc/dec current layer alpha to menus. 2018-02-22 17:48:14 +01:00
pcb_actions.h pcbnew: Handle SEGZONE in GAL 2018-09-29 15:12:24 -07: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 pcbnew: Adjust selection behavior in highlight net 2018-10-05 19:58:25 -07:00
pcb_editor_control.h pcbnew: Cancel highlight with ESC 2018-09-24 06:38:52 -07:00
pcb_selection_conditions.cpp pcbnew: Rename PCB_ZONE_T and remove from connectivity 2018-09-29 15:12:21 -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 Allow disabling snap-to when placing vias 2018-05-07 13:58:26 -07:00
pcb_tool.h Allow disabling snap-to when placing vias 2018-05-07 13:58:26 -07:00
pcbnew_control.cpp pcbnew_control.cpp: change C-style asserts to wxCHECK/wxFAIL 2018-06-15 17:11:32 +02:00
pcbnew_control.h Pcbnew new menubar structure 2018-02-18 11:27:52 -05:00
picker_tool.cpp Fixed crash after multiple 'cut' commands in the footprint editor 2018-04-05 00:26:57 +02:00
picker_tool.h Add Get and Move Footprint to empty-selection-context menu. 2018-02-12 21:50:51 +01:00
placement_tool.cpp pcbnew: align centers to the top and left 2018-03-02 20:15:51 -08:00
placement_tool.h pcbnew: Prevent alignment on pads + parents 2018-03-02 20:15:51 -08:00
point_editor.cpp pcbnew: Fixup for edde02481 to enable aux axis 2018-09-24 14:33:28 -07:00
point_editor.h Refill zones only when required 2018-04-03 22:28:05 +02:00
position_relative_tool.cpp DIALOG_POSITION_RELATIVE: make dialog more understandable. 2018-05-18 13:53:31 +02:00
position_relative_tool.h fix misspelled 'Allows to' -> 'Allows one to' 2018-04-08 13:24:30 -04:00
selection.cpp Coverity fixes 2018-03-19 10:02:05 +01:00
selection_tool.cpp pcbnew: Zone selection heuristic continuity for edge 2018-10-08 11:34:38 -07:00
selection_tool.h pcbnew: Zone selection heuristic continuity for edge 2018-10-08 11:34:38 -07:00
size_menu.cpp Update units in 'select track/via size' context menu 2017-12-18 17:03:07 +01:00
size_menu.h Update units in 'select track/via size' context menu 2017-12-18 17:03:07 +01:00
tool_event_utils.cpp Add cancel interactive tool action to GAL 2017-02-24 10:37:07 +01:00
tool_event_utils.h Remove some extra semicolons 2017-11-09 19:52:18 +01:00
tools_common.cpp pcbnew: Optimized zone filling algorithm. 2017-12-05 14:54:57 +01:00
zone_create_helper.cpp pcbnew: Add graphic polygon on drawing layer 2018-03-04 12:49:41 -08:00
zone_create_helper.h Respect 45-degree mode when set from zone dialog. 2018-02-20 17:38:20 +01:00
zone_filler_tool.cpp Re activate Zone Unfill All command, accidentally removed by a previous commit. 2018-10-01 09:05:08 +02:00
zone_filler_tool.h pcbnew: Handle SEGZONE in GAL 2018-09-29 15:12:24 -07:00