From 28b7fb426b39616e12d27d088a563c6165d9cc11 Mon Sep 17 00:00:00 2001 From: Nicolas Adment <39568358+nadment@users.noreply.github.com> Date: Tue, 26 Dec 2023 17:21:23 +0100 Subject: [PATCH] Change the Execution Information icon #3464 Add missing widget border to ExecInfo transform --- ...tion-perspective-pipeline-toolbar-icon.png | Bin 3165 -> 5079 bytes ...tion-perspective-workflow-toolbar-icon.png | Bin 2613 -> 5307 bytes .../ROOT/assets/images/icons/execution.svg | 34 ++++++++++++ .../images/transforms/icons/execinfo.svg | 50 ++++++++++++------ .../perspective-execution-information.adoc | 4 +- .../ROOT/pages/hop-gui/perspectives.adoc | 2 +- .../transforms/execinfo/ExecInfoDialog.java | 2 +- .../transforms/execinfo/ExecInfoMeta.java | 2 +- .../file/pipeline/HopGuiPipelineGraph.java | 6 +-- .../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(-) create mode 100644 docs/hop-user-manual/modules/ROOT/assets/images/icons/execution.svg create mode 100644 ui/src/main/resources/ui/images/execution.svg 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 74c627632636e41b675b61231323574bb1c5983b..536f2c25bde7ba7e2333c7abf67c58686ff5a3bd 100644 GIT binary patch literal 5079 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 literal 3165 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 DxFQqy 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 19530c856e291b980dcd167171a1cf8bdcd12971..ab19147cebe7cd591a1e5239b32546553c409bfb 100644 GIT binary patch literal 5307 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 + + + + + + + + + + + + + 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 9aeb5f0e881..f1fa08c5f42 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 @@ - - - + + + + + + + + + + + + + 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 c05397d4bb9..9499b1fd221 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 ca5a5ab96ff..6a05fb7e611 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 2af698d43ea..8d3e046c211 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 String open() { 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 df72771c94e..1654b061bb3 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 @@ @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 0e38652d0b6..a577881e882 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 List getContextHandlers() { 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 void navigateToExecutionInfo(HopGuiPipelineContext context) { 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 void reload() { 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 2594e84c105..40c303e24b3 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 Thread getWorkflowThread() { 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 void navigateToExecutionInfo(HopGuiWorkflowContext context) { 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 void reload() { 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 8ee4d736e7b..6d8782ee01f 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 @@ 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 00000000000..f1fa08c5f42 --- /dev/null +++ b/ui/src/main/resources/ui/images/execution.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + +