Tal Nisan has uploaded a new change for review. Change subject: webadmin: Fix visibility issues in VM/Template import conflict dialog ......................................................................
webadmin: Fix visibility issues in VM/Template import conflict dialog Change-Id: I5038eab75d71408b1336ae445e8ee2bb93e0cca8 Signed-off-by: Tal Nisan <tni...@redhat.com> Bug-Url: https://bugzilla.redhat.com/1149490 --- M frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/TemplateBackupModel.java M frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/VmBackupModel.java M frontend/webadmin/modules/uicompat/src/main/java/org/ovirt/engine/ui/uicompat/UIConstants.java M frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/ApplicationConstants.java M frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/ApplicationTemplates.java M frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/storage/backup/ImportCloneDialogPopupView.java M frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/storage/backup/ImportCloneDialogPopupView.ui.xml 7 files changed, 17 insertions(+), 13 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/22/34322/1 diff --git a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/TemplateBackupModel.java b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/TemplateBackupModel.java index 3c78895..b9b5192 100644 --- a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/TemplateBackupModel.java +++ b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/TemplateBackupModel.java @@ -378,4 +378,8 @@ protected String getListName() { return "TemplateBackupModel"; //$NON-NLS-1$ } + + protected String getImportConflictTitle() { + return ConstantsManager.getInstance().getConstants().importTemplateConflictTitle(); + } } diff --git a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/VmBackupModel.java b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/VmBackupModel.java index ea3024f..2ce6444 100644 --- a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/VmBackupModel.java +++ b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/VmBackupModel.java @@ -284,7 +284,7 @@ ImportCloneModel entity = new ImportCloneModel(); Object object = objectsToClone.iterator().next(); entity.setEntity(object); - entity.setTitle(ConstantsManager.getInstance().getConstants().importConflictTitle()); + entity.setTitle(getImportConflictTitle()); entity.setHelpTag(HelpTag.import_conflict); entity.setHashName("import_conflict"); //$NON-NLS-1$ UICommand command = new UICommand("onClone", this); //$NON-NLS-1$ @@ -659,4 +659,8 @@ return result; } } + + protected String getImportConflictTitle() { + return ConstantsManager.getInstance().getConstants().importVmConflictTitle(); + } } diff --git a/frontend/webadmin/modules/uicompat/src/main/java/org/ovirt/engine/ui/uicompat/UIConstants.java b/frontend/webadmin/modules/uicompat/src/main/java/org/ovirt/engine/ui/uicompat/UIConstants.java index 26ae328..3403028 100644 --- a/frontend/webadmin/modules/uicompat/src/main/java/org/ovirt/engine/ui/uicompat/UIConstants.java +++ b/frontend/webadmin/modules/uicompat/src/main/java/org/ovirt/engine/ui/uicompat/UIConstants.java @@ -1901,8 +1901,11 @@ @DefaultStringValue("Missing Quota for the selected Cluster, Please define proper Quota") String missingQuotaClusterEnforceMode(); - @DefaultStringValue("Import Conflict") - String importConflictTitle(); + @DefaultStringValue("Import Virtual Machine Conflict") + String importVmConflictTitle(); + + @DefaultStringValue("Import Template Conflict") + String importTemplateConflictTitle(); // Network- Host @DefaultStringValue("Attached") diff --git a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/ApplicationConstants.java b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/ApplicationConstants.java index dc68fa7..13d3522 100644 --- a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/ApplicationConstants.java +++ b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/ApplicationConstants.java @@ -3105,10 +3105,7 @@ @DefaultStringValue("Don't import") String cloneDontImport(); - @DefaultStringValue("Import as cloned") - String cloneImportVm(); - - @DefaultStringValue("Changing name, MAC addresses, and cloning all disks removing all snapshots") + @DefaultStringValue("Import as cloned (Changing name, MAC addresses and cloning all disks removing all snapshots)") String cloneImportVmDetails(); @DefaultStringValue("Clone") diff --git a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/ApplicationTemplates.java b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/ApplicationTemplates.java index ffe3ed8..23d6bdc 100644 --- a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/ApplicationTemplates.java +++ b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/ApplicationTemplates.java @@ -145,9 +145,6 @@ @Template("<div title=\'{1}'style='line-height: 100%; text-align: center; vertical-align: middle;'>{0}</div>") SafeHtml image(SafeHtml statusImage, String title); - @Template("{0}<br><span style=\"padding-left: 25px;\">{1}</span>") - SafeHtml twoLinesRadioButtonLabel(String firstLine, String secondLine); - @Template("<div title=\"{2}\"><table cellspacing='0' cellpadding='0' style='line-height: 5px;'>" + "<tr>" + "<td>{0} (</td>" + diff --git a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/storage/backup/ImportCloneDialogPopupView.java b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/storage/backup/ImportCloneDialogPopupView.java index 4c16948..5288532 100644 --- a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/storage/backup/ImportCloneDialogPopupView.java +++ b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/storage/backup/ImportCloneDialogPopupView.java @@ -102,8 +102,7 @@ public void edit(ImportCloneModel object) { if (((ImportEntityData) object.getEntity()).getEntity() instanceof VM) { dialogLabelEditor.setText(messages.sameVmNameExists(((ImportVmData) object.getEntity()).getVm().getName())); - cloneEditor.asRadioButton().setHTML(templates.twoLinesRadioButtonLabel( - constants.cloneImportVm(), constants.cloneImportVmDetails()).asString()); + cloneEditor.setLabel(constants.cloneImportVmDetails()); suffixEditor.setLabel(constants.cloneImportSuffixVm()); } else { dialogLabelEditor.setText(constants.sameTemplateNameExists() diff --git a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/storage/backup/ImportCloneDialogPopupView.ui.xml b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/storage/backup/ImportCloneDialogPopupView.ui.xml index 3b738e9..e83af62 100644 --- a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/storage/backup/ImportCloneDialogPopupView.ui.xml +++ b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/storage/backup/ImportCloneDialogPopupView.ui.xml @@ -11,7 +11,7 @@ padding-left: 30px; } </ui:style> -<d:SimpleDialogPanel height="400px" width="540px"> +<d:SimpleDialogPanel height="400px" width="600px"> <d:content> <g:VerticalPanel> <g:Label ui:field="dialogLabelEditor"/> -- To view, visit http://gerrit.ovirt.org/34322 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I5038eab75d71408b1336ae445e8ee2bb93e0cca8 Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: ovirt-engine-3.5 Gerrit-Owner: Tal Nisan <tni...@redhat.com> _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches