Schematic editor: Allow box-selecting pins, fix a mistake in EDA_RECT::Intersects, speed-up EE_SELECTION_TOOL::RequestSelection.
-
This MR allows pins to be selected with box selection in Schematic editor. Theoretically, this is useful for something like #2186
-
Also there was a mistake in
EDA_RECT::Intersects
, that was noticeable, for example, when trying to box-select the anode of a diode in this orientation:
- The slowdown in
EE_SELECTION_TOOL::RequestSelection
was noticeable when with having some pins selected, starting another box selection (with LMB action: move+select, and PCB editor open).