Activity log for bug #171027

Date Who What changed Old value New value Message
2007-11-27 04:48:35 Bug Importer bug Imported SF tracker item #1375641
2007-12-07 03:50:50 Ryan Lerch inkscape: importance Undecided Wishlist
2007-12-07 03:50:50 Ryan Lerch inkscape: status New Confirmed
2008-01-07 09:46:10 Bryce Harrington description The connector feature in v0.43 is much appreciated for drawing signal flow diagrams (where the connectors always point to the CoG of the object). Now, can we add the ability to have multiple, user-defined connector points that can be located anywhere w.r.t the shape? I am an electrical engineer, so think about drawing circuits. My NAND gate has 2-8 inputs and one output. Flipflops have clock, chip enable, set, reset, data inputs and Q and Qbar outputs. Get the picture? (Dia's approach is a reasonable beginning, but Inkscape is so much more powerful.) Inkscape is AWESOME! Keep up the good work. The connector feature in v0.43 is much appreciated for drawing signal flow diagrams (where the connectors always point to the CoG of the object). Now, can we add the ability to have multiple, user-defined connector points that can be located anywhere w.r.t the shape? I am an electrical engineer, so think about drawing circuits. My NAND gate has 2-8 inputs and one output. Flipflops have clock, chip enable, set, reset, data inputs and Q and Qbar outputs. Get the picture? (Dia's approach is a reasonable beginning, but Inkscape is so much more powerful.) Inkscape is AWESOME! Keep up the good work. From bug 172092: Currently connectors go between the centers of 2 objects and are clipped by the bounding boxes of the 2 objects. Without more control, the usefulness of connectors is limited. Something like the "glue" points of openoffice draw would be more useful. Maybe you could even specify whether to clip at the bounding box (or better yet the smallest bounding shape) so that the current behavior would just correspond to a default glue point at an object center. When an svg is to be used as a stencil (imported into another svg), you'll also need a way to specify hierarchical glue points that will be visible to the whatever is using the stencil. It is probably more important to support hierarchical glue points than ones you create on-the-fly. This hierarchical concept could also apply to object grouping. When manipulating a group you wouldn't see glue points on objects within a group, but you would see glue points for the group as a whole. You could also consider using glue points outside of just connectors. Glue points of two objects might be attracted together so that you can easily glue 2 obects together at the glue points. A connector could just be a path that has glue points on its endpoints. As a matter of fact, you could make the restriction that all glue points coincide with path (end) points. This way, stickyness would just be a property on a path point. It would also have a nice side effect of easily ensuring glue points are on the boundary of an object. Glue points would obviously be useful with diagramming, but could be useful elsewhere.
2009-12-24 16:54:02 jazzynico tags node-editing object-shape connectors node-editing object-shape
2013-07-02 21:17:19 Jason S bug added subscriber Jason S
2017-02-01 08:29:17 jazzynico inkscape: status Confirmed Triaged
2019-08-19 17:30:13 Chris Papademetrious bug added subscriber Chris Papademetrious
2019-08-19 19:38:32 Chris Papademetrious bug watch added https://gitlab.com/inkscape/inbox/issues/793
2020-01-17 22:44:29 echo-e bug added subscriber echo-e