From 97c9d231b54061e47447d06d9c14365022b87b31 Mon Sep 17 00:00:00 2001 From: Daniel Ratiu Date: Thu, 8 Feb 2024 09:49:58 +0100 Subject: [PATCH] diagram.runtime: LayoutProcessor - avoid unnecessary layouting of sub-diagrams --- CHANGELOG.md | 1 + .../mps/editor/diagram/runtime/jgraph.mps | 120 +++++++++++++++--- 2 files changed, 102 insertions(+), 19 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 73790a314..9a650aeff 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,7 @@ The project does _not_ follow Semantic Versioning and the changes are documented ## Feburary 2024 +- de.itemis.mps.editor.diagram: Avoid unnecessary layouting of sub-diagrams - de.itemis.mps.editor.diagram: A layouting bug related to ports was fixed. ## January 2024 diff --git a/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/models/de/itemis/mps/editor/diagram/runtime/jgraph.mps b/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/models/de/itemis/mps/editor/diagram/runtime/jgraph.mps index b35f3b47e..e55fbc34d 100644 --- a/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/models/de/itemis/mps/editor/diagram/runtime/jgraph.mps +++ b/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/models/de/itemis/mps/editor/diagram/runtime/jgraph.mps @@ -10023,6 +10023,17 @@ + + + + + + + + + + + @@ -93444,7 +93455,12 @@ - + + + + + + @@ -93459,6 +93475,19 @@ + + + + + + + + + + + + + @@ -93466,6 +93495,10 @@ + + + + @@ -94083,30 +94116,79 @@ - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + +