diff --git a/app/src/main/java/fr/free/nrw/commons/auth/LoginActivity.java b/app/src/main/java/fr/free/nrw/commons/auth/LoginActivity.java index 48ef8236e..de08dc506 100644 --- a/app/src/main/java/fr/free/nrw/commons/auth/LoginActivity.java +++ b/app/src/main/java/fr/free/nrw/commons/auth/LoginActivity.java @@ -181,12 +181,6 @@ public class LoginActivity extends AccountAuthenticatorActivity { } }); - signupButton.setOnClickListener(new View.OnClickListener() { - public void onClick(View v) { - startActivity(new Intent(Intent.ACTION_VIEW).setData(Uri.parse("https://commons.wikimedia.org/wiki/Special:UserLogin/signup"))); - } - }); - loginButton.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { that.performLogin(); @@ -227,4 +221,9 @@ public class LoginActivity extends AccountAuthenticatorActivity { return super.onOptionsItemSelected(item); } + //Called when Sign Up button is clicked + public void signUp(View view) { + Intent intent = new Intent(this, SignupActivity.class); + startActivity(intent); + } } diff --git a/app/src/main/java/fr/free/nrw/commons/auth/SignupActivity.java b/app/src/main/java/fr/free/nrw/commons/auth/SignupActivity.java new file mode 100644 index 000000000..c07b102a0 --- /dev/null +++ b/app/src/main/java/fr/free/nrw/commons/auth/SignupActivity.java @@ -0,0 +1,16 @@ +package fr.free.nrw.commons.auth; + +import android.os.Bundle; +import android.app.Activity; + +import fr.free.nrw.commons.R; + +public class SignupActivity extends Activity { + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_signup); + } + +} diff --git a/app/src/main/res/layout/activity_signup.xml b/app/src/main/res/layout/activity_signup.xml new file mode 100644 index 000000000..6c5ca927e --- /dev/null +++ b/app/src/main/res/layout/activity_signup.xml @@ -0,0 +1,12 @@ + + + + diff --git a/app/src/main/res/values-w820dp/dimens.xml b/app/src/main/res/values-w820dp/dimens.xml new file mode 100644 index 000000000..63fc81644 --- /dev/null +++ b/app/src/main/res/values-w820dp/dimens.xml @@ -0,0 +1,6 @@ + + + 64dp + diff --git a/app/src/main/res/values/dimens.xml b/app/src/main/res/values/dimens.xml new file mode 100644 index 000000000..47c822467 --- /dev/null +++ b/app/src/main/res/values/dimens.xml @@ -0,0 +1,5 @@ + + + 16dp + 16dp + diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index bf52e5853..0dbdc4d29 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -13,7 +13,7 @@ File not found, please try another file Authentication failed! Upload started! - + %1$s uploaded! Tap to view your upload Starting %1$s upload @@ -154,4 +154,5 @@ Optional permission: Get current location for category suggestions OK Back + SignupActivity