Andy Hefner ahefner@gmail.com writes:
To remedy this, I've attached an experimental patch which refactors graph edge layout and incorporates the needed bookkeeping to associate a graph node with its edges. This allowed my second attempt, also attached, to drag graph nodes around, updating the edges correctly.
Perhaps this is of some interest.
I've been running with this for so long that I thought I would commit it; it seems to do no harm, and it was the last diff I had with HEAD.
Andy: I've slapped on the traditional LGPL licence on your demo code; I hope that's alright.
Cheers,
Christophe