kicad/pcbnew/tools
Seth Hillbrand 6c693f80a7 pcbnew: Fix polygon corner adding in board editor
Polygon corners were enabled in the footprint editor but the logic
didn't extend to the board editor.  This revises the logic to look for
DRAWSEGMENTs and only reference the PCB_MODULE_EDGE_T where needed to
create a new segment in the footprint.

Fixes: lp:1782966
* https://bugs.launchpad.net/kicad/+bug/1782966
2018-10-03 11:29:02 -07:00
..
drawing_tool.cpp pcbnew: keep selected zone highlighted when moding 2018-08-28 14:59:54 -07:00
drawing_tool.h Bring PICKER_TOOL in line with other tools. 2018-08-23 00:58:01 +01: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 Don't deselected items that have been deleted. 2018-09-30 15:47:18 +01:00
edit_tool.h Fix issues with pad locking. 2018-09-26 21:57:35 +01:00
footprint_editor_tools.cpp Footprint editor: display a warning when trying to created a custom pad shape with a Bezier curve. 2018-07-22 18:39:48 +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:11:48 -07:00
microwave_tool.h Improve context menu consistency. 2018-08-02 11:01:03 +01:00
pad_tool.cpp Simplify copy/paste of pad settings. 2018-07-17 15:13:39 +01:00
pad_tool.h Simplify copy/paste of pad settings. 2018-07-17 15:13:39 +01:00
pcb_actions.cpp pcbnew: bring back the autoplacer tool to GAL 2018-08-24 14:42:49 +02:00
pcb_actions.h pcbnew: Handle SEGZONE in GAL 2018-09-29 15:09:15 -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 Only clear link when adding footprint from library, cache, etc. 2018-10-01 19:22:42 +01:00
pcb_editor_control.h pcbnew: Cancel highlight with ESC 2018-09-23 15:09:18 -07: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 Improve context menu consistency. 2018-08-02 11:01:03 +01:00
pcb_tool.h Improve context menu consistency. 2018-08-02 11:01:03 +01:00
pcbnew_control.cpp Move lock checks to CLIENT_SELECTION_FILTER. 2018-09-25 17:56:38 +01:00
pcbnew_control.h Pcbnew new menubar structure 2018-02-18 11:27:52 -05:00
picker_tool.cpp Bring PICKER_TOOL in line with other tools. 2018-08-23 00:58:01 +01:00
picker_tool.h Bring PICKER_TOOL in line with other tools. 2018-08-23 00:58:01 +01:00
placement_tool.cpp Move lock checks to CLIENT_SELECTION_FILTER. 2018-09-25 17:56:38 +01:00
placement_tool.h Move lock checks to CLIENT_SELECTION_FILTER. 2018-09-25 17:56:38 +01:00
point_editor.cpp pcbnew: Fix polygon corner adding in board editor 2018-10-03 11:29:02 -07:00
point_editor.h Add hotkey (Insert) for zone create corner 2018-08-07 09:19:18 -07:00
position_relative_tool.cpp Move lock checks to CLIENT_SELECTION_FILTER. 2018-09-25 17:56:38 +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 Coverity fixes 2018-03-19 10:02:05 +01:00
selection_tool.cpp pcbnew: Improve zone/polygon selection 2018-10-03 06:23:35 -07:00
selection_tool.h pcbnew: Improve zone/polygon selection 2018-10-03 06:23:35 -07: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: bring back the autoplacer tool to GAL 2018-08-24 14:42:49 +02:00
zone_create_helper.cpp ZONE_CREATE_HELPER: fix zone cutout creation in zones with holes, reinit selection with the resulting zone 2018-07-31 22:34:56 +02:00
zone_create_helper.h UNIT_BINDERize zone dialogs. 2018-07-17 15:11:32 +01:00
zone_filler_tool.cpp Re activate Zone Unfill All command, accidentally removed by a previous commit. 2018-10-01 09:04:14 +02:00
zone_filler_tool.h pcbnew: Handle SEGZONE in GAL 2018-09-29 15:09:15 -07:00