From 9fe310972f508c5acbf80c76a8df99bacfa59562 Mon Sep 17 00:00:00 2001 From: Sam Bosley Date: Mon, 30 Apr 2012 16:01:28 -0700 Subject: [PATCH] Don't title the missed call schedule dialog 'snooze' --- .../astrid/calls/MissedCallActivity.java | 18 +++++++++++------- astrid/res/values/strings-core.xml | 3 +++ 2 files changed, 14 insertions(+), 7 deletions(-) diff --git a/astrid/plugin-src/com/todoroo/astrid/calls/MissedCallActivity.java b/astrid/plugin-src/com/todoroo/astrid/calls/MissedCallActivity.java index 32fcc6ab9..d6f8e0593 100644 --- a/astrid/plugin-src/com/todoroo/astrid/calls/MissedCallActivity.java +++ b/astrid/plugin-src/com/todoroo/astrid/calls/MissedCallActivity.java @@ -141,17 +141,21 @@ public class MissedCallActivity extends Activity { callLaterButton.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { + final String taskTitle; + String dialogTitle; + if (TextUtils.isEmpty(name)) { + taskTitle = getString(R.string.MCA_task_title_no_name, number); + dialogTitle = getString(R.string.MCA_schedule_dialog_title, number); + } else { + taskTitle = getString(R.string.MCA_task_title_name, name, number); + dialogTitle = getString(R.string.MCA_schedule_dialog_title, name); + } SnoozeDialog sd = new SnoozeDialog(MissedCallActivity.this, new SnoozeCallback() { @Override public void snoozeForTime(long time) { - String title; - if (TextUtils.isEmpty(name)) - title = getString(R.string.MCA_task_title_no_name, number); - else - title = getString(R.string.MCA_task_title_name, name, number); Task newTask = new Task(); - newTask.setValue(Task.TITLE, title); + newTask.setValue(Task.TITLE, taskTitle); newTask.setValue(Task.DUE_DATE, time); taskService.save(newTask); @@ -159,7 +163,7 @@ public class MissedCallActivity extends Activity { } }); new AlertDialog.Builder(MissedCallActivity.this) - .setTitle(R.string.rmd_NoA_snooze) + .setTitle(dialogTitle) .setView(sd) .setPositiveButton(android.R.string.ok, sd) .setNegativeButton(android.R.string.cancel, null) diff --git a/astrid/res/values/strings-core.xml b/astrid/res/values/strings-core.xml index 274506811..137ec0916 100644 --- a/astrid/res/values/strings-core.xml +++ b/astrid/res/values/strings-core.xml @@ -507,6 +507,9 @@ Call %s back + + Call %s back in... +