
- As noted in previous message, there is a bug if the connector is attached to something inside a group, and the group moves or is transformed: the connector won't be notified.
I think _transformed should fire when the parent group is moved, too. It's intuitively expected.
- Using the node-edit tool on an attached objecgt doesn't cause the connector to update. However, interestingly, `Simplify curve' does cause an update. I'll have to look into this.
Simplify just replaces a path with another one with the same id, which causes everyone who references it to reattach and therefore update. If you want update on any change, you need to listed to the object's modified signal (it's not sigc yet, but old g_ stuff)
There's no notion of attachment points/magnets as in Dia/Visio/Omnigraffle. We just connect to a point on the bounding box of the attached shape, the point that a line to the object centre would pass through.
(I don't claim that we wouldn't want to support attachment points / magnets, it's just that the current behaviour is better for what I'm using connectors for.)
Would also be nice if it could use other connector styles besides the straight line.