This is an automated email from the ASF dual-hosted git repository.
hansva pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/hop.git
The following commit(s) were added to refs/heads/master by this push:
new 28b7fb426b Change the Execution Information icon #3464 Add missing
widget border to ExecInfo transform
new ec3ac9f1b8 Merge pull request #3518 from nadment/3439
28b7fb426b is described below
commit 28b7fb426b39616e12d27d088a563c6165d9cc11
Author: Nicolas Adment <[email protected]>
AuthorDate: Tue Dec 26 17:21:23 2023 +0100
Change the Execution Information icon #3464
Add missing widget border to ExecInfo transform
---
...formation-perspective-pipeline-toolbar-icon.png | Bin 3165 -> 5079 bytes
...formation-perspective-workflow-toolbar-icon.png | Bin 2613 -> 5307 bytes
.../modules/ROOT/assets/images/icons/execution.svg | 34 ++++++++++++++
.../assets/images/transforms/icons/execinfo.svg | 50 ++++++++++++++-------
.../hop-gui/perspective-execution-information.adoc | 4 +-
.../modules/ROOT/pages/hop-gui/perspectives.adoc | 2 +-
.../transforms/execinfo/ExecInfoDialog.java | 2 +-
.../pipeline/transforms/execinfo/ExecInfoMeta.java | 2 +-
.../hopgui/file/pipeline/HopGuiPipelineGraph.java | 6 +--
.../hopgui/file/workflow/HopGuiWorkflowGraph.java | 6 +--
.../execution/ExecutionPerspective.java | 2 +-
ui/src/main/resources/ui/images/execution.svg | 34 ++++++++++++++
12 files changed, 113 insertions(+), 29 deletions(-)
diff --git
a/docs/hop-user-manual/modules/ROOT/assets/images/execution-information-perspective-pipeline-toolbar-icon.png
b/docs/hop-user-manual/modules/ROOT/assets/images/execution-information-perspective-pipeline-toolbar-icon.png
index 74c6276326..536f2c25bd 100644
Binary files
a/docs/hop-user-manual/modules/ROOT/assets/images/execution-information-perspective-pipeline-toolbar-icon.png
and
b/docs/hop-user-manual/modules/ROOT/assets/images/execution-information-perspective-pipeline-toolbar-icon.png
differ
diff --git
a/docs/hop-user-manual/modules/ROOT/assets/images/execution-information-perspective-workflow-toolbar-icon.png
b/docs/hop-user-manual/modules/ROOT/assets/images/execution-information-perspective-workflow-toolbar-icon.png
index 19530c856e..ab19147ceb 100644
Binary files
a/docs/hop-user-manual/modules/ROOT/assets/images/execution-information-perspective-workflow-toolbar-icon.png
and
b/docs/hop-user-manual/modules/ROOT/assets/images/execution-information-perspective-workflow-toolbar-icon.png
differ
diff --git
a/docs/hop-user-manual/modules/ROOT/assets/images/icons/execution.svg
b/docs/hop-user-manual/modules/ROOT/assets/images/icons/execution.svg
new file mode 100644
index 0000000000..f1fa08c5f4
--- /dev/null
+++ b/docs/hop-user-manual/modules/ROOT/assets/images/icons/execution.svg
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 14.0.0, SVG Export Plug-In . SVG Version:
6.00 Build 43363) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="128px" height="128px" viewBox="0 0 128 128"
enable-background="new 0 0 128 128" xml:space="preserve">
+<g>
+ <path
d="M5410.455,2474.953v-2.049c0-2.867-5.121-4.097-9.934-4.097c-4.814,0-9.936,1.331-9.936,4.097v2.049
+
c0,1.843,0.717,3.686,2.049,5.017l5.119,5.019c0.311,0.308,0.41,0.615,0.41,1.023v6.555c0,0.408,0.205,0.717,0.615,0.818
+
l2.971,0.921c0.512,0.104,1.021-0.204,1.021-0.819v-7.371c0-0.41,0.205-0.718,0.41-1.024l5.225-5.12
+ C5409.738,2478.639,5410.455,2476.796,5410.455,2474.953z
M5400.521,2474.85c-4.914,0-7.578-1.33-7.682-1.843l0,0
+
c0.104-0.512,2.768-1.843,7.682-1.843s7.475,1.331,7.68,1.843C5407.996,2473.52,5405.438,2474.85,5400.521,2474.85z"/>
+ <path
d="M5405.641,2485.396c-0.613,0-1.023,0.409-1.023,1.024c0,0.614,0.41,1.022,1.023,1.022h4.404
+
c0.613,0,1.023-0.408,1.023-1.022c0-0.615-0.41-1.024-1.023-1.024H5405.641z"/>
+ <path
d="M5410.045,2488.879h-4.402c-0.615,0-1.025,0.409-1.025,1.023s0.41,1.023,1.025,1.023h4.402
+
c0.615,0,1.023-0.409,1.023-1.023C5411.068,2489.289,5410.658,2488.879,5410.045,2488.879z"/>
+ <path
d="M5410.045,2492.258h-4.402c-0.615,0-1.025,0.41-1.025,1.024s0.41,1.023,1.025,1.023h4.402c0.615,0,1.023-0.409,1.023-1.023
+ C5411.068,2492.771,5410.658,2492.258,5410.045,2492.258z"/>
+</g>
+<path fill="#0E3A5A"
d="M15.71,90.982c2.648,0,4.878-2.072,4.878-4.532V39.707c0-9.582,8.36-17.351,18.674-17.351h49.751v6.216
+
c0,1.813,0.977,3.367,2.647,4.143c0.837,0.389,1.673,0.647,2.51,0.647c0.978,0,1.95-0.259,2.788-0.777l17.977-10.747
+
c1.535-0.906,2.369-2.332,2.369-4.015c0-1.683-0.834-3.106-2.369-4.013l0,0L96.818,3.193c-1.531-0.907-3.623-1.036-5.293-0.129
+
c-1.674,0.777-2.649,2.46-2.649,4.144v6.215H39.263c-15.748,0-28.43,11.784-28.43,26.285V86.45
+ C10.833,89.039,12.923,90.982,15.71,90.982z"/>
+<path fill="#0E3A5A"
d="M112.148,36.859c-2.648,0-4.879,2.072-4.879,4.531v46.744c0,9.581-8.358,17.353-18.672,17.353H38.984V99.27
+
c0-1.813-0.975-3.367-2.647-4.143c-1.672-0.777-3.623-0.777-5.296,0.129l-17.978,10.747c-1.533,0.906-2.369,2.331-2.369,4.013
+
c0,1.686,0.836,3.108,2.369,4.017l0,0l17.978,10.745c0.836,0.521,1.812,0.777,2.788,0.777c0.836,0,1.672-0.258,2.508-0.647
+
c1.673-0.774,2.647-2.46,2.647-4.142v-6.346h49.75c15.609,0,28.433-11.785,28.433-26.417V41.39
+ C117.025,38.801,114.938,36.859,112.148,36.859z"/>
+<path fill="#C9E8FB"
d="M74.568,39.554l0.104,0.323l5.625,20.887h13.821c2.249-0.002,4.114,1.604,4.282,3.683l0.012,0.303
+
c0.003,2.085-1.734,3.813-3.975,3.975l-0.319,0.006H76.943c-1.84,0.002-3.478-1.09-4.065-2.709l-0.099-0.307l-2.865-10.631
+
l-10.362,28.85c-1.144,3.186-5.701,3.681-7.642,0.959l-0.182-0.279L42.223,68.73h-8.205c-2.246,0.004-4.114-1.604-4.28-3.684
+
l-0.01-0.295c0-2.089,1.726-3.82,3.968-3.977l0.322-0.008h10.734c1.431,0,2.768,0.66,3.562,1.765l0.188,0.286l5.993,10.006
+ l11.942-33.238C67.748,35.911,73.301,36.001,74.568,39.554z"/>
+</svg>
diff --git
a/docs/hop-user-manual/modules/ROOT/assets/images/transforms/icons/execinfo.svg
b/docs/hop-user-manual/modules/ROOT/assets/images/transforms/icons/execinfo.svg
index 9aeb5f0e88..f1fa08c5f4 100644
---
a/docs/hop-user-manual/modules/ROOT/assets/images/transforms/icons/execinfo.svg
+++
b/docs/hop-user-manual/modules/ROOT/assets/images/transforms/icons/execinfo.svg
@@ -1,18 +1,34 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg xmlns="http://www.w3.org/2000/svg"
- enable-background="new 0 0 56.068 100"
- xml:space="preserve"
- viewBox="0 0 98.364912 100"
- version="1.0"
- y="0px"
- x="0px"
- width="100"
- height="100">
- <path
- style="fill:#0e3a5a;stroke-width:0.95786"
- d="m 49.763463,1.7072462 c -14.829586,0 -26.852643,12.0230568
-26.852643,26.8526428 0,14.829587
- 26.852643,68.933341 26.852643,68.933341 0,0 26.852644,-54.102796
26.852644,-68.933341 0,-14.830544
- -12.022099,-26.8526428 -26.852644,-26.8526428 z m 0,38.7712938 c
-6.581455,0 -11.917692,-5.337195
- -11.917692,-11.917693 0,-6.582413 5.336237,-11.917692 11.917692,-11.917692
6.582413,0 11.917693,5.335279
- 11.917693,11.917692 9.58e-4,6.580498 -5.33528,11.917693
-11.917693,11.917693 z"/>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 14.0.0, SVG Export Plug-In . SVG Version:
6.00 Build 43363) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="128px" height="128px" viewBox="0 0 128 128"
enable-background="new 0 0 128 128" xml:space="preserve">
+<g>
+ <path
d="M5410.455,2474.953v-2.049c0-2.867-5.121-4.097-9.934-4.097c-4.814,0-9.936,1.331-9.936,4.097v2.049
+
c0,1.843,0.717,3.686,2.049,5.017l5.119,5.019c0.311,0.308,0.41,0.615,0.41,1.023v6.555c0,0.408,0.205,0.717,0.615,0.818
+
l2.971,0.921c0.512,0.104,1.021-0.204,1.021-0.819v-7.371c0-0.41,0.205-0.718,0.41-1.024l5.225-5.12
+ C5409.738,2478.639,5410.455,2476.796,5410.455,2474.953z
M5400.521,2474.85c-4.914,0-7.578-1.33-7.682-1.843l0,0
+
c0.104-0.512,2.768-1.843,7.682-1.843s7.475,1.331,7.68,1.843C5407.996,2473.52,5405.438,2474.85,5400.521,2474.85z"/>
+ <path
d="M5405.641,2485.396c-0.613,0-1.023,0.409-1.023,1.024c0,0.614,0.41,1.022,1.023,1.022h4.404
+
c0.613,0,1.023-0.408,1.023-1.022c0-0.615-0.41-1.024-1.023-1.024H5405.641z"/>
+ <path
d="M5410.045,2488.879h-4.402c-0.615,0-1.025,0.409-1.025,1.023s0.41,1.023,1.025,1.023h4.402
+
c0.615,0,1.023-0.409,1.023-1.023C5411.068,2489.289,5410.658,2488.879,5410.045,2488.879z"/>
+ <path
d="M5410.045,2492.258h-4.402c-0.615,0-1.025,0.41-1.025,1.024s0.41,1.023,1.025,1.023h4.402c0.615,0,1.023-0.409,1.023-1.023
+ C5411.068,2492.771,5410.658,2492.258,5410.045,2492.258z"/>
+</g>
+<path fill="#0E3A5A"
d="M15.71,90.982c2.648,0,4.878-2.072,4.878-4.532V39.707c0-9.582,8.36-17.351,18.674-17.351h49.751v6.216
+
c0,1.813,0.977,3.367,2.647,4.143c0.837,0.389,1.673,0.647,2.51,0.647c0.978,0,1.95-0.259,2.788-0.777l17.977-10.747
+
c1.535-0.906,2.369-2.332,2.369-4.015c0-1.683-0.834-3.106-2.369-4.013l0,0L96.818,3.193c-1.531-0.907-3.623-1.036-5.293-0.129
+
c-1.674,0.777-2.649,2.46-2.649,4.144v6.215H39.263c-15.748,0-28.43,11.784-28.43,26.285V86.45
+ C10.833,89.039,12.923,90.982,15.71,90.982z"/>
+<path fill="#0E3A5A"
d="M112.148,36.859c-2.648,0-4.879,2.072-4.879,4.531v46.744c0,9.581-8.358,17.353-18.672,17.353H38.984V99.27
+
c0-1.813-0.975-3.367-2.647-4.143c-1.672-0.777-3.623-0.777-5.296,0.129l-17.978,10.747c-1.533,0.906-2.369,2.331-2.369,4.013
+
c0,1.686,0.836,3.108,2.369,4.017l0,0l17.978,10.745c0.836,0.521,1.812,0.777,2.788,0.777c0.836,0,1.672-0.258,2.508-0.647
+
c1.673-0.774,2.647-2.46,2.647-4.142v-6.346h49.75c15.609,0,28.433-11.785,28.433-26.417V41.39
+ C117.025,38.801,114.938,36.859,112.148,36.859z"/>
+<path fill="#C9E8FB"
d="M74.568,39.554l0.104,0.323l5.625,20.887h13.821c2.249-0.002,4.114,1.604,4.282,3.683l0.012,0.303
+
c0.003,2.085-1.734,3.813-3.975,3.975l-0.319,0.006H76.943c-1.84,0.002-3.478-1.09-4.065-2.709l-0.099-0.307l-2.865-10.631
+
l-10.362,28.85c-1.144,3.186-5.701,3.681-7.642,0.959l-0.182-0.279L42.223,68.73h-8.205c-2.246,0.004-4.114-1.604-4.28-3.684
+
l-0.01-0.295c0-2.089,1.726-3.82,3.968-3.977l0.322-0.008h10.734c1.431,0,2.768,0.66,3.562,1.765l0.188,0.286l5.993,10.006
+ l11.942-33.238C67.748,35.911,73.301,36.001,74.568,39.554z"/>
</svg>
diff --git
a/docs/hop-user-manual/modules/ROOT/pages/hop-gui/perspective-execution-information.adoc
b/docs/hop-user-manual/modules/ROOT/pages/hop-gui/perspective-execution-information.adoc
index c05397d4bb..9499b1fd22 100644
---
a/docs/hop-user-manual/modules/ROOT/pages/hop-gui/perspective-execution-information.adoc
+++
b/docs/hop-user-manual/modules/ROOT/pages/hop-gui/perspective-execution-information.adoc
@@ -20,7 +20,7 @@ under the License.
= Execution Information Perspective
-Icon: image:icons/location.svg[width="24px"]
+Icon: image:icons/execution.svg[width="24px"]
== Description
@@ -33,7 +33,7 @@ The execution information displayed in this perspective is
not collected automat
== Navigation
-You can navigate to it by clicking the image:icons/location.svg[width="24px"]
icon from the vertical perspective toolbar in the Hop GUI.
+You can navigate to it by clicking the image:icons/execution.svg[width="24px"]
icon from the vertical perspective toolbar in the Hop GUI.
The Keyboard shortcut to do the same is: `CTRL-Shift-I`.
diff --git a/docs/hop-user-manual/modules/ROOT/pages/hop-gui/perspectives.adoc
b/docs/hop-user-manual/modules/ROOT/pages/hop-gui/perspectives.adoc
index ca5a5ab96f..6a05fb7e61 100644
--- a/docs/hop-user-manual/modules/ROOT/pages/hop-gui/perspectives.adoc
+++ b/docs/hop-user-manual/modules/ROOT/pages/hop-gui/perspectives.adoc
@@ -28,7 +28,7 @@ Here are the available perspectives:
* image:icons/data_orch.svg[width="24px"]
xref:hop-gui/perspective-data-orchestration.adoc[Data Orchestration]
-* image:icons/location.svg[width="24px"]
xref:hop-gui/perspective-execution-information.adoc[Execution Information]
+* image:icons/execution.svg[width="24px"]
xref:hop-gui/perspective-execution-information.adoc[Execution Information]
* image:icons/gear.svg[width="24px"]
xref:hop-gui/perspective-configuration.adoc[Configuration]
diff --git
a/plugins/transforms/execinfo/src/main/java/org/apache/hop/pipeline/transforms/execinfo/ExecInfoDialog.java
b/plugins/transforms/execinfo/src/main/java/org/apache/hop/pipeline/transforms/execinfo/ExecInfoDialog.java
index 2af698d43e..8d3e046c21 100644
---
a/plugins/transforms/execinfo/src/main/java/org/apache/hop/pipeline/transforms/execinfo/ExecInfoDialog.java
+++
b/plugins/transforms/execinfo/src/main/java/org/apache/hop/pipeline/transforms/execinfo/ExecInfoDialog.java
@@ -131,7 +131,7 @@ public class ExecInfoDialog extends BaseTransformDialog
implements ITransformDia
fdlOperationType.top = new FormAttachment(lastControl, margin);
fdlOperationType.right = new FormAttachment(middle, 0);
wlOperationType.setLayoutData(fdlOperationType);
- wOperationType = new CCombo(shell, SWT.LEFT);
+ wOperationType = new CCombo(shell, SWT.LEFT | SWT.BORDER);
wOperationType.setToolTipText(
BaseMessages.getString(PKG, "ExecInfoDialog.OperationType.Tooltip"));
PropsUi.setLook(wOperationType);
diff --git
a/plugins/transforms/execinfo/src/main/java/org/apache/hop/pipeline/transforms/execinfo/ExecInfoMeta.java
b/plugins/transforms/execinfo/src/main/java/org/apache/hop/pipeline/transforms/execinfo/ExecInfoMeta.java
index df72771c94..1654b061bb 100644
---
a/plugins/transforms/execinfo/src/main/java/org/apache/hop/pipeline/transforms/execinfo/ExecInfoMeta.java
+++
b/plugins/transforms/execinfo/src/main/java/org/apache/hop/pipeline/transforms/execinfo/ExecInfoMeta.java
@@ -36,7 +36,7 @@ import org.apache.hop.pipeline.transform.TransformMeta;
@Transform(
id = "ExecInfo",
- image = "ui/images/location.svg",
+ image = "ui/images/execution.svg",
name = "i18n::ExecInfo.Name",
description = "i18n::ExecInfo.Description",
categoryDescription =
"i18n:org.apache.hop.pipeline.transform:BaseTransform.Category.Utility",
diff --git
a/ui/src/main/java/org/apache/hop/ui/hopgui/file/pipeline/HopGuiPipelineGraph.java
b/ui/src/main/java/org/apache/hop/ui/hopgui/file/pipeline/HopGuiPipelineGraph.java
index 0e38652d0b..a577881e88 100644
---
a/ui/src/main/java/org/apache/hop/ui/hopgui/file/pipeline/HopGuiPipelineGraph.java
+++
b/ui/src/main/java/org/apache/hop/ui/hopgui/file/pipeline/HopGuiPipelineGraph.java
@@ -5336,7 +5336,7 @@ public class HopGuiPipelineGraph extends
HopGuiAbstractGraph
type = GuiActionType.Info,
name =
"i18n::HopGuiPipelineGraph.ContextualAction.NavigateToExecutionInfo.Text",
tooltip =
"i18n::HopGuiPipelineGraph.ContextualAction.NavigateToExecutionInfo.Tooltip",
- image = "ui/images/location.svg",
+ image = "ui/images/execution.svg",
category = "Basic",
categoryOrder = "1")
public void navigateToExecutionInfo(HopGuiPipelineContext context) {
@@ -5348,7 +5348,7 @@ public class HopGuiPipelineGraph extends
HopGuiAbstractGraph
id = TOOLBAR_ITEM_TO_EXECUTION_INFO,
toolTip = "i18n:org.apache.hop.ui.hopgui:HopGui.Toolbar.ToExecutionInfo",
type = GuiToolbarElementType.BUTTON,
- image = "ui/images/location.svg")
+ image = "ui/images/execution.svg")
public void navigateToExecutionInfo() {
try {
// Is there an active IPipeline?
@@ -5468,7 +5468,7 @@ public class HopGuiPipelineGraph extends
HopGuiAbstractGraph
type = GuiActionType.Info,
name =
"i18n::HopGuiPipelineGraph.TransformAction.ViewExecutionInfo.Name",
tooltip =
"i18n::HopGuiPipelineGraph.TransformAction.ViewExecutionInfo.Tooltip",
- image = "ui/images/location.svg",
+ image = "ui/images/execution.svg",
category = "Basic",
categoryOrder = "1")
public void viewTransformExecutionInfo(HopGuiPipelineTransformContext
context) {
diff --git
a/ui/src/main/java/org/apache/hop/ui/hopgui/file/workflow/HopGuiWorkflowGraph.java
b/ui/src/main/java/org/apache/hop/ui/hopgui/file/workflow/HopGuiWorkflowGraph.java
index 2594e84c10..40c303e24b 100644
---
a/ui/src/main/java/org/apache/hop/ui/hopgui/file/workflow/HopGuiWorkflowGraph.java
+++
b/ui/src/main/java/org/apache/hop/ui/hopgui/file/workflow/HopGuiWorkflowGraph.java
@@ -4075,7 +4075,7 @@ public class HopGuiWorkflowGraph extends
HopGuiAbstractGraph
type = GuiActionType.Info,
name =
"i18n::HopGuiWorkflowGraph.ContextualAction.NavigateToExecutionInfo.Text",
tooltip =
"i18n::HopGuiWorkflowGraph.ContextualAction.NavigateToExecutionInfo.Tooltip",
- image = "ui/images/location.svg",
+ image = "ui/images/execution.svg",
category =
"i18n::HopGuiWorkflowGraph.ContextualAction.Category.Basic.Text",
categoryOrder = "1")
public void navigateToExecutionInfo(HopGuiWorkflowContext context) {
@@ -4087,7 +4087,7 @@ public class HopGuiWorkflowGraph extends
HopGuiAbstractGraph
id = TOOLBAR_ITEM_TO_EXECUTION_INFO,
toolTip = "i18n:org.apache.hop.ui.hopgui:HopGui.Toolbar.ToExecutionInfo",
type = GuiToolbarElementType.BUTTON,
- image = "ui/images/location.svg")
+ image = "ui/images/execution.svg")
public void navigateToExecutionInfo() {
try {
// Is there an active IWorkflow?
@@ -4184,7 +4184,7 @@ public class HopGuiWorkflowGraph extends
HopGuiAbstractGraph
type = GuiActionType.Info,
name = "i18n::HopGuiWorkflowGraph.ActionAction.ViewExecutionInfo.Name",
tooltip =
"i18n::HopGuiWorkflowGraph.ActionAction.ViewExecutionInfo.Tooltip",
- image = "ui/images/location.svg",
+ image = "ui/images/execution.svg",
category = "Basic",
categoryOrder = "1")
public void viewActionExecutionInfo(HopGuiWorkflowActionContext context) {
diff --git
a/ui/src/main/java/org/apache/hop/ui/hopgui/perspective/execution/ExecutionPerspective.java
b/ui/src/main/java/org/apache/hop/ui/hopgui/perspective/execution/ExecutionPerspective.java
index 8ee4d736e7..6d8782ee01 100644
---
a/ui/src/main/java/org/apache/hop/ui/hopgui/perspective/execution/ExecutionPerspective.java
+++
b/ui/src/main/java/org/apache/hop/ui/hopgui/perspective/execution/ExecutionPerspective.java
@@ -94,7 +94,7 @@ import java.util.Map;
id = "150-HopExecutionPerspective",
name = "i18n::ExecutionPerspective.Name",
description = "i18n::ExecutionPerspective.Description",
- image = "ui/images/location.svg")
+ image = "ui/images/execution.svg")
@GuiPlugin
public class ExecutionPerspective implements IHopPerspective, TabClosable {
diff --git a/ui/src/main/resources/ui/images/execution.svg
b/ui/src/main/resources/ui/images/execution.svg
new file mode 100644
index 0000000000..f1fa08c5f4
--- /dev/null
+++ b/ui/src/main/resources/ui/images/execution.svg
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 14.0.0, SVG Export Plug-In . SVG Version:
6.00 Build 43363) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="128px" height="128px" viewBox="0 0 128 128"
enable-background="new 0 0 128 128" xml:space="preserve">
+<g>
+ <path
d="M5410.455,2474.953v-2.049c0-2.867-5.121-4.097-9.934-4.097c-4.814,0-9.936,1.331-9.936,4.097v2.049
+
c0,1.843,0.717,3.686,2.049,5.017l5.119,5.019c0.311,0.308,0.41,0.615,0.41,1.023v6.555c0,0.408,0.205,0.717,0.615,0.818
+
l2.971,0.921c0.512,0.104,1.021-0.204,1.021-0.819v-7.371c0-0.41,0.205-0.718,0.41-1.024l5.225-5.12
+ C5409.738,2478.639,5410.455,2476.796,5410.455,2474.953z
M5400.521,2474.85c-4.914,0-7.578-1.33-7.682-1.843l0,0
+
c0.104-0.512,2.768-1.843,7.682-1.843s7.475,1.331,7.68,1.843C5407.996,2473.52,5405.438,2474.85,5400.521,2474.85z"/>
+ <path
d="M5405.641,2485.396c-0.613,0-1.023,0.409-1.023,1.024c0,0.614,0.41,1.022,1.023,1.022h4.404
+
c0.613,0,1.023-0.408,1.023-1.022c0-0.615-0.41-1.024-1.023-1.024H5405.641z"/>
+ <path
d="M5410.045,2488.879h-4.402c-0.615,0-1.025,0.409-1.025,1.023s0.41,1.023,1.025,1.023h4.402
+
c0.615,0,1.023-0.409,1.023-1.023C5411.068,2489.289,5410.658,2488.879,5410.045,2488.879z"/>
+ <path
d="M5410.045,2492.258h-4.402c-0.615,0-1.025,0.41-1.025,1.024s0.41,1.023,1.025,1.023h4.402c0.615,0,1.023-0.409,1.023-1.023
+ C5411.068,2492.771,5410.658,2492.258,5410.045,2492.258z"/>
+</g>
+<path fill="#0E3A5A"
d="M15.71,90.982c2.648,0,4.878-2.072,4.878-4.532V39.707c0-9.582,8.36-17.351,18.674-17.351h49.751v6.216
+
c0,1.813,0.977,3.367,2.647,4.143c0.837,0.389,1.673,0.647,2.51,0.647c0.978,0,1.95-0.259,2.788-0.777l17.977-10.747
+
c1.535-0.906,2.369-2.332,2.369-4.015c0-1.683-0.834-3.106-2.369-4.013l0,0L96.818,3.193c-1.531-0.907-3.623-1.036-5.293-0.129
+
c-1.674,0.777-2.649,2.46-2.649,4.144v6.215H39.263c-15.748,0-28.43,11.784-28.43,26.285V86.45
+ C10.833,89.039,12.923,90.982,15.71,90.982z"/>
+<path fill="#0E3A5A"
d="M112.148,36.859c-2.648,0-4.879,2.072-4.879,4.531v46.744c0,9.581-8.358,17.353-18.672,17.353H38.984V99.27
+
c0-1.813-0.975-3.367-2.647-4.143c-1.672-0.777-3.623-0.777-5.296,0.129l-17.978,10.747c-1.533,0.906-2.369,2.331-2.369,4.013
+
c0,1.686,0.836,3.108,2.369,4.017l0,0l17.978,10.745c0.836,0.521,1.812,0.777,2.788,0.777c0.836,0,1.672-0.258,2.508-0.647
+
c1.673-0.774,2.647-2.46,2.647-4.142v-6.346h49.75c15.609,0,28.433-11.785,28.433-26.417V41.39
+ C117.025,38.801,114.938,36.859,112.148,36.859z"/>
+<path fill="#C9E8FB"
d="M74.568,39.554l0.104,0.323l5.625,20.887h13.821c2.249-0.002,4.114,1.604,4.282,3.683l0.012,0.303
+
c0.003,2.085-1.734,3.813-3.975,3.975l-0.319,0.006H76.943c-1.84,0.002-3.478-1.09-4.065-2.709l-0.099-0.307l-2.865-10.631
+
l-10.362,28.85c-1.144,3.186-5.701,3.681-7.642,0.959l-0.182-0.279L42.223,68.73h-8.205c-2.246,0.004-4.114-1.604-4.28-3.684
+
l-0.01-0.295c0-2.089,1.726-3.82,3.968-3.977l0.322-0.008h10.734c1.431,0,2.768,0.66,3.562,1.765l0.188,0.286l5.993,10.006
+ l11.942-33.238C67.748,35.911,73.301,36.001,74.568,39.554z"/>
+</svg>