diff --git a/src/main/java/org/gcube/portlets/user/td/mainboxwidget/client/grid/GridHeaderColumnMenu.java b/src/main/java/org/gcube/portlets/user/td/mainboxwidget/client/grid/GridHeaderColumnMenu.java index a66382b..4f1eeb0 100644 --- a/src/main/java/org/gcube/portlets/user/td/mainboxwidget/client/grid/GridHeaderColumnMenu.java +++ b/src/main/java/org/gcube/portlets/user/td/mainboxwidget/client/grid/GridHeaderColumnMenu.java @@ -74,7 +74,6 @@ public class GridHeaderColumnMenu { replaceValueBatchItem.setIcon(MainboxResources.INSTANCE.columnReplaceBatch()); menuItems.add(replaceValueBatchItem); - MenuItem replaceValueOnConditionItem = new MenuItem("Replace By Expression"); replaceValueOnConditionItem.setId(GridHeaderOperationId.COLUMNREPLACEBYEXPRESSION.toString()); replaceValueOnConditionItem.setIcon(MainboxResources.INSTANCE.columnReplaceByExpression()); @@ -85,6 +84,12 @@ public class GridHeaderColumnMenu { replaceValueByExternalItem.setIcon(MainboxResources.INSTANCE.columnReplaceByExternal()); menuItems.add(replaceValueByExternalItem); + MenuItem downscaleCSquareItem = new MenuItem("Downscale C-Square"); + downscaleCSquareItem.setId(GridHeaderOperationId.DOWNSCALECSQUARE.toString()); + downscaleCSquareItem.setIcon(MainboxResources.INSTANCE.downscaleCSquare()); + menuItems.add(replaceValueByExternalItem); + + /*MenuItem newAnnotationColumnItem = new MenuItem("Annotation"); newAnnotationColumnItem.setId(GridHeaderOperationId.ANNOTATIONADD.toString()); diff --git a/src/main/java/org/gcube/portlets/user/td/mainboxwidget/client/resources/MainboxResources.java b/src/main/java/org/gcube/portlets/user/td/mainboxwidget/client/resources/MainboxResources.java index 77c22bc..631b9eb 100644 --- a/src/main/java/org/gcube/portlets/user/td/mainboxwidget/client/resources/MainboxResources.java +++ b/src/main/java/org/gcube/portlets/user/td/mainboxwidget/client/resources/MainboxResources.java @@ -121,7 +121,11 @@ public interface MainboxResources extends ClientBundle { @Source("table-replace-by-external-col.png") ImageResource columnReplaceByExternal(); - + @Source("downscale-csquare_32.png") + ImageResource downscaleCSquare32(); + + @Source("downscale-csquare.png") + ImageResource downscaleCSquare(); } diff --git a/src/main/java/org/gcube/portlets/user/td/mainboxwidget/client/resources/downscale-csquare.png b/src/main/java/org/gcube/portlets/user/td/mainboxwidget/client/resources/downscale-csquare.png new file mode 100644 index 0000000..63d1810 Binary files /dev/null and b/src/main/java/org/gcube/portlets/user/td/mainboxwidget/client/resources/downscale-csquare.png differ diff --git a/src/main/java/org/gcube/portlets/user/td/mainboxwidget/client/resources/downscale-csquare_32.png b/src/main/java/org/gcube/portlets/user/td/mainboxwidget/client/resources/downscale-csquare_32.png new file mode 100644 index 0000000..2ed95ae Binary files /dev/null and b/src/main/java/org/gcube/portlets/user/td/mainboxwidget/client/resources/downscale-csquare_32.png differ diff --git a/src/main/resources/org/gcube/portlets/user/td/mainboxwidget/client/resources/downscale-csquare.png b/src/main/resources/org/gcube/portlets/user/td/mainboxwidget/client/resources/downscale-csquare.png new file mode 100644 index 0000000..63d1810 Binary files /dev/null and b/src/main/resources/org/gcube/portlets/user/td/mainboxwidget/client/resources/downscale-csquare.png differ diff --git a/src/main/resources/org/gcube/portlets/user/td/mainboxwidget/client/resources/downscale-csquare_32.png b/src/main/resources/org/gcube/portlets/user/td/mainboxwidget/client/resources/downscale-csquare_32.png new file mode 100644 index 0000000..2ed95ae Binary files /dev/null and b/src/main/resources/org/gcube/portlets/user/td/mainboxwidget/client/resources/downscale-csquare_32.png differ