From 2c8a00a52b67643eb8ff652d9346749a02bb9caa Mon Sep 17 00:00:00 2001 From: slisson Date: Fri, 13 Dec 2024 16:48:47 +0100 Subject: [PATCH 1/8] fix(treenotation): overlapping buttons --- .../mbeddr/mpsutil/treenotation/runtime.mps | 938 +++++++++++++----- 1 file changed, 689 insertions(+), 249 deletions(-) diff --git a/code/treenotation/com.mbeddr.mpsutil.treenotation.runtime/models/com/mbeddr/mpsutil/treenotation/runtime.mps b/code/treenotation/com.mbeddr.mpsutil.treenotation.runtime/models/com/mbeddr/mpsutil/treenotation/runtime.mps index f5e3cfaef1..c94c744803 100644 --- a/code/treenotation/com.mbeddr.mpsutil.treenotation.runtime/models/com/mbeddr/mpsutil/treenotation/runtime.mps +++ b/code/treenotation/com.mbeddr.mpsutil.treenotation.runtime/models/com/mbeddr/mpsutil/treenotation/runtime.mps @@ -90,7 +90,7 @@ - + @@ -159,7 +159,7 @@ - + @@ -239,7 +239,7 @@ - + @@ -271,7 +271,7 @@ - + @@ -366,7 +366,7 @@ - + @@ -4146,6 +4146,15 @@ + + + + + + + + + @@ -4387,6 +4396,21 @@ + + + + + + + + + + + + + + + @@ -4690,6 +4714,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -10655,51 +10708,44 @@ - - - - - - - - - + + + + + + + + + - + - + - + - - + + + - + - - - - - - - - - - + + @@ -10733,6 +10779,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -10756,142 +10854,287 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - + + - - - - - - + + + - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + - - + + + + + + + + + + - - + + + - - - + + + + + + + + + + + + - - + + + + + + + + + + + + - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + - - + + + + + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - + + - - - + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -11031,12 +11274,17 @@ - - - + + + + + + + + @@ -16565,40 +16813,33 @@ - - - - - - - + + + + + + + - + - - + + + - + - - - - - - - - - - + + @@ -16621,6 +16862,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -16642,152 +16924,292 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - + + - - - - - - + + + - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + - - + + + + + - - + + + + + + + - - - + + + + + + + + + + + + - - + + + + + + + + + + + + - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + - - + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - + + - - - + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - + @@ -17754,6 +18176,24 @@ + + + + + + + + + + + + + + + + + + From 69f80286c78cfc9fa71c4ca34871f5c86b23b0d7 Mon Sep 17 00:00:00 2001 From: Alexander Pann Date: Sun, 15 Dec 2024 12:32:32 +0100 Subject: [PATCH 2/8] mpsutil.intentions: rewrite code to use the intention menu producer --- .../models/de.itemis.mps.extensions.build.mps | 20 + .../com.mbeddr.mpsutil.intentions.runtime.msd | 4 + .../com/mbeddr/mpsutil/intentions/runtime.mps | 5971 +++++++---------- .../mpsutil/intentions/runtime/plugin.mps | 28 +- 4 files changed, 2365 insertions(+), 3658 deletions(-) diff --git a/code/build/solutions/de.itemis.mps.extensions.build/models/de.itemis.mps.extensions.build.mps b/code/build/solutions/de.itemis.mps.extensions.build/models/de.itemis.mps.extensions.build.mps index a5045fcb8a..585f5ccebf 100644 --- a/code/build/solutions/de.itemis.mps.extensions.build/models/de.itemis.mps.extensions.build.mps +++ b/code/build/solutions/de.itemis.mps.extensions.build/models/de.itemis.mps.extensions.build.mps @@ -14768,6 +14768,26 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/code/intentionsmenu/com.mbeddr.mpsutil.intentions.runtime/com.mbeddr.mpsutil.intentions.runtime.msd b/code/intentionsmenu/com.mbeddr.mpsutil.intentions.runtime/com.mbeddr.mpsutil.intentions.runtime.msd index 61495bda51..1e2ace2aef 100644 --- a/code/intentionsmenu/com.mbeddr.mpsutil.intentions.runtime/com.mbeddr.mpsutil.intentions.runtime.msd +++ b/code/intentionsmenu/com.mbeddr.mpsutil.intentions.runtime/com.mbeddr.mpsutil.intentions.runtime.msd @@ -17,6 +17,10 @@ 498d89d2-c2e9-11e2-ad49-6cf049e62fe5(MPS.IDEA) b92f861d-0184-446d-b88b-6dcf0e070241(com.mbeddr.mpsutil.intentions) d7a92d38-f7db-40d0-8431-763b0c3c9f20(jetbrains.mps.lang.intentions) + 742f6602-5a2f-4313-aa6e-ae1cd4ffdc61(MPS.Platform) + 3f233e7f-b8a6-46d2-a57f-795d56775243(Annotations) + 8865b7a8-5271-43d3-884c-6fd1d9cfdd34(MPS.OpenAPI) + 6ed54515-acc8-4d1e-a16c-9fd6cfe951ea(MPS.Core) diff --git a/code/intentionsmenu/com.mbeddr.mpsutil.intentions.runtime/models/com/mbeddr/mpsutil/intentions/runtime.mps b/code/intentionsmenu/com.mbeddr.mpsutil.intentions.runtime/models/com/mbeddr/mpsutil/intentions/runtime.mps index f4d2004e0c..81e2692539 100644 --- a/code/intentionsmenu/com.mbeddr.mpsutil.intentions.runtime/models/com/mbeddr/mpsutil/intentions/runtime.mps +++ b/code/intentionsmenu/com.mbeddr.mpsutil.intentions.runtime/models/com/mbeddr/mpsutil/intentions/runtime.mps @@ -2,19 +2,16 @@ - - + - - @@ -25,36 +22,31 @@ - - - - - - - - - + + + + @@ -71,15 +63,8 @@ - - - - - - - @@ -96,10 +81,6 @@ - - - - @@ -161,9 +142,7 @@ - - - + @@ -204,6 +183,7 @@ + @@ -230,9 +210,6 @@ - - - @@ -243,7 +220,6 @@ - @@ -254,27 +230,6 @@ - - - - - - - - - - - - - - - - - - - - - @@ -300,19 +255,9 @@ - - - - - - - - - - @@ -340,61 +285,240 @@ - - + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - + + + + + + - - - - - + - - - - - + + + + + + + + + + + - - + + + + + - + - + @@ -458,6 +582,9 @@ + + + @@ -540,6 +667,9 @@ + + + @@ -561,35 +691,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -599,9 +700,8 @@ - - + @@ -622,7 +722,7 @@ - + @@ -632,7 +732,7 @@ - + @@ -641,7 +741,7 @@ - + @@ -659,804 +759,249 @@ - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - - - - - - - - - - - - + + + + + + + - - - - - + + + + + + + + + + - - - - - - - - - - - - - - - - - - + + + + + - - + + - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + - - + + - - + + - + - - + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - + + + + - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + @@ -1465,958 +1010,524 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + - - - - - + + + + + - - + + + + + + + + - - - - - - - + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + - - - - - - + + + + + + + + - - - - - - + + + + - - - - - - - - + + + + + + + + + + + + - - + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - + + + + - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + - - + + + + + + + + + + - - - - - + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - - - - - - - - - - - - - - - - + + + + - - - + + + + - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - - - - - - - + + + + + + - - + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - + + + + @@ -2424,1005 +1535,970 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + - - - - - - - - - - - - + + + + + + - - - - - - - - - - + + - - - - - - - - - - - - - - + + - - - - - + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - - - - - + + - - - - - - - - - - - + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - + + + - - - - - - - + + + + + + + + + + + + - - + + - - - - - - + + + + + + + + + + + + + + + + + - - - - - + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + - - + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - - - - + + + + + + + + + + + + + + - - + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - - + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + - - - + + + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - - - - - + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + - - - - - - + + + + - - - - - + + + + + - - - - + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - + + + + + + + + + + - - - - - - - - + + + + - + - - - - - - - + + - - - - - - - - + + + + + + + + + - - - - + + + + - - - - - - - - - - - - - - - - - - - - - + + + - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - + + + - - - - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + - + - + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - - + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - + + + + + + + + + + + - - - + + + - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + + + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + - - + + - + + - - - - - - - - - - - - - - - - - - - - - - - - - + + - @@ -3430,1238 +2506,837 @@ - - - - - + + + + + + - - - - - - - - - - - - - - - + - + - - - - - + + + + + + + + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + + + + - - - - - + + - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + + + - - - - - + + + + + + + + - - + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - - - + + + - + - - - - - - - + + + + + + - - - - + + + + - - - - + + + + - - - - - - + + + + + + - - + + - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + - - - + + - - - - - - - + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - - - + + - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - - - - - - - + + - - - - - + + + + + - + - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - + + + - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - + + + - - - - - - - - - - - - + + - - - - - - - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + - - - - + + + + + + + + + + + + + + - - - - + + + + + - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - + + - - - - - - - - + + + + + - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + - - - - - - - - - - - - - + + + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - + + + - - - - - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - + + + + + + + + + + + + + - - - - - - + + + + - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - + + + + - - - - - - + + - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + - - diff --git a/code/intentionsmenu/com.mbeddr.mpsutil.intentions.runtime/models/com/mbeddr/mpsutil/intentions/runtime/plugin.mps b/code/intentionsmenu/com.mbeddr.mpsutil.intentions.runtime/models/com/mbeddr/mpsutil/intentions/runtime/plugin.mps index c75baa1a7a..9456a77687 100644 --- a/code/intentionsmenu/com.mbeddr.mpsutil.intentions.runtime/models/com/mbeddr/mpsutil/intentions/runtime/plugin.mps +++ b/code/intentionsmenu/com.mbeddr.mpsutil.intentions.runtime/models/com/mbeddr/mpsutil/intentions/runtime/plugin.mps @@ -22,7 +22,6 @@ - @@ -46,6 +45,9 @@ + + + @@ -108,9 +110,6 @@ - - - @@ -143,12 +142,21 @@ - - - - - - + + + + + + + + + + + + + + + From 32a49fa15e9f4d8c15caa046288ed9746aae7254 Mon Sep 17 00:00:00 2001 From: Alexander Pann Date: Sun, 15 Dec 2024 14:22:24 +0100 Subject: [PATCH 3/8] editor.dropdown: improve border color and arrow drawing --- .../de/itemis/mps/editor/dropdown/runtime.mps | 500 ++++++++++++------ 1 file changed, 346 insertions(+), 154 deletions(-) diff --git a/code/widgets/solutions/de.itemis.mps.editor.dropdown.runtime/models/de/itemis/mps/editor/dropdown/runtime.mps b/code/widgets/solutions/de.itemis.mps.editor.dropdown.runtime/models/de/itemis/mps/editor/dropdown/runtime.mps index 7bc4b1d77f..7e606a2eb3 100644 --- a/code/widgets/solutions/de.itemis.mps.editor.dropdown.runtime/models/de/itemis/mps/editor/dropdown/runtime.mps +++ b/code/widgets/solutions/de.itemis.mps.editor.dropdown.runtime/models/de/itemis/mps/editor/dropdown/runtime.mps @@ -17,7 +17,10 @@ - + + + + @@ -44,15 +47,14 @@ + + + - - - - @@ -79,10 +81,11 @@ - - + + + @@ -91,9 +94,6 @@ - - - @@ -107,6 +107,7 @@ + @@ -131,6 +132,7 @@ + @@ -194,21 +196,6 @@ - - - - - - - - - - - - - - - @@ -365,8 +352,13 @@ - - + + + + + + + @@ -941,6 +933,7 @@ + @@ -989,8 +982,13 @@ - - + + + + + + + @@ -1026,178 +1024,372 @@ - - - - - - - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - - + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + - - + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + - - + + - - - - - + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From a4ab1ca46a1ba6d735dee51a8b225e768996f3b3 Mon Sep 17 00:00:00 2001 From: Alexander Pann Date: Tue, 17 Dec 2024 13:54:49 +0100 Subject: [PATCH 4/8] editor.diagram: keep the fitted layout in the PortLayouter --- .../mps/editor/diagram/runtime/jgraph.mps | 104 ++++++++++++++---- 1 file changed, 80 insertions(+), 24 deletions(-) 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 667833afa9..814638c347 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 @@ -11707,7 +11707,7 @@ - + @@ -11718,6 +11718,7 @@ + @@ -108820,6 +108821,9 @@ + + + @@ -108847,41 +108851,75 @@ - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + - + - + - - + + - + + + + - + - + - - + + + + + + @@ -109189,6 +109227,9 @@ + + + @@ -109202,6 +109243,10 @@ + + + + @@ -109563,18 +109608,29 @@ - - - - + + + + - - + + + + + + + + + + + + + From c4350fbba6723bf7c8d5aa0fe0bc601d7c0e2cc4 Mon Sep 17 00:00:00 2001 From: Alexander Pann Date: Wed, 18 Dec 2024 08:36:45 +0100 Subject: [PATCH 5/8] fix resolve infos --- .../com/mbeddr/mpsutil/treenotation/runtime.mps | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/code/treenotation/com.mbeddr.mpsutil.treenotation.runtime/models/com/mbeddr/mpsutil/treenotation/runtime.mps b/code/treenotation/com.mbeddr.mpsutil.treenotation.runtime/models/com/mbeddr/mpsutil/treenotation/runtime.mps index c94c744803..06c2bd01ae 100644 --- a/code/treenotation/com.mbeddr.mpsutil.treenotation.runtime/models/com/mbeddr/mpsutil/treenotation/runtime.mps +++ b/code/treenotation/com.mbeddr.mpsutil.treenotation.runtime/models/com/mbeddr/mpsutil/treenotation/runtime.mps @@ -90,7 +90,7 @@ - + @@ -159,7 +159,7 @@ - + @@ -239,7 +239,7 @@ - + @@ -271,7 +271,7 @@ - + @@ -366,7 +366,7 @@ - + @@ -4408,7 +4408,7 @@ - + @@ -4740,7 +4740,7 @@ - + @@ -18191,7 +18191,7 @@ - + From f5729d23b65ef3a7a535e4184b3a6dadae087cf8 Mon Sep 17 00:00:00 2001 From: Alexander Pann Date: Wed, 18 Dec 2024 12:24:58 +0100 Subject: [PATCH 6/8] add a dependency from shadowmodels to blutil --- .../models/de.itemis.mps.extensions.build.mps | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/code/build/solutions/de.itemis.mps.extensions.build/models/de.itemis.mps.extensions.build.mps b/code/build/solutions/de.itemis.mps.extensions.build/models/de.itemis.mps.extensions.build.mps index 9b9194fab5..5257a05196 100644 --- a/code/build/solutions/de.itemis.mps.extensions.build/models/de.itemis.mps.extensions.build.mps +++ b/code/build/solutions/de.itemis.mps.extensions.build/models/de.itemis.mps.extensions.build.mps @@ -106,7 +106,7 @@ - + @@ -125,7 +125,7 @@ - + @@ -9912,6 +9912,9 @@ + + + From dffff8e66760efb5fc0efe7b8091768ca66b7c3d Mon Sep 17 00:00:00 2001 From: Alexander Pann Date: Wed, 18 Dec 2024 12:26:20 +0100 Subject: [PATCH 7/8] mpsutil.intentions: remove an unnecessary overwritten method --- .../com/mbeddr/mpsutil/intentions/runtime.mps | 25 ------------------- 1 file changed, 25 deletions(-) diff --git a/code/intentionsmenu/com.mbeddr.mpsutil.intentions.runtime/models/com/mbeddr/mpsutil/intentions/runtime.mps b/code/intentionsmenu/com.mbeddr.mpsutil.intentions.runtime/models/com/mbeddr/mpsutil/intentions/runtime.mps index 5fe0088e8a..3ca1af642c 100644 --- a/code/intentionsmenu/com.mbeddr.mpsutil.intentions.runtime/models/com/mbeddr/mpsutil/intentions/runtime.mps +++ b/code/intentionsmenu/com.mbeddr.mpsutil.intentions.runtime/models/com/mbeddr/mpsutil/intentions/runtime.mps @@ -606,31 +606,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - From 70da8fb991818a5ff4763bd80a25cd64e2612949 Mon Sep 17 00:00:00 2001 From: Alexander Pann Date: Wed, 18 Dec 2024 12:30:57 +0100 Subject: [PATCH 8/8] force save all --- .../models/de.itemis.mps.extensions.build.mps | 2 +- .../itemis/mps/editor/diagram/runtime/jgraph.mps | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/code/build/solutions/de.itemis.mps.extensions.build/models/de.itemis.mps.extensions.build.mps b/code/build/solutions/de.itemis.mps.extensions.build/models/de.itemis.mps.extensions.build.mps index 5257a05196..a3b4e92c2e 100644 --- a/code/build/solutions/de.itemis.mps.extensions.build/models/de.itemis.mps.extensions.build.mps +++ b/code/build/solutions/de.itemis.mps.extensions.build/models/de.itemis.mps.extensions.build.mps @@ -9913,7 +9913,7 @@ - + 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 d4afcda490..e3b4b63c1e 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 @@ -197,7 +197,7 @@ - + @@ -233,7 +233,7 @@ - + @@ -321,7 +321,7 @@ - + @@ -411,7 +411,7 @@ - + @@ -457,7 +457,7 @@ - + @@ -576,7 +576,7 @@ - + @@ -649,7 +649,7 @@ - +