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