kicad/pcbnew/tools
Seth Hillbrand 2cfcb2b9fb SELECTION: Allow RequestSelection() to add items
The client filter might add items in the case where locked pads are
filtered.  We need to handle this case when requesting selection by
adding new items to the m_selection

Fixes: lp:1802686
* https://bugs.launchpad.net/kicad/+bug/1802686
2018-11-25 08:33:49 -08:00
..
drawing_tool.cpp GRID_HELPER: Finish drawing closed path 2018-11-24 08:00:11 -08:00
drawing_tool.h pcbnew: Implement consistent graphical snapping 2018-10-03 17:23:56 -07: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 Remove repetitive calls to other cancel operations. 2018-11-19 16:03:30 +00:00
edit_tool.h Fix issues with pad locking. 2018-09-26 21:57:35 +01:00
footprint_editor_tools.cpp Don't leave a selection with a deleted item in it. 2018-11-19 16:03:30 +00:00
footprint_editor_tools.h Pcbnew new menubar structure 2018-02-18 11:27:52 -05:00
grid_helper.cpp GRID_HELPER: Finish drawing closed path 2018-11-24 08:00:11 -08:00
grid_helper.h GRID_HELPER: Finish drawing closed path 2018-11-24 08:00:11 -08: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 Another go at fixing units changes for rulers. 2018-10-10 10:59:50 +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 MSW Ratsnest: Force marking ratsnest dirty 2018-11-23 11:45:29 -08: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 Remove AdvanceDepth() hacks in favour of proper layers. 2018-10-21 15:55:56 +01:00
pcb_tool.h Improve context menu consistency. 2018-08-02 11:01:03 +01:00
pcbnew_control.cpp pcbnew: Separating connectivity to subdir 2018-10-12 16:31:09 -07:00
pcbnew_control.h Put cursor and pan control in libcommon/tool, enable in Gerbview 2018-10-04 11:41:06 +02:00
picker_tool.cpp ratsnest: Fix state issue switching in local tool 2018-11-20 20:49:18 -08:00
picker_tool.h ratsnest: Fix state issue switching in local tool 2018-11-20 20:49:18 -08:00
placement_tool.cpp pcbnew: Distribute footprints not pads 2018-10-09 22:01:23 -07:00
placement_tool.h pcbnew: Distribute footprints not pads 2018-10-09 22:01:23 -07:00
point_editor.cpp GRID_HELPER: Keep edited items out of snap 2018-11-16 10:05:31 -08:00
point_editor.h Add hotkey (Insert) for zone create corner 2018-08-07 09:19:18 -07:00
position_relative_tool.cpp Added user and grid origins to Position Relative dialog. 2018-11-12 23:09:45 +00: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 SELECTION: Allow RequestSelection() to add items 2018-11-25 08:33:49 -08:00
selection_tool.h When running selectable() recursively, we're really only checking visibility. 2018-11-12 21:59:43 +00: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 Warp cursor back to creation point after new-text dailog. 2018-11-11 20:26:19 +00:00
zone_create_helper.h pcbnew: draw polygon and element previews on layer 2018-10-03 17:23:56 -07:00
zone_filler_tool.cpp Refresh screen after filling zones. 2018-10-16 17:07:59 +01:00
zone_filler_tool.h pcbnew: Handle SEGZONE in GAL 2018-09-29 15:09:15 -07:00