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