Brion VIBBER has submitted this change and it was merged.

Change subject: Add 'Send Feedback' iten to left nav
......................................................................


Add 'Send Feedback' iten to left nav

Will be stripped out before market release.

Change-Id: I80ca683115e7454d7cded126cb3223d5ba08ad52
---
M wikipedia/res/values/strings.xml
M wikipedia/src/main/java/org/wikipedia/NavDrawerFragment.java
2 files changed, 13 insertions(+), 1 deletion(-)

Approvals:
  Brion VIBBER: Verified; Looks good to me, approved



diff --git a/wikipedia/res/values/strings.xml b/wikipedia/res/values/strings.xml
index 7b3fc22..ca74299 100644
--- a/wikipedia/res/values/strings.xml
+++ b/wikipedia/res/values/strings.xml
@@ -111,4 +111,5 @@
     <string name="edit_preview_fetching_dialog_message">Fetching 
preview...</string>
     <string name="edit_preview_activity_title">Preview edit</string>
     <string name="create_account_logging_in">Logging in...</string>
+    <string name="nav_item_send_feedback">Send feedback</string>
 </resources>
diff --git a/wikipedia/src/main/java/org/wikipedia/NavDrawerFragment.java 
b/wikipedia/src/main/java/org/wikipedia/NavDrawerFragment.java
index 0cb4a8b..9823705 100644
--- a/wikipedia/src/main/java/org/wikipedia/NavDrawerFragment.java
+++ b/wikipedia/src/main/java/org/wikipedia/NavDrawerFragment.java
@@ -3,6 +3,7 @@
 import android.app.*;
 import android.content.*;
 import android.graphics.*;
+import android.net.*;
 import android.os.*;
 import android.support.v4.app.Fragment;
 import android.view.*;
@@ -18,13 +19,15 @@
             R.string.nav_item_saved_pages,
             R.string.nav_item_preferences,
             R.string.nav_item_login,
+            R.string.nav_item_send_feedback,
             R.string.zero_free_verbiage
     };
     private static final int[] ACTION_ITEM_IMAGES = {
             android.R.drawable.ic_menu_recent_history,
             android.R.drawable.ic_menu_save,
             android.R.drawable.ic_menu_preferences,
-            android.R.drawable.ic_menu_add
+            android.R.drawable.ic_menu_add,
+            android.R.drawable.ic_menu_send
     };
 
     private ListView navList;
@@ -81,6 +84,14 @@
                 break;
             case R.string.zero_free_verbiage:
                 return;
+            case R.string.nav_item_send_feedback:
+                // Will be stripped out in prod builds
+                intent.setAction(Intent.ACTION_SENDTO);
+                // Will be moved to a better email address at some point
+                // FIXME: Have build info here, perhaps? We can't access it 
anywhere yet
+                
intent.setData(Uri.parse("mailto:yuvipa...@wikimedia.org?subject=Android App 
Feedback"));
+                startActivity(intent);
+                break;
             default:
                 throw new RuntimeException("Unknown ID clicked!");
         }

-- 
To view, visit https://gerrit.wikimedia.org/r/117323
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I80ca683115e7454d7cded126cb3223d5ba08ad52
Gerrit-PatchSet: 1
Gerrit-Project: apps/android/wikipedia
Gerrit-Branch: master
Gerrit-Owner: Yuvipanda <yuvipa...@gmail.com>
Gerrit-Reviewer: Brion VIBBER <br...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to