Displacewtag speedup

accelerate displacewtag by updating cords without having to walk on average $glist_length/2 for each gobj.

Also accelerates glist_isselected so it doesn't have to walk the entire selection each time.

Can probably also play around with sending a single message with an array of all coonection coords to see if layout thrashing is a problem.

Edited by Jonathan Wilkes

Merge request reports

Loading