diff --git a/kie-wb-common-widgets/kie-wb-metadata-widget/src/main/java/org/kie/workbench/common/widgets/metadata/client/widget/MetadataWidget.java b/kie-wb-common-widgets/kie-wb-metadata-widget/src/main/java/org/kie/workbench/common/widgets/metadata/client/widget/MetadataWidget.java index ef8c8768c87..653ee46e419 100644 --- a/kie-wb-common-widgets/kie-wb-metadata-widget/src/main/java/org/kie/workbench/common/widgets/metadata/client/widget/MetadataWidget.java +++ b/kie-wb-common-widgets/kie-wb-metadata-widget/src/main/java/org/kie/workbench/common/widgets/metadata/client/widget/MetadataWidget.java @@ -16,18 +16,8 @@ package org.kie.workbench.common.widgets.metadata.client.widget; -import com.google.gwt.core.client.GWT; -import com.google.gwt.event.dom.client.ClickEvent; -import com.google.gwt.event.dom.client.KeyUpEvent; -import com.google.gwt.event.dom.client.KeyUpHandler; -import com.google.gwt.uibinder.client.UiBinder; -import com.google.gwt.uibinder.client.UiField; -import com.google.gwt.uibinder.client.UiHandler; -import com.google.gwt.user.client.ui.Composite; -import com.google.gwt.user.client.ui.Image; -import com.google.gwt.user.client.ui.InlineLabel; -import com.google.gwt.user.client.ui.PushButton; -import com.google.gwt.user.client.ui.Widget; +import static org.uberfire.commons.validation.PortablePreconditions.checkNotNull; + import org.guvnor.common.services.shared.metadata.model.Metadata; import org.gwtbootstrap3.client.ui.FormControlStatic; import org.gwtbootstrap3.client.ui.TextBox; @@ -39,7 +29,17 @@ import org.uberfire.ext.widgets.common.client.common.popups.YesNoCancelPopup; import org.uberfire.mvp.Command; -import static org.uberfire.commons.validation.PortablePreconditions.*; +import com.google.gwt.core.client.GWT; +import com.google.gwt.event.dom.client.ClickEvent; +import com.google.gwt.event.dom.client.KeyUpEvent; +import com.google.gwt.event.dom.client.KeyUpHandler; +import com.google.gwt.uibinder.client.UiBinder; +import com.google.gwt.uibinder.client.UiField; +import com.google.gwt.uibinder.client.UiHandler; +import com.google.gwt.user.client.ui.Composite; +import com.google.gwt.user.client.ui.Image; +import com.google.gwt.user.client.ui.PushButton; +import com.google.gwt.user.client.ui.Widget; /** * This displays the metadata for a versionable artifact. It also captures @@ -77,7 +77,7 @@ interface Binder @UiField TextBox source; @UiField - InlineLabel lockedBy; + FormControlStatic lockedBy; @UiField PushButton unlock; @@ -154,7 +154,8 @@ private void setLockStatus() { Image unlockImage = new Image( ImageResources.INSTANCE.unlock() ); unlock.setHTML( "" + unlockImage.toString() + " " + unlock.getText() + "" ); unlock.getElement().setAttribute( "data-uf-lock", "false" ); - unlock.setEnabled( lockInfo.isLocked() ); + unlock.setVisible( lockInfo.isLocked() ); + unlock.setEnabled( true ); } @Deprecated diff --git a/kie-wb-common-widgets/kie-wb-metadata-widget/src/main/java/org/kie/workbench/common/widgets/metadata/client/widget/MetadataWidget.ui.xml b/kie-wb-common-widgets/kie-wb-metadata-widget/src/main/java/org/kie/workbench/common/widgets/metadata/client/widget/MetadataWidget.ui.xml index e9faeb3352e..612caf9f316 100644 --- a/kie-wb-common-widgets/kie-wb-metadata-widget/src/main/java/org/kie/workbench/common/widgets/metadata/client/widget/MetadataWidget.ui.xml +++ b/kie-wb-common-widgets/kie-wb-metadata-widget/src/main/java/org/kie/workbench/common/widgets/metadata/client/widget/MetadataWidget.ui.xml @@ -25,7 +25,6 @@ - .firstColumn { float: left; width: 120px; @@ -33,6 +32,7 @@ .forceUnlock { display: inline-block; + padding-right: 5px; } @@ -86,8 +86,8 @@ - - + + diff --git a/kie-wb-common-widgets/kie-wb-metadata-widget/src/main/java/org/kie/workbench/common/widgets/metadata/client/widget/TagWidgetViewImpl.ui.xml b/kie-wb-common-widgets/kie-wb-metadata-widget/src/main/java/org/kie/workbench/common/widgets/metadata/client/widget/TagWidgetViewImpl.ui.xml index cf394185485..ad073c726ec 100644 --- a/kie-wb-common-widgets/kie-wb-metadata-widget/src/main/java/org/kie/workbench/common/widgets/metadata/client/widget/TagWidgetViewImpl.ui.xml +++ b/kie-wb-common-widgets/kie-wb-metadata-widget/src/main/java/org/kie/workbench/common/widgets/metadata/client/widget/TagWidgetViewImpl.ui.xml @@ -23,12 +23,18 @@ + + .newTag { + margin-right: 5px; + } + + - - - + + + diff --git a/kie-wb-common-widgets/kie-wb-metadata-widget/src/main/resources/org/kie/workbench/common/widgets/metadata/client/resources/i18n/MetadataConstants.properties b/kie-wb-common-widgets/kie-wb-metadata-widget/src/main/resources/org/kie/workbench/common/widgets/metadata/client/resources/i18n/MetadataConstants.properties index adc10425416..fb9af06d0f0 100644 --- a/kie-wb-common-widgets/kie-wb-metadata-widget/src/main/resources/org/kie/workbench/common/widgets/metadata/client/resources/i18n/MetadataConstants.properties +++ b/kie-wb-common-widgets/kie-wb-metadata-widget/src/main/resources/org/kie/workbench/common/widgets/metadata/client/resources/i18n/MetadataConstants.properties @@ -55,8 +55,8 @@ LockMetaData=Lock status: LockedByHint=Locked by UnlockedHint=Not locked ForceUnlockCaption=Force unlock asset -TagsMetaData=Tags -AddNewTag=Add a new tag/s +TagsMetaData=Tags: +AddNewTag=Add new tag(s) RemoveThisTag=Remove this tag ForceUnlockConfirmationTitle=Confirmation ForceUnlockConfirmationText=Are you sure you want to release the lock of this asset? This might cause {0} to lose unsaved changes!