azoitl
azoitl
> The [Throttler](https://github.com/eclipse-platform/eclipse.platform.ui/blob/master/bundles/org.eclipse.jface/src/org/eclipse/jface/util/Throttler.java) does something similar. I wonder if one could re-use parts of it... The only real downside is that the update becomes asynchronous, but with a low enough...
> > I just looked into the [Throttler](https://github.com/eclipse-platform/eclipse.platform.ui/blob/master/bundles/org.eclipse.jface/src/org/eclipse/jface/util/Throttler.java). This would exactly be needed for reducing the impact of the Thumbnailer outline. However I expect that jface is not suitable for...
@kysmith-csg thx for coming back to us for that. @Phillipus fix is in GEF Classic since 3.19. I guess as in your last message you where not fully sure if...
@ptziegler I feared that this change would have much more impact then I originally hoped. You pointed me to an area that I haven't initially thought of. All SelectionFeedbackHandles are...
The two use-cases that I directly know about in GEF Classic are: 1. Updating any figures in other layers (i.e. overlays). These need to know about position and size 2....
@pcdavid thx for the feedback. Based on further investigations I noticed that I may went down the wrong rabbit whole. I still don't really no cause of the performance problem...
After searching further and better learning how to use VisualVM I found several places where GEF Classic drawing is creating a lot of garbage. I will start isolating potential fixes...
This will be a longer going effort. Therfore I reopen it it so that we have it as notification in the open issue list.
While working through the different deprecated fields and methods in GEF Classic I came across [Point::getDistance2](https://github.com/eclipse/gef-classic/blob/8667a600701fab771e737916c64a889318552ffe/org.eclipse.draw2d/src/org/eclipse/draw2d/geometry/Point.java#L200). This method calculates the squared distance between to points. The deprecation comment their states...
> Hey @azoitl, I would like to contribute to this issue, just wanted to run that by you once. There wouldn't be any problem if I submit a PR in...