Community
Participate
Working Groups
The Plugins Tab of the launch configs is horrible performance wise and is not known for its ease of use. Depending on how the UI works in feature based launching (bug 284885) we should consider redoing the story hear. To help with the performance, we have a new FilteredCheckboxTree implementation that uses more jface code. I suspect that is has superior performance to the current PDE implementation.
Unlikely that this will be worked on in 3.6, but it is something I would like to see done.
*** Bug 325272 has been marked as a duplicate of this bug. ***
Tried to do a quick replacement of the tree implementation without changing the UI. Unfortunately, the performance of the configuration didn't improve, and appeared to be slightly worse. There were still small improvements that could be made, but this work is only worthwhile if it can drastically improve performance. I'll attach a patch for reference.
Created attachment 232704 [details] Test tree replacement