[MediaWiki-commits] [Gerrit] Add 'Send Feedback' iten to left nav - change (apps...wikipedia)
Yuvipanda has uploaded a new change for review. https://gerrit.wikimedia.org/r/117323 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(-) git pull ssh://gerrit.wikimedia.org:29418/apps/android/wikipedia refs/changes/23/117323/1 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_messageFetching preview.../string string name=edit_preview_activity_titlePreview edit/string string name=create_account_logging_inLogging in.../string +string name=nav_item_send_feedbackSend 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: newchange Gerrit-Change-Id: I80ca683115e7454d7cded126cb3223d5ba08ad52 Gerrit-PatchSet: 1 Gerrit-Project: apps/android/wikipedia Gerrit-Branch: master Gerrit-Owner: Yuvipanda yuvipa...@gmail.com ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] Add 'Send Feedback' iten to left nav - change (apps...wikipedia)
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_messageFetching preview.../string string name=edit_preview_activity_titlePreview edit/string string name=create_account_logging_inLogging in.../string +string name=nav_item_send_feedbackSend 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