kicad/pcbnew/tools
John Beard 896ad3774d "Select Connection" menus enablement
Previously, the "Select Connection" sub-items were greyed out when the
selection contained both tracks and vias. This meant that you couldn't
access "Select Copper Connection" when the selection contained both
tracks and vias (though the keyboard shortcuts did work).

Change to use SELECTION_CONDITIONS::OnlyTypes( GENERAL_COLLECTOR::Tracks
) to allow any combination of track elements to be selected.

Fixes: lp:1772249
* https://bugs.launchpad.net/kicad/+bug/1772249
2018-06-11 10:58:26 -07:00
..
drawing_tool.cpp Constrain dimension tool while creating 2018-06-06 17:04:28 -07:00
drawing_tool.h Constrain dimension tool while creating 2018-06-06 17:04:28 -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 Refactor layer enumerations to all live in the same place 2017-03-30 16:01:48 -04:00
edit_tool.cpp Enable magnetic pads in Modedit. 2018-05-02 21:49:57 +01: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 Fixed unused captured variable warning 2018-04-20 08:44:41 +02: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 Add a hotkey to control net highlighting 2018-03-26 23:09:44 -04: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 Add missing icons in lock/unlock context submenu 2018-05-22 14:36:35 +02:00
pcb_editor_control.h Add Get and Move Footprint to empty-selection-context menu. 2018-02-12 21:50:51 +01:00
pcb_selection_conditions.cpp rename files 2018-02-02 21:57:12 +01: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; fix crash on copy/paste 2018-05-13 21:50:59 +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 Add 45º constraints to lines when moving with CTRL 2018-06-02 15:52:18 -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 "Select Connection" menus enablement 2018-06-11 10:58:26 -07:00
selection_tool.h fix misspelled 'Allows to' -> 'Allows one to' 2018-04-08 13:24:30 -04: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 Check zone fills before plotting. 2018-05-05 23:40:40 +01:00
zone_filler_tool.h pcbnew: Optimized zone filling algorithm. 2017-12-05 14:54:57 +01:00