diff --git a/src/main/java/org/gcube/portlets/user/workspace/client/model/FileModel.java b/src/main/java/org/gcube/portlets/user/workspace/client/model/FileModel.java index df5f65d..8f9f929 100644 --- a/src/main/java/org/gcube/portlets/user/workspace/client/model/FileModel.java +++ b/src/main/java/org/gcube/portlets/user/workspace/client/model/FileModel.java @@ -338,7 +338,7 @@ public class FileModel extends BaseModelData implements Serializable, IsSerializ else { if (this.getSynchedWithWsThredds() != null) { if(this.getSynchedWithWsThredds()) { - absImgPr = Resources.getIconSyncTo(); + absImgPr = Resources.getIconSynchedFolder(); } } else absImgPr = Resources.getIconFolder(); diff --git a/src/main/java/org/gcube/portlets/user/workspace/client/resources/Icons.java b/src/main/java/org/gcube/portlets/user/workspace/client/resources/Icons.java index 3fd0521..6d93119 100644 --- a/src/main/java/org/gcube/portlets/user/workspace/client/resources/Icons.java +++ b/src/main/java/org/gcube/portlets/user/workspace/client/resources/Icons.java @@ -411,6 +411,9 @@ public interface Icons extends ClientBundle { @Source("icons/sync-icon-to.png") ImageResource syncIconTo(); + + @Source("icons/folder_sync.png") + ImageResource synchedFolder(); // @Source("icons/sync-icon-from.png") // ImageResource syncIconFrom(); diff --git a/src/main/java/org/gcube/portlets/user/workspace/client/resources/Resources.java b/src/main/java/org/gcube/portlets/user/workspace/client/resources/Resources.java index 7a9241d..9ebc2bb 100644 --- a/src/main/java/org/gcube/portlets/user/workspace/client/resources/Resources.java +++ b/src/main/java/org/gcube/portlets/user/workspace/client/resources/Resources.java @@ -1247,6 +1247,15 @@ public class Resources { return AbstractImagePrototype.create(ICONS.syncIconTo()); } + /** + * Gets the icon synched folder. + * + * @return the icon synched folder + */ + public static AbstractImagePrototype getIconSynchedFolder() { + return AbstractImagePrototype.create(ICONS.synchedFolder()); + } + /** * Gets the image delete. * diff --git a/src/main/java/org/gcube/portlets/user/workspace/client/resources/icons/folder_sync.png b/src/main/java/org/gcube/portlets/user/workspace/client/resources/icons/folder_sync.png new file mode 100644 index 0000000..7f69253 Binary files /dev/null and b/src/main/java/org/gcube/portlets/user/workspace/client/resources/icons/folder_sync.png differ diff --git a/src/main/java/org/gcube/portlets/user/workspace/client/view/tree/AsyncTreePanel.java b/src/main/java/org/gcube/portlets/user/workspace/client/view/tree/AsyncTreePanel.java index 149151b..8cbb191 100644 --- a/src/main/java/org/gcube/portlets/user/workspace/client/view/tree/AsyncTreePanel.java +++ b/src/main/java/org/gcube/portlets/user/workspace/client/view/tree/AsyncTreePanel.java @@ -223,7 +223,7 @@ public class AsyncTreePanel extends LayoutContainer { else { if (model.getSynchedWithWsThredds() != null) { if (model.getSynchedWithWsThredds()) { - return Resources.getIconSyncTo(); + return Resources.getIconSynchedFolder(); } } return Resources.getIconFolder();