| Summary: | Adding and deleting nodes and relationships without changing the layout of the other elements | ||
|---|---|---|---|
| Product: | [Tools] GEF | Reporter: | Kristina Heckelmann <kheckelmann> |
| Component: | GEF-Legacy Zest | Assignee: | gef-inbox <gef-inbox> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | steeg |
| Version: | 3.8 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Mac OS X | ||
| Whiteboard: | |||
|
Description
Kristina Heckelmann
Thanks for the report Kristina. I have disabled dynamic layout by default and fixed an issue that enabled it when the viewer input changed. The main usage for dynamic layout seems to be using an ExpandCollapseManager, so dynamic layout is automatically enabled when Graph#setExpandCollapseManager is called. Another use case is the SpringLayoutProgress example, which I have updated to enable dynamic layout. These changes and a corresponding test are available in master: http://git.eclipse.org/c/gef/org.eclipse.gef4.git/commit/?id=9c7037571219ae215 If anybody thinks this makes no sense or could be solved in a better way please feel free to reopen (or if this doesn't fix your issue Kristina)... Note that the Zest 2.0 code recently moved into the GEF4 repo and update site: http://wiki.eclipse.org/GEF/GEF4 |