diff options
author | Parménides GV <parmegv@sdf.org> | 2014-05-15 12:34:34 +0200 |
---|---|---|
committer | Parménides GV <parmegv@sdf.org> | 2014-05-15 12:34:34 +0200 |
commit | 9f6cfff38ae87922adc022300e1e2fd1c0d4c3e4 (patch) | |
tree | 43dbe268228df0638d978263e76f64b1b21f518a /app/src/main/java/se/leap/bitmaskclient/LogInDialog.java | |
parent | dec816eecc8375d9f031a4b59753302e8ab9b16c (diff) | |
parent | cfe67bfd8260253ce9288225b9e26f666d27133f (diff) |
Merge branch '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; |