diff options
author | Parménides GV <parmegv@sdf.org> | 2014-05-09 09:17:56 +0200 |
---|---|---|
committer | Parménides GV <parmegv@sdf.org> | 2014-05-09 09:17:56 +0200 |
commit | 912dd84dddc48790063d76beee76d8d73c1eaf4e (patch) | |
tree | afd1d263489d952a2ac0bf9e2690779010ca558e /app/src/main/java/se/leap/bitmaskclient/LogInDialog.java | |
parent | d4caf8f35fc9dd43d370439e8f6b6727909b15b9 (diff) | |
parent | de649fdd31f2d673de8eca9684ff5c66fbd53ef3 (diff) |
Merge branch 'feature/signup-support-#5586' into develop
Diffstat (limited to 'app/src/main/java/se/leap/bitmaskclient/LogInDialog.java')
-rw-r--r-- | app/src/main/java/se/leap/bitmaskclient/LogInDialog.java | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/app/src/main/java/se/leap/bitmaskclient/LogInDialog.java b/app/src/main/java/se/leap/bitmaskclient/LogInDialog.java index a28c9049..45d3a373 100644 --- a/app/src/main/java/se/leap/bitmaskclient/LogInDialog.java +++ b/app/src/main/java/se/leap/bitmaskclient/LogInDialog.java @@ -99,6 +99,14 @@ public class LogInDialog extends DialogFragment { .setNegativeButton(R.string.cancel, new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int id) { dialog.cancel(); + interface_with_Dashboard.cancelLoginOrSignup(); + } + }) + .setNeutralButton(R.string.signup_button, new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + String username = username_field.getText().toString(); + String password = password_field.getText().toString(); + interface_with_Dashboard.signUp(username, password); } }); @@ -112,13 +120,10 @@ public class LogInDialog extends DialogFragment { * */ public interface LogInDialogInterface { - /** - * Starts authentication process. - * @param username - * @param password - */ public void authenticate(String username, String password); public void cancelAuthedEipOn(); + public void signUp(String username, String password); + public void cancelLoginOrSignup(); } LogInDialogInterface interface_with_Dashboard; |