fritzing / fritzing-app

Fritzing desktop application
http://fritzing.org
Other
4.04k stars 835 forks source link

Idea: Select "buried" part/connector at connector with multiple connections #943

Open davidperrenoud opened 10 years ago

davidperrenoud commented 10 years ago

From johannes...@googlemail.com on November 27, 2009 11:00:07

If one part is connected to several other parts/connectors, you can only pick up the top most connector. I think it would be handy to

Jonathan suggested as workaround that you raise the wire you want to work with first, because then you can select its connector in the usual style. There is also the idea that you click on the connector bundle and then move your mouse slightly towards the wire you intend to edit and thus select from multiple connections.

A third proposal is to select the connection you want from the infoview. requirements:

Original issue: http://code.google.com/p/fritzing/issues/detail?id=943

davidperrenoud commented 10 years ago

From irasc...@gmail.com on December 21, 2009 12:30:52

could also use ctrl-arrow or some other key combination

davidperrenoud commented 10 years ago

From irasc...@gmail.com on May 07, 2010 10:30:02

Issue 328 has been merged into this issue.

davidperrenoud commented 10 years ago

From eswint%v...@gtempaccount.com on March 24, 2011 12:11:22

This Qt function may be what needs to be used:

QList<QGraphicsItem *> QGraphicsItem::collidingItems ( Qt::ItemSelectionMode mode = Qt::IntersectsItemShape ) const

If we insert a single test point, this function will return a list of colliding items that we can buffer, sort according to position within the tree, and iterate through the list until the user indicates that the desired item is presently selected.

davidperrenoud commented 10 years ago

From irasc...@gmail.com on March 24, 2011 15:05:52

also see QGraphicsScene::Items(QPointF, ...)

davidperrenoud commented 10 years ago

From irasc...@gmail.com on August 28, 2011 23:20:12

Issue 327 has been merged into this issue.

Cc: andre.knoerig@gmail.com

davidperrenoud commented 10 years ago

From irasc...@gmail.com on April 14, 2012 03:34:43

two ideas from the forum ( http://fritzing.org/forum/thread/884 ):

Locking an item should render it unclickable, making anything under it clickable (eg., a Via placed under an IC is not accessible unless the IC is moved). This could also mean that selecting several parts by means of a drag selection over an area of PCB allowable as currentlyyou have to start your drag from off the PCB.

What about a popup window in which you can choose the part that you want to select, when you right click on an area where two parts are located on top of each other?

davidperrenoud commented 10 years ago

From irasc...@gmail.com on April 14, 2012 03:36:06

Summary: Idea: Select "buried" part/connector at connector with multiple connections
Cc: -andre.knoerig@gmail.com johannes...@googlemail.com

davidperrenoud commented 10 years ago

From irasc...@gmail.com on June 07, 2012 01:00:05

click followed by mousewheel to cycle through the selections?

davidperrenoud commented 10 years ago

From irasc...@gmail.com on May 04, 2013 03:21:33

Issue 2552 has been merged into this issue.

davidperrenoud commented 10 years ago

From irasc...@gmail.com on June 05, 2013 03:18:34

if a part is locked, ignore mouse clicks if the click is not on a connector