diff --git a/astrid/plugin-src/com/todoroo/astrid/calls/MissedCallActivity.java b/astrid/plugin-src/com/todoroo/astrid/calls/MissedCallActivity.java index 855d5d109..82bfa11dd 100644 --- a/astrid/plugin-src/com/todoroo/astrid/calls/MissedCallActivity.java +++ b/astrid/plugin-src/com/todoroo/astrid/calls/MissedCallActivity.java @@ -24,6 +24,7 @@ import com.todoroo.andlib.service.DependencyInjectionService; import com.todoroo.andlib.utility.AndroidUtilities; import com.todoroo.andlib.utility.DialogUtilities; import com.todoroo.andlib.utility.Preferences; +import com.todoroo.astrid.core.LabsPreferences; import com.todoroo.astrid.data.Task; import com.todoroo.astrid.reminders.NotificationFragment.SnoozeDialog; import com.todoroo.astrid.reminders.Notifications; @@ -95,6 +96,7 @@ public class MissedCallActivity extends Activity { private TextView callLaterButton; private TextView ignoreButton; private View dismissButton; + private View ignoreSettingsButton; @Override protected void onCreate(Bundle savedInstanceState) { @@ -116,6 +118,7 @@ public class MissedCallActivity extends Activity { returnCallButton = (TextView) findViewById(R.id.call_now); callLaterButton = (TextView) findViewById(R.id.call_later); ignoreButton = (TextView) findViewById(R.id.call_ignore); + ignoreSettingsButton = findViewById(R.id.ignore_settings); dismissButton = findViewById(R.id.dismiss); ((TextView) findViewById(R.id.reminder_title)) .setText(getString(R.string.MCA_title, @@ -150,6 +153,15 @@ public class MissedCallActivity extends Activity { ignoreButton.setOnClickListener(ignoreListener); dismissButton.setOnClickListener(dismissListener); + ignoreSettingsButton.setOnClickListener(new OnClickListener() { + @Override + public void onClick(View v) { + Intent labsPreferences = new Intent(MissedCallActivity.this, LabsPreferences.class); + startActivity(labsPreferences); + finish(); + } + }); + returnCallButton.setOnClickListener(new OnClickListener() { @Override diff --git a/astrid/res/drawable-hdpi/single_gear.png b/astrid/res/drawable-hdpi/single_gear.png new file mode 100644 index 000000000..de219e67b Binary files /dev/null and b/astrid/res/drawable-hdpi/single_gear.png differ diff --git a/astrid/res/drawable/single_gear.png b/astrid/res/drawable/single_gear.png new file mode 100644 index 000000000..2d19e745e Binary files /dev/null and b/astrid/res/drawable/single_gear.png differ diff --git a/astrid/res/layout/astrid_missed_call_view.xml b/astrid/res/layout/astrid_missed_call_view.xml index 199806126..aaabbb6b3 100644 --- a/astrid/res/layout/astrid_missed_call_view.xml +++ b/astrid/res/layout/astrid_missed_call_view.xml @@ -67,18 +67,33 @@ android:textSize="24sp" android:gravity="center" android:text="@string/MCA_add_task"/> - + android:layout_marginBottom="10dip"> + + + + +