diff --git a/Ficus/src/front/FicusFrontend/FicusDashboard/Components/CaseInfo/ContextValues/Canvas/Graph/Flamegraph/FlamegraphConstants.cs b/Ficus/src/front/FicusFrontend/FicusDashboard/Components/CaseInfo/ContextValues/Canvas/Graph/Flamegraph/FlamegraphConstants.cs
index bf434233..3b0c8b35 100644
--- a/Ficus/src/front/FicusFrontend/FicusDashboard/Components/CaseInfo/ContextValues/Canvas/Graph/Flamegraph/FlamegraphConstants.cs
+++ b/Ficus/src/front/FicusFrontend/FicusDashboard/Components/CaseInfo/ContextValues/Canvas/Graph/Flamegraph/FlamegraphConstants.cs
@@ -3,6 +3,7 @@
internal static class FlamegraphConstants
{
public const int MainDimPx = 35;
- public const int NodeWidthPx = 65;
- public const int EdgeWidthPx = 40;
+ public const int NodeMinSecondDimPx = 20;
+ public const int EdgeMinSecondDimPx = 40;
+ public const int NodeMaxTextMainDimPx = 250;
}
\ No newline at end of file
diff --git a/Ficus/src/front/FicusFrontend/FicusDashboard/Components/CaseInfo/ContextValues/Canvas/Graph/Flamegraph/FlamegraphGraphRenderer.razor b/Ficus/src/front/FicusFrontend/FicusDashboard/Components/CaseInfo/ContextValues/Canvas/Graph/Flamegraph/FlamegraphGraphRenderer.razor
index 5c969e1d..6a06456f 100644
--- a/Ficus/src/front/FicusFrontend/FicusDashboard/Components/CaseInfo/ContextValues/Canvas/Graph/Flamegraph/FlamegraphGraphRenderer.razor
+++ b/Ficus/src/front/FicusFrontend/FicusDashboard/Components/CaseInfo/ContextValues/Canvas/Graph/Flamegraph/FlamegraphGraphRenderer.razor
@@ -79,7 +79,8 @@ else
EventClassesAsName = Settings.UseEventClassesAsLabels,
LeftToRight = Settings.UseLROrientation,
RenderOcelAnnotation = Settings.RenderOcelAnnotation,
- RenderOcelTypeNames = Settings.RenderOcelTypeNames
+ RenderOcelTypeNames = Settings.RenderOcelTypeNames,
+ ShowObjectId = Settings.ShowObjectId
};
StateHasChanged();
diff --git a/Ficus/src/front/FicusFrontend/FicusDashboard/Components/CaseInfo/ContextValues/Canvas/Graph/Flamegraph/Node/NodeObjectsStateObjectsBlock.razor b/Ficus/src/front/FicusFrontend/FicusDashboard/Components/CaseInfo/ContextValues/Canvas/Graph/Flamegraph/Node/NodeObjectsStateObjectsBlock.razor
index 77c03c3e..9a6dca7f 100644
--- a/Ficus/src/front/FicusFrontend/FicusDashboard/Components/CaseInfo/ContextValues/Canvas/Graph/Flamegraph/Node/NodeObjectsStateObjectsBlock.razor
+++ b/Ficus/src/front/FicusFrontend/FicusDashboard/Components/CaseInfo/ContextValues/Canvas/Graph/Flamegraph/Node/NodeObjectsStateObjectsBlock.razor
@@ -1,5 +1,6 @@
@inject IEntitiesColors Colors;
+@using BlazorBootstrap
@using FicusDashboard.Components.CaseInfo.ContextValues.Canvas.Graph.Flamegraph.Context
@using FicusDashboard.Services
@@ -16,7 +17,12 @@
- @id
+
+ @if (Context.ShowObjectId)
+ {
+ @id
+ }
+
}
diff --git a/Ficus/src/front/FicusFrontend/FicusDashboard/Components/CaseInfo/ContextValues/Canvas/Graph/Flamegraph/Node/NodeRenderer.razor b/Ficus/src/front/FicusFrontend/FicusDashboard/Components/CaseInfo/ContextValues/Canvas/Graph/Flamegraph/Node/NodeRenderer.razor
index b5c7c695..592e4ef5 100644
--- a/Ficus/src/front/FicusFrontend/FicusDashboard/Components/CaseInfo/ContextValues/Canvas/Graph/Flamegraph/Node/NodeRenderer.razor
+++ b/Ficus/src/front/FicusFrontend/FicusDashboard/Components/CaseInfo/ContextValues/Canvas/Graph/Flamegraph/Node/NodeRenderer.razor
@@ -1,3 +1,4 @@
+@using BlazorBootstrap
@using FicusDashboard.Components.CaseInfo.ContextValues.Canvas.Graph.Flamegraph.Context
@{
@@ -8,7 +9,7 @@
}
@@ -20,19 +21,24 @@
IsInitialState="@true"/>
}
-
- @foreach (var eventClass in Context.GetNodeName(Node))
- {
-
- @eventClass
-
- }
-
+
+
+ @foreach (var eventClass in Context.GetNodeName(Node))
+ {
+
+ @eventClass
+
+ }
+
+
@if (Context.RenderOcelAnnotation)
{
diff --git a/Ficus/src/front/FicusFrontend/FicusDashboard/Components/CaseInfo/ContextValues/Canvas/Graph/GraphLikeEntitySettings.razor b/Ficus/src/front/FicusFrontend/FicusDashboard/Components/CaseInfo/ContextValues/Canvas/Graph/GraphLikeEntitySettings.razor
index 828dc72d..bb034be4 100644
--- a/Ficus/src/front/FicusFrontend/FicusDashboard/Components/CaseInfo/ContextValues/Canvas/Graph/GraphLikeEntitySettings.razor
+++ b/Ficus/src/front/FicusFrontend/FicusDashboard/Components/CaseInfo/ContextValues/Canvas/Graph/GraphLikeEntitySettings.razor
@@ -48,6 +48,10 @@
+
+
}
@@ -73,6 +77,7 @@
public bool RenderDagLcsInFlamegraphMode { get; private set; }
public bool RenderOcelAnnotation { get; private set; }
public bool RenderOcelTypeNames { get; private set; }
+ public bool ShowObjectId { get; private set; }
public string? Filter { get; private set; }
public bool UseLROrientation { get; private set; } = true;
diff --git a/Ficus/src/front/FicusFrontend/FicusDashboard/Components/CaseInfo/PipelinePartResultsRenderer.razor b/Ficus/src/front/FicusFrontend/FicusDashboard/Components/CaseInfo/PipelinePartResultsRenderer.razor
index 68bbd480..0aec8891 100644
--- a/Ficus/src/front/FicusFrontend/FicusDashboard/Components/CaseInfo/PipelinePartResultsRenderer.razor
+++ b/Ficus/src/front/FicusFrontend/FicusDashboard/Components/CaseInfo/PipelinePartResultsRenderer.razor
@@ -49,14 +49,14 @@
@if (Results.Results.Count > 1)
{
-