From 671858351f0c5e279034ae9fd91b91e4ddd864af Mon Sep 17 00:00:00 2001
From: Patrick Plitzner
Date: Fri, 2 Mar 2018 11:24:14 +0100
Subject: [PATCH] fix #4256 Add default credentials to login dialog
---
.../taxeditor/ui/dialog/RemotingLoginDialog.java | 15 ++++++++-------
1 file changed, 8 insertions(+), 7 deletions(-)
diff --git a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/dialog/RemotingLoginDialog.java b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/dialog/RemotingLoginDialog.java
index 6ac06f321..4511ddeea 100644
--- a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/dialog/RemotingLoginDialog.java
+++ b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/dialog/RemotingLoginDialog.java
@@ -23,6 +23,7 @@ import org.eclipse.core.runtime.Status;
import org.eclipse.core.runtime.jobs.Job;
import org.eclipse.core.runtime.preferences.ConfigurationScope;
import org.eclipse.core.runtime.preferences.IEclipsePreferences;
+import org.eclipse.jface.layout.GridDataFactory;
import org.eclipse.swt.SWT;
import org.eclipse.swt.SWTException;
import org.eclipse.swt.custom.StyledText;
@@ -366,10 +367,10 @@ public class RemotingLoginDialog extends Dialog implements ICDMServerError {
GridData gd_btnRememberMe = new GridData(SWT.LEFT, SWT.CENTER, false, false, 2, 1);
btnRememberMe.setLayoutData(gd_btnRememberMe);
btnRememberMe.setText(Messages.RemotingLoginDialog_LABEL_REMEMBER_ME);
- new Label(loginComposite, SWT.NONE);
- new Label(loginComposite, SWT.NONE);
- new Label(loginComposite, SWT.NONE);
- new Label(loginComposite, SWT.NONE);
+
+ Label lblDefaultLogin = new Label(loginComposite, SWT.NONE);
+ GridDataFactory.fillDefaults().span(4, 1).align(SWT.TRAIL, SWT.CENTER).applyTo(lblDefaultLogin);
+ lblDefaultLogin.setText("Default: user=admin password=00000");
styledTxtMessage = new StyledText(remotingComposite, SWT.NONE);
styledTxtMessage.setBackground(SWTResourceManager.getColor(SWT.COLOR_INFO_BACKGROUND));
@@ -918,7 +919,7 @@ public class RemotingLoginDialog extends Dialog implements ICDMServerError {
credentialsPrefs.put(getPasswordPrefKey(), txtPassword.getText());
flushPreferences(credentialsPrefs);
}
-
+
private void removePrefCredentials() {
IEclipsePreferences preferences = ConfigurationScope.INSTANCE.getNode(STORE_PREFERENCES_NODE);
Preferences credentialsPrefs = preferences.node(LOGIN_NODE);
@@ -940,8 +941,8 @@ public class RemotingLoginDialog extends Dialog implements ICDMServerError {
setMessage(bse.getMessage());
}
}
-
-
+
+
private void readPrefCredentials() {
String username, password;
--
2.34.1