You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@taverna.apache.org by ia...@apache.org on 2016/11/02 10:58:28 UTC

incubator-taverna-mobile git commit: Use the shared prefs tplayer username and password for workflow run

Repository: incubator-taverna-mobile
Updated Branches:
  refs/heads/master 584ce71e1 -> f33900e37


Use the shared prefs tplayer username and password for workflow run


Project: http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/commit/f33900e3
Tree: http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/tree/f33900e3
Diff: http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/diff/f33900e3

Branch: refs/heads/master
Commit: f33900e3733384dda0668f4f7de7c4c26ec94eea
Parents: 584ce71
Author: Ian Dunlop <ia...@manchester.ac.uk>
Authored: Wed Nov 2 10:58:06 2016 +0000
Committer: Ian Dunlop <ia...@manchester.ac.uk>
Committed: Wed Nov 2 10:58:06 2016 +0000

----------------------------------------------------------------------
 .../taverna/mobile/data/local/PreferencesHelper.java    | 12 ++++++++++++
 .../mobile/ui/playerlogin/PlayerLoginFragment.java      |  5 +++++
 2 files changed, 17 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/f33900e3/app/src/main/java/org/apache/taverna/mobile/data/local/PreferencesHelper.java
----------------------------------------------------------------------
diff --git a/app/src/main/java/org/apache/taverna/mobile/data/local/PreferencesHelper.java b/app/src/main/java/org/apache/taverna/mobile/data/local/PreferencesHelper.java
index 9b5c87e..8ec19c8 100644
--- a/app/src/main/java/org/apache/taverna/mobile/data/local/PreferencesHelper.java
+++ b/app/src/main/java/org/apache/taverna/mobile/data/local/PreferencesHelper.java
@@ -58,6 +58,10 @@ public class PreferencesHelper {
 
     public static final String PLAYER_DEFAULT_URL = "http://139.59.28.12:3000/";
 
+    public static final String PREF_KEY_PLAYER_USER_EMAIL = "pref_user";
+
+    public static final String PREF_KEY_PLAYER_USER_PASSWORD = "pref_password";
+
     private final SharedPreferences mPref;
 
     private final SharedPreferences sharedPref;
@@ -129,6 +133,14 @@ public class PreferencesHelper {
         mPref.edit().putString(PREF_KEY_USER_DESCRIPTION, userDescription).apply();
     }
 
+    public String getPlayerUserEmail() {
+        return sharedPref.getString(PREF_KEY_PLAYER_USER_EMAIL, null);
+    }
+
+    public String getPlayerUserPassword() {
+        return sharedPref.getString(PREF_KEY_PLAYER_USER_PASSWORD, null);
+    }
+
     public String getUserEmail() {
         return mPref.getString(PREF_KEY_USER_EMAIL, null);
     }

http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/f33900e3/app/src/main/java/org/apache/taverna/mobile/ui/playerlogin/PlayerLoginFragment.java
----------------------------------------------------------------------
diff --git a/app/src/main/java/org/apache/taverna/mobile/ui/playerlogin/PlayerLoginFragment.java b/app/src/main/java/org/apache/taverna/mobile/ui/playerlogin/PlayerLoginFragment.java
index 90d4242..61015a0 100644
--- a/app/src/main/java/org/apache/taverna/mobile/ui/playerlogin/PlayerLoginFragment.java
+++ b/app/src/main/java/org/apache/taverna/mobile/ui/playerlogin/PlayerLoginFragment.java
@@ -27,6 +27,7 @@ import android.support.design.widget.TextInputLayout;
 import android.support.v4.app.Fragment;
 import android.text.Editable;
 import android.text.TextWatcher;
+import android.util.Log;
 import android.view.LayoutInflater;
 import android.view.View;
 import android.view.ViewGroup;
@@ -90,6 +91,10 @@ public class PlayerLoginFragment extends Fragment implements PlayerLoginMvpView,
         View rootView = inflater.inflate(R.layout.fragment_player_login_layout, container, false);
         ButterKnife.bind(this, rootView);
         mPlayerLoginPresenter.attachView(this);
+        String email = dataManager.getPreferencesHelper().getPlayerUserEmail();
+        String pw = dataManager.getPreferencesHelper().getPlayerUserPassword();
+        mEditTextEmail.setText(email);
+        mEditTextPassword.setText(pw);
         return rootView;
     }