From 27816c42bcfb4d0e0d38d9cf5faaf0aad1d1bed2 Mon Sep 17 00:00:00 2001 From: Tim Su Date: Mon, 13 Jun 2011 16:56:18 -0700 Subject: [PATCH] New dark style for Astrid task list UI designed by Scott Rim & Astrid team - new header and footer styling - abbreviated date format, moved date and details to same line - new icons and reduced padding for quick action bar - notched task indicators - smaller details font - new icons for details row - new check box icons - added header to filter activity - removed unused resources --- api/res/values/strings.xml | 9 + .../todoroo/andlib/utility/DateUtilities.java | 20 ++ .../com/todoroo/astrid/api/TaskAction.java | 10 +- api/src/com/todoroo/astrid/data/Update.java | 2 +- .../astrid/actfm/EditPeopleExposer.java | 9 +- .../todoroo/astrid/notes/EditNoteExposer.java | 15 +- .../astrid/notes/NotesDecorationExposer.java | 45 +++++ .../astrid/timers/TimerActionExposer.java | 13 +- astrid/res/anim/fade_in.xml | 21 -- astrid/res/anim/fade_out.xml | 21 -- astrid/res/drawable-hdpi/btn_check_off.png | Bin 0 -> 1550 bytes astrid/res/drawable-hdpi/btn_check_on.png | Bin 0 -> 1746 bytes .../res/drawable-hdpi/btn_check_pressed.png | Bin 0 -> 1661 bytes astrid/res/drawable-hdpi/details_alarm.png | Bin 0 -> 431 bytes astrid/res/drawable-hdpi/details_note.png | Bin 0 -> 494 bytes astrid/res/drawable-hdpi/details_repeat.png | Bin 0 -> 445 bytes astrid/res/drawable-hdpi/details_tag.png | Bin 0 -> 282 bytes .../res/drawable-hdpi/footer_background.png | Bin 0 -> 454 bytes .../drawable-hdpi/footer_button_normal.png | Bin 0 -> 1119 bytes .../drawable-hdpi/footer_button_pressed.png | Bin 0 -> 1802 bytes .../drawable-hdpi/footer_button_selected.png | Bin 0 -> 1868 bytes .../drawable-hdpi/footer_edittext_focus.9.png | Bin 0 -> 956 bytes .../footer_edittext_normal.9.png | Bin 0 -> 817 bytes .../res/drawable-hdpi/header_background.png | Bin 0 -> 440 bytes astrid/res/drawable-hdpi/header_logo.png | Bin 0 -> 6345 bytes .../res/drawable-hdpi/header_tags_active.png | Bin 0 -> 1884 bytes .../res/drawable-hdpi/header_tags_normal.png | Bin 0 -> 1813 bytes .../res/drawable-hdpi/header_tags_pressed.png | Bin 0 -> 1638 bytes astrid/res/drawable-hdpi/ic_footer_add.png | Bin 0 -> 4764 bytes astrid/res/drawable-hdpi/ic_footer_edit.png | Bin 0 -> 2243 bytes astrid/res/drawable-hdpi/ic_footer_mic.png | Bin 0 -> 1624 bytes astrid/res/drawable-hdpi/ic_menu_archive.png | Bin 0 -> 1691 bytes astrid/res/drawable-hdpi/ic_menu_refresh.png | Bin 0 -> 3289 bytes astrid/res/drawable-hdpi/ic_qbar_comments.png | Bin 0 -> 1126 bytes astrid/res/drawable-hdpi/ic_qbar_edit.png | Bin 0 -> 905 bytes astrid/res/drawable-hdpi/ic_qbar_priority.png | Bin 0 -> 505 bytes astrid/res/drawable-hdpi/ic_qbar_share.png | Bin 0 -> 1418 bytes .../res/drawable-hdpi/ic_qbar_timer_start.png | Bin 0 -> 1181 bytes .../res/drawable-hdpi/ic_qbar_timer_stop.png | Bin 0 -> 623 bytes .../res/drawable-hdpi/task_indicator_0.9.png | Bin 0 -> 237 bytes .../res/drawable-hdpi/task_indicator_1.9.png | Bin 0 -> 214 bytes .../res/drawable-hdpi/task_indicator_2.9.png | Bin 0 -> 202 bytes .../res/drawable-hdpi/task_indicator_3.9.png | Bin 0 -> 200 bytes astrid/res/drawable-hdpi/task_notes.png | Bin 0 -> 320 bytes astrid/res/drawable-hdpi/task_timer.png | Bin 0 -> 571 bytes astrid/res/drawable/btn_check.xml | 4 +- .../res/drawable/btn_check_buttonless_off.png | Bin 608 -> 0 bytes .../res/drawable/btn_check_buttonless_on.png | Bin 721 -> 0 bytes astrid/res/drawable/btn_check_off.png | Bin 1267 -> 1070 bytes astrid/res/drawable/btn_check_off_pressed.png | Bin 1420 -> 0 bytes astrid/res/drawable/btn_check_on.png | Bin 1416 -> 1184 bytes astrid/res/drawable/btn_check_on_pressed.png | Bin 1483 -> 0 bytes astrid/res/drawable/btn_check_pressed.png | Bin 0 -> 1180 bytes astrid/res/drawable/details_alarm.png | Bin 0 -> 316 bytes astrid/res/drawable/details_note.png | Bin 0 -> 383 bytes astrid/res/drawable/details_repeat.png | Bin 0 -> 439 bytes astrid/res/drawable/details_tag.png | Bin 0 -> 378 bytes astrid/res/drawable/footer_background.png | Bin 0 -> 372 bytes .../{tango_previous.xml => footer_button.xml} | 6 +- astrid/res/drawable/footer_button_normal.png | Bin 0 -> 917 bytes astrid/res/drawable/footer_button_pressed.png | Bin 0 -> 1458 bytes .../res/drawable/footer_button_selected.png | Bin 0 -> 1471 bytes astrid/res/drawable/footer_edittext.xml | 24 +++ .../res/drawable/footer_edittext_focus.9.png | Bin 0 -> 795 bytes .../res/drawable/footer_edittext_normal.9.png | Bin 0 -> 1016 bytes astrid/res/drawable/header_background.png | Bin 0 -> 338 bytes astrid/res/drawable/header_logo.png | Bin 0 -> 3654 bytes ...lector_highlighted.xml => header_tags.xml} | 20 +- astrid/res/drawable/header_tags_active.png | Bin 0 -> 1495 bytes astrid/res/drawable/header_tags_normal.png | Bin 0 -> 1447 bytes astrid/res/drawable/header_tags_pressed.png | Bin 0 -> 1367 bytes ...ound_longpress.9.png => ic_footer_add.png} | Bin 3017 -> 4055 bytes astrid/res/drawable/ic_footer_edit.png | Bin 0 -> 1648 bytes astrid/res/drawable/ic_footer_mic.png | Bin 0 -> 1186 bytes astrid/res/drawable/ic_qbar_comments.png | Bin 0 -> 828 bytes astrid/res/drawable/ic_qbar_edit.png | Bin 0 -> 617 bytes astrid/res/drawable/ic_qbar_priority.png | Bin 0 -> 772 bytes astrid/res/drawable/ic_qbar_share.png | Bin 0 -> 961 bytes astrid/res/drawable/ic_qbar_timer_start.png | Bin 0 -> 882 bytes astrid/res/drawable/ic_qbar_timer_stop.png | Bin 0 -> 636 bytes .../list_selector_background_focus.9.png | Bin 11006 -> 0 bytes .../list_selector_background_pressed.9.png | Bin 11006 -> 0 bytes .../list_selector_background_transition.xml | 20 -- astrid/res/drawable/silk_clock.png | Bin 882 -> 0 bytes astrid/res/drawable/silk_date.png | Bin 626 -> 0 bytes astrid/res/drawable/silk_note.png | Bin 512 -> 0 bytes astrid/res/drawable/silk_script.png | Bin 778 -> 0 bytes astrid/res/drawable/silk_tag_pink.png | Bin 715 -> 0 bytes astrid/res/drawable/silk_world.png | Bin 923 -> 0 bytes astrid/res/drawable/tango_clock_start.png | Bin 1466 -> 0 bytes astrid/res/drawable/tango_clock_stop.png | Bin 1483 -> 0 bytes astrid/res/drawable/tango_edit.png | Bin 995 -> 0 bytes astrid/res/drawable/tango_files.png | Bin 482 -> 0 bytes astrid/res/drawable/tango_notes.png | Bin 509 -> 0 bytes astrid/res/drawable/tango_previous_normal.png | Bin 1200 -> 0 bytes .../res/drawable/tango_previous_pressed.png | Bin 1192 -> 0 bytes astrid/res/drawable/tango_share.png | Bin 1225 -> 0 bytes astrid/res/drawable/tango_users.png | Bin 1901 -> 0 bytes astrid/res/drawable/task_indicator_0.9.png | Bin 0 -> 237 bytes astrid/res/drawable/task_indicator_1.9.png | Bin 0 -> 214 bytes astrid/res/drawable/task_indicator_2.9.png | Bin 0 -> 202 bytes astrid/res/drawable/task_indicator_3.9.png | Bin 0 -> 200 bytes astrid/res/drawable/task_notes.png | Bin 0 -> 231 bytes astrid/res/drawable/task_timer.png | Bin 0 -> 621 bytes astrid/res/drawable/timers_decoration.png | Bin 877 -> 0 bytes astrid/res/layout/filter_list_activity.xml | 37 +++- astrid/res/layout/note_decoration.xml | 27 +-- astrid/res/layout/task_adapter_row.xml | 140 ++++++------- astrid/res/layout/task_list_activity.xml | 57 ++++-- astrid/res/layout/timer_decoration.xml | 16 +- astrid/res/values/keys.xml | 2 + astrid/res/values/strings-timers.xml | 4 +- .../activity/DraggableTaskListActivity.java | 1 - .../astrid/activity/FilterListActivity.java | 53 +++-- .../astrid/activity/TaskListActivity.java | 6 +- .../todoroo/astrid/adapter/TaskAdapter.java | 186 +++++++++++++----- .../helper/TaskAdapterAddOnManager.java | 41 ++-- .../todoroo/astrid/ui/ContactListAdapter.java | 2 +- .../res/layout/gd_quick_action_bar.xml | 2 +- .../GreenDroid/res/values/gd_styles.xml | 14 +- 120 files changed, 504 insertions(+), 323 deletions(-) create mode 100644 astrid/plugin-src/com/todoroo/astrid/notes/NotesDecorationExposer.java delete mode 100644 astrid/res/anim/fade_in.xml delete mode 100644 astrid/res/anim/fade_out.xml create mode 100644 astrid/res/drawable-hdpi/btn_check_off.png create mode 100644 astrid/res/drawable-hdpi/btn_check_on.png create mode 100644 astrid/res/drawable-hdpi/btn_check_pressed.png create mode 100644 astrid/res/drawable-hdpi/details_alarm.png create mode 100644 astrid/res/drawable-hdpi/details_note.png create mode 100644 astrid/res/drawable-hdpi/details_repeat.png create mode 100644 astrid/res/drawable-hdpi/details_tag.png create mode 100644 astrid/res/drawable-hdpi/footer_background.png create mode 100644 astrid/res/drawable-hdpi/footer_button_normal.png create mode 100644 astrid/res/drawable-hdpi/footer_button_pressed.png create mode 100644 astrid/res/drawable-hdpi/footer_button_selected.png create mode 100644 astrid/res/drawable-hdpi/footer_edittext_focus.9.png create mode 100644 astrid/res/drawable-hdpi/footer_edittext_normal.9.png create mode 100644 astrid/res/drawable-hdpi/header_background.png create mode 100644 astrid/res/drawable-hdpi/header_logo.png create mode 100644 astrid/res/drawable-hdpi/header_tags_active.png create mode 100644 astrid/res/drawable-hdpi/header_tags_normal.png create mode 100644 astrid/res/drawable-hdpi/header_tags_pressed.png create mode 100644 astrid/res/drawable-hdpi/ic_footer_add.png create mode 100644 astrid/res/drawable-hdpi/ic_footer_edit.png create mode 100644 astrid/res/drawable-hdpi/ic_footer_mic.png create mode 100644 astrid/res/drawable-hdpi/ic_menu_archive.png create mode 100644 astrid/res/drawable-hdpi/ic_menu_refresh.png create mode 100644 astrid/res/drawable-hdpi/ic_qbar_comments.png create mode 100644 astrid/res/drawable-hdpi/ic_qbar_edit.png create mode 100644 astrid/res/drawable-hdpi/ic_qbar_priority.png create mode 100644 astrid/res/drawable-hdpi/ic_qbar_share.png create mode 100644 astrid/res/drawable-hdpi/ic_qbar_timer_start.png create mode 100644 astrid/res/drawable-hdpi/ic_qbar_timer_stop.png create mode 100644 astrid/res/drawable-hdpi/task_indicator_0.9.png create mode 100644 astrid/res/drawable-hdpi/task_indicator_1.9.png create mode 100644 astrid/res/drawable-hdpi/task_indicator_2.9.png create mode 100644 astrid/res/drawable-hdpi/task_indicator_3.9.png create mode 100644 astrid/res/drawable-hdpi/task_notes.png create mode 100644 astrid/res/drawable-hdpi/task_timer.png delete mode 100755 astrid/res/drawable/btn_check_buttonless_off.png delete mode 100755 astrid/res/drawable/btn_check_buttonless_on.png delete mode 100644 astrid/res/drawable/btn_check_off_pressed.png delete mode 100644 astrid/res/drawable/btn_check_on_pressed.png create mode 100644 astrid/res/drawable/btn_check_pressed.png create mode 100644 astrid/res/drawable/details_alarm.png create mode 100644 astrid/res/drawable/details_note.png create mode 100644 astrid/res/drawable/details_repeat.png create mode 100644 astrid/res/drawable/details_tag.png create mode 100644 astrid/res/drawable/footer_background.png rename astrid/res/drawable/{tango_previous.xml => footer_button.xml} (89%) create mode 100644 astrid/res/drawable/footer_button_normal.png create mode 100644 astrid/res/drawable/footer_button_pressed.png create mode 100644 astrid/res/drawable/footer_button_selected.png create mode 100644 astrid/res/drawable/footer_edittext.xml create mode 100644 astrid/res/drawable/footer_edittext_focus.9.png create mode 100644 astrid/res/drawable/footer_edittext_normal.9.png create mode 100644 astrid/res/drawable/header_background.png create mode 100644 astrid/res/drawable/header_logo.png rename astrid/res/drawable/{list_selector_highlighted.xml => header_tags.xml} (60%) create mode 100644 astrid/res/drawable/header_tags_active.png create mode 100644 astrid/res/drawable/header_tags_normal.png create mode 100644 astrid/res/drawable/header_tags_pressed.png rename astrid/res/drawable/{list_selector_background_longpress.9.png => ic_footer_add.png} (64%) create mode 100644 astrid/res/drawable/ic_footer_edit.png create mode 100644 astrid/res/drawable/ic_footer_mic.png create mode 100644 astrid/res/drawable/ic_qbar_comments.png create mode 100644 astrid/res/drawable/ic_qbar_edit.png create mode 100644 astrid/res/drawable/ic_qbar_priority.png create mode 100644 astrid/res/drawable/ic_qbar_share.png create mode 100644 astrid/res/drawable/ic_qbar_timer_start.png create mode 100644 astrid/res/drawable/ic_qbar_timer_stop.png delete mode 100644 astrid/res/drawable/list_selector_background_focus.9.png delete mode 100644 astrid/res/drawable/list_selector_background_pressed.9.png delete mode 100644 astrid/res/drawable/list_selector_background_transition.xml delete mode 100644 astrid/res/drawable/silk_clock.png delete mode 100644 astrid/res/drawable/silk_date.png delete mode 100644 astrid/res/drawable/silk_note.png delete mode 100644 astrid/res/drawable/silk_script.png delete mode 100644 astrid/res/drawable/silk_tag_pink.png delete mode 100644 astrid/res/drawable/silk_world.png delete mode 100644 astrid/res/drawable/tango_clock_start.png delete mode 100644 astrid/res/drawable/tango_clock_stop.png delete mode 100644 astrid/res/drawable/tango_edit.png delete mode 100644 astrid/res/drawable/tango_files.png delete mode 100644 astrid/res/drawable/tango_notes.png delete mode 100644 astrid/res/drawable/tango_previous_normal.png delete mode 100644 astrid/res/drawable/tango_previous_pressed.png delete mode 100644 astrid/res/drawable/tango_share.png delete mode 100644 astrid/res/drawable/tango_users.png create mode 100644 astrid/res/drawable/task_indicator_0.9.png create mode 100644 astrid/res/drawable/task_indicator_1.9.png create mode 100644 astrid/res/drawable/task_indicator_2.9.png create mode 100644 astrid/res/drawable/task_indicator_3.9.png create mode 100644 astrid/res/drawable/task_notes.png create mode 100644 astrid/res/drawable/task_timer.png delete mode 100644 astrid/res/drawable/timers_decoration.png diff --git a/api/res/values/strings.xml b/api/res/values/strings.xml index 90bc156d3..5de948dc0 100644 --- a/api/res/values/strings.xml +++ b/api/res/values/strings.xml @@ -83,6 +83,15 @@ %d people + + Today + + + Tomorrow + + + Yesterday + diff --git a/api/src/com/todoroo/andlib/utility/DateUtilities.java b/api/src/com/todoroo/andlib/utility/DateUtilities.java index 590452903..846b846e6 100644 --- a/api/src/com/todoroo/andlib/utility/DateUtilities.java +++ b/api/src/com/todoroo/andlib/utility/DateUtilities.java @@ -14,6 +14,8 @@ import android.content.Context; import android.text.format.DateFormat; import android.text.format.DateUtils; +import com.todoroo.astrid.api.R; + public class DateUtilities { @@ -130,4 +132,22 @@ public class DateUtilities { return getDateString(context, date) + " " + getTimeString(context, date); } + /** + * @return yesterday, today, tomorrow, or null + */ + public static String getRelativeDay(Context context, long date) { + Date today = new Date(); + if(Math.abs(today.getTime() - date) > DateUtilities.ONE_DAY) + return null; + int todayDate = today.getDate(); + int otherDate = unixtimeToDate(date).getDate(); + + if(todayDate == otherDate) + return context.getString(R.string.today); + if(today.getTime() > date) + return context.getString(R.string.yesterday); + return context.getString(R.string.tomorrow); + + } + } diff --git a/api/src/com/todoroo/astrid/api/TaskAction.java b/api/src/com/todoroo/astrid/api/TaskAction.java index eeb807ecc..6f2f92e83 100644 --- a/api/src/com/todoroo/astrid/api/TaskAction.java +++ b/api/src/com/todoroo/astrid/api/TaskAction.java @@ -31,6 +31,11 @@ public class TaskAction implements Parcelable { */ public Bitmap icon = null; + /** + * Quick action drawable resource + */ + public int drawable = 0; + /** * Create an EditOperation object * @@ -62,6 +67,7 @@ public class TaskAction implements Parcelable { dest.writeString(text); dest.writeParcelable(intent, 0); dest.writeParcelable(icon, 0); + dest.writeInt(drawable); } /** @@ -72,9 +78,11 @@ public class TaskAction implements Parcelable { * {@inheritDoc} */ public TaskAction createFromParcel(Parcel source) { - return new TaskAction(source.readString(), + TaskAction action = new TaskAction(source.readString(), (PendingIntent)source.readParcelable(PendingIntent.class.getClassLoader()), (Bitmap)source.readParcelable(Bitmap.class.getClassLoader())); + action.drawable = source.readInt(); + return action; } /** diff --git a/api/src/com/todoroo/astrid/data/Update.java b/api/src/com/todoroo/astrid/data/Update.java index c270290c1..7abd2aabd 100644 --- a/api/src/com/todoroo/astrid/data/Update.java +++ b/api/src/com/todoroo/astrid/data/Update.java @@ -99,7 +99,7 @@ public class Update extends RemoteModel { static { defaultValues.put(REMOTE_ID.name, 0); defaultValues.put(TASK.name, 0); - defaultValues.put(TAGS.name, 0); + defaultValues.put(TAGS.name, ""); defaultValues.put(USER_ID.name, 0); defaultValues.put(USER.name, ""); defaultValues.put(ACTION.name, ""); diff --git a/astrid/plugin-src/com/todoroo/astrid/actfm/EditPeopleExposer.java b/astrid/plugin-src/com/todoroo/astrid/actfm/EditPeopleExposer.java index 06d8165f3..b009b22ec 100644 --- a/astrid/plugin-src/com/todoroo/astrid/actfm/EditPeopleExposer.java +++ b/astrid/plugin-src/com/todoroo/astrid/actfm/EditPeopleExposer.java @@ -7,9 +7,6 @@ import android.app.PendingIntent; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; -import android.graphics.Bitmap; -import android.graphics.drawable.BitmapDrawable; -import android.graphics.drawable.Drawable; import com.timsu.astrid.R; import com.todoroo.andlib.service.ContextManager; @@ -37,12 +34,12 @@ public class EditPeopleExposer extends BroadcastReceiver { if(AstridApiConstants.BROADCAST_REQUEST_ACTIONS.equals(intent.getAction())) { final String label = context.getString(R.string.EPE_action); - final Drawable drawable = context.getResources().getDrawable(R.drawable.tango_users); + final int drawable = R.drawable.ic_qbar_share; Intent newIntent = new Intent(ACTION); newIntent.putExtra(AstridApiConstants.EXTRAS_TASK_ID, taskId); - Bitmap icon = ((BitmapDrawable)drawable).getBitmap(); TaskAction action = new TaskAction(label, - PendingIntent.getBroadcast(context, (int)taskId, newIntent, 0), icon); + PendingIntent.getBroadcast(context, (int)taskId, newIntent, 0), null); + action.drawable = drawable; // transmit Intent broadcastIntent = new Intent(AstridApiConstants.BROADCAST_SEND_ACTIONS); diff --git a/astrid/plugin-src/com/todoroo/astrid/notes/EditNoteExposer.java b/astrid/plugin-src/com/todoroo/astrid/notes/EditNoteExposer.java index f2a4b4038..62db78deb 100644 --- a/astrid/plugin-src/com/todoroo/astrid/notes/EditNoteExposer.java +++ b/astrid/plugin-src/com/todoroo/astrid/notes/EditNoteExposer.java @@ -7,9 +7,6 @@ import android.app.PendingIntent; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; -import android.graphics.Bitmap; -import android.graphics.drawable.BitmapDrawable; -import android.graphics.drawable.Drawable; import android.text.TextUtils; import com.timsu.astrid.R; @@ -45,27 +42,27 @@ public class EditNoteExposer extends BroadcastReceiver { if(AstridApiConstants.BROADCAST_REQUEST_ACTIONS.equals(intent.getAction())) { String label; - Drawable drawable; + int drawable; if(!actFmPreferenceService.isLoggedIn()) { Task task = PluginServices.getTaskService().fetchById(taskId, Task.NOTES); if(task == null || TextUtils.isEmpty(task.getValue(Task.NOTES))) return; label = context.getString(R.string.ENE_label); - drawable = context.getResources().getDrawable(R.drawable.tango_notes); + drawable = R.drawable.ic_qbar_comments; } else { label = context.getString(R.string.ENE_label_comments); - drawable = context.getResources().getDrawable(R.drawable.tango_chat); + drawable = R.drawable.ic_qbar_comments; } Intent newIntent = new Intent(ACTION); newIntent.putExtra(AstridApiConstants.EXTRAS_TASK_ID, taskId); - Bitmap icon = ((BitmapDrawable)drawable).getBitmap(); TaskAction action = new TaskAction(label, - PendingIntent.getBroadcast(context, (int)taskId, newIntent, 0), icon); + PendingIntent.getBroadcast(context, (int)taskId, newIntent, 0), null); + action.drawable = drawable; // transmit Intent broadcastIntent = new Intent(AstridApiConstants.BROADCAST_SEND_ACTIONS); - broadcastIntent.putExtra(AstridApiConstants.EXTRAS_ADDON, ActFmPreferenceService.IDENTIFIER); + broadcastIntent.putExtra(AstridApiConstants.EXTRAS_ADDON, NotesPlugin.IDENTIFIER); broadcastIntent.putExtra(AstridApiConstants.EXTRAS_RESPONSE, action); broadcastIntent.putExtra(AstridApiConstants.EXTRAS_TASK_ID, taskId); context.sendBroadcast(broadcastIntent, AstridApiConstants.PERMISSION_READ); diff --git a/astrid/plugin-src/com/todoroo/astrid/notes/NotesDecorationExposer.java b/astrid/plugin-src/com/todoroo/astrid/notes/NotesDecorationExposer.java new file mode 100644 index 000000000..6de6872a4 --- /dev/null +++ b/astrid/plugin-src/com/todoroo/astrid/notes/NotesDecorationExposer.java @@ -0,0 +1,45 @@ +/** + * See the file "LICENSE" for the full license governing this code. + */ +package com.todoroo.astrid.notes; + +import android.text.TextUtils; +import android.widget.RemoteViews; + +import com.timsu.astrid.R; +import com.todoroo.andlib.service.ContextManager; +import com.todoroo.andlib.utility.Preferences; +import com.todoroo.astrid.api.TaskDecoration; +import com.todoroo.astrid.api.TaskDecorationExposer; +import com.todoroo.astrid.data.Task; + +/** + * Exposes {@link TaskDecoration} for timers + * + * @author Tim Su + * + */ +public class NotesDecorationExposer implements TaskDecorationExposer { + + @Override + public TaskDecoration expose(Task task) { + if(Preferences.getBoolean(R.string.p_showNotes, false)) + return null; + if(task == null || TextUtils.isEmpty(task.getValue(Task.NOTES))) + return null; + + + TaskDecoration decoration; + RemoteViews remoteViews = new RemoteViews(ContextManager.getContext().getPackageName(), + R.layout.note_decoration); + decoration = new TaskDecoration(remoteViews, TaskDecoration.POSITION_RIGHT, 0); + + return decoration; + } + + @Override + public String getAddon() { + return NotesPlugin.IDENTIFIER; + } + +} diff --git a/astrid/plugin-src/com/todoroo/astrid/timers/TimerActionExposer.java b/astrid/plugin-src/com/todoroo/astrid/timers/TimerActionExposer.java index 1381daee8..534225ad3 100644 --- a/astrid/plugin-src/com/todoroo/astrid/timers/TimerActionExposer.java +++ b/astrid/plugin-src/com/todoroo/astrid/timers/TimerActionExposer.java @@ -7,9 +7,6 @@ import android.app.PendingIntent; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; -import android.graphics.Bitmap; -import android.graphics.drawable.BitmapDrawable; -import android.graphics.drawable.Drawable; import com.timsu.astrid.R; import com.todoroo.andlib.service.ContextManager; @@ -44,19 +41,19 @@ public class TimerActionExposer extends BroadcastReceiver { // was part of a broadcast for actions if(AstridApiConstants.BROADCAST_REQUEST_ACTIONS.equals(intent.getAction())) { final String label; - final Drawable drawable; + final int drawable; if(task.getValue(Task.TIMER_START) == 0) { label = context.getString(R.string.TAE_startTimer); - drawable = context.getResources().getDrawable(R.drawable.tango_clock_start); + drawable = R.drawable.ic_qbar_timer_start; } else { label = context.getString(R.string.TAE_stopTimer); - drawable = context.getResources().getDrawable(R.drawable.tango_clock_stop); + drawable = R.drawable.ic_qbar_timer_stop; } - Bitmap icon = ((BitmapDrawable)drawable).getBitmap(); Intent newIntent = new Intent(TIMER_ACTION); newIntent.putExtra(AstridApiConstants.EXTRAS_TASK_ID, taskId); TaskAction action = new TaskAction(label, - PendingIntent.getBroadcast(context, (int)taskId, newIntent, 0), icon); + PendingIntent.getBroadcast(context, (int)taskId, newIntent, 0), null); + action.drawable = drawable; // transmit Intent broadcastIntent = new Intent(AstridApiConstants.BROADCAST_SEND_ACTIONS); diff --git a/astrid/res/anim/fade_in.xml b/astrid/res/anim/fade_in.xml deleted file mode 100644 index 516f9eb8d..000000000 --- a/astrid/res/anim/fade_in.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - diff --git a/astrid/res/anim/fade_out.xml b/astrid/res/anim/fade_out.xml deleted file mode 100644 index 82956b720..000000000 --- a/astrid/res/anim/fade_out.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - diff --git a/astrid/res/drawable-hdpi/btn_check_off.png b/astrid/res/drawable-hdpi/btn_check_off.png new file mode 100644 index 0000000000000000000000000000000000000000..7962a44f1fb4e2b9b2e2c350c6ccdb022ba938e4 GIT binary patch literal 1550 zcmV+p2J!icP)Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RW1`Y=%IYK7cb^rhcph-kQRA}Dq zn9FY*RThW8Td#h&-A~8mb~}S1b^<}fVPYc@7!A^B1_{KX17gJd>2|86S@=kIRrgU}o!>d< zo`PN5wXT@xbU~$3DM%?_7ec&b7=|r`kWs#nQc4SgU_nZGR@e2n%H{HG zZa$xX$hK_~i3CCjA_l>AUFPQISXfxNA%uAO*s)_*A_J*ZDt%JQE2UCtbZBS@04Zfx zWTI&r0JF2ROifMAXqtAkTrN-EZH>|H=2FTxa=F}Su~@|S{jTag3_}2H+h%QTZE${m z{?EW`k$?yx%6)x(gkc!DCmQlpO5Gu|LZQIo;^Oo7+M{g{(=-dFX%dFv9S7cLP!LK< z7>1aJf!LH)1H?2;(0#HwHgQZk7C>X0F+9D2qBo9 zoFth{pzC_u@o01==U-v&3&QtVTCQ?n|9*x_r7h0}2aD*s&h_ipNhIQJ*Qt)Bb-xAB z_kEU@YmAKSZ?19m z>erM82T)QWMHi&i3M2@Ejg1VWt*gg_!^7;`2IAVc-|_jCFWFPb)00f1HqVUIBezRS zDaGpA8n$ht35}WAS$dL5G)-&+vCiJTd$)!7{=e7x?DFU2b6IlPEQVnqW&82ian{l_ z4W$&-YMpF0!=nceqG=kdYirz`pC_G8Z-G%t;W#d(Qi;*gk(PV^@Z%&Oef$aeT!um} zi)9)pB~hyV^s99$tuPF!)@me^NhT)7(RCdm1W!zi({I}>EiV%U0bv*th9Rq~8(uqj z@R62#PEAj9;qRA7_om1 zc8Dh?#(Dhk*p_=!!*1SO;MAGFvF^I0Qz;BXZ>INFqbmhbq3G>R;kYhm-~WIh2pGFf zIzk9WM_LE=;^Go-pE`rH<}hIQV_D`sZw!&A-^SNTBx3Xx@+hS^d+tL#&tqcz$UWCr zt2IuXKEujNodLU_bUKA@Xp!_cJGwLiB;qj&`7B`=^1=BFc%H{oN1xnw{mRNJ$4{PS zabb~S(cX}hZXm;GnzS8x z9t=}&){1sMVpsZ+TP>N0Q^@B4#l=e>;dvf^`r{v(&t2E$_=!{8n3XBPzmdj=cL&?XVe9F4F&I`{!hwuBGJoOGgPEJxBut}$SngwqsJ$+YV@~|`~^V};y4cf`TjcwZ-LlJKhx+IBW-wvn z=iO7Y@tB2W8VDiKw4K)pr4*KBA%yrW${2aevaA<_An0>lw+XWyR3p=L>WRi&r4+GP z49l`slu~a-{S*6H;I!+yX~%K8`tLU$kCR9w9N?95x%_UVAe%6c2qFF=r92{~%qXSw zh&e)C*Xx?5{ZlFR*K)c14|Z+Wc5T;o?f=#O2Pe+}i_oEu@c;k-07*qoM6N<$f=wRq AS^xk5 literal 0 HcmV?d00001 diff --git a/astrid/res/drawable-hdpi/btn_check_on.png b/astrid/res/drawable-hdpi/btn_check_on.png new file mode 100644 index 0000000000000000000000000000000000000000..e3288ed46704266037f0025112e692a178b985e4 GIT binary patch literal 1746 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 Hu0mjf-_0vO literal 0 HcmV?d00001 diff --git a/astrid/res/drawable-hdpi/details_alarm.png b/astrid/res/drawable-hdpi/details_alarm.png new file mode 100644 index 0000000000000000000000000000000000000000..adec4c78c32899239574358b6a0fb78177059604 GIT binary patch literal 431 zcmV;g0Z{&lP)200001b5ch_0Itp) z=>Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RW1`Y-*6D{!s+5i9nK}keGR5;7+ zl+kg*Knz5mGbz9&kPe`NkOFoB6$Cm66$C1PRDe6khYG-{AasCBpab%=%v=s1;Uk~f znH!&d(n`0IT#+FnhQJmW`qNxeli7SF=POCe^t|dJJpcp09)Y>{XOcbe2)rh4KLX!# ziQ3QBq#r#t9nb(1+Yi#iyB>#?v#agY03%72qzagtbmqW~SNZyuUd+c=5f9l(~_oB>vV{SNk&#j z#L|R&;G#>aD@9o+^WAxo>HQ$7yQNRh1vnFKvO=t^Bfz@P|F=wQPfp+OaScpMn*ZZ( Z@eLL+cLoVcmtX(@002ovPDHLkV1i~Mu#W%$ literal 0 HcmV?d00001 diff --git a/astrid/res/drawable-hdpi/details_note.png b/astrid/res/drawable-hdpi/details_note.png new file mode 100644 index 0000000000000000000000000000000000000000..9f02891e3a3306822407fd33ef08ae68f4194d1d GIT binary patch literal 494 zcmV200001b5ch_0Itp) z=>Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RW1`Y-*B$Z5|)c^nifJsC_R5;7+ zld(!%K^TR90zRxo3=yAX|%nXTv8W00=`Qc zm7H4AsqJ;(c`c}vOs0tc@OG%G`p6yW~RRKL< zQPRM6KgIt8sM4_TR);C&2t-Lkz^M%F-`rp!f&c&j07*qoM6N<$f)uXNr2qf` literal 0 HcmV?d00001 diff --git a/astrid/res/drawable-hdpi/details_repeat.png b/astrid/res/drawable-hdpi/details_repeat.png new file mode 100644 index 0000000000000000000000000000000000000000..893d11926268a67c16cba8a6e5a21151f0460db0 GIT binary patch literal 445 zcmV;u0Yd(XP)200001b5ch_0Itp) z=>Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RW1`Y->8sq>*r2qf{Pf0{UR5;7+ zl+jVcFc3taGZf$sNC%h-2nF2WbP!j7sQ^;}rh;D0P(e%wD#0c2b7Br-2Nl46 zS(3F{?cOQl0#tPgl)yDm00H;}IuQwT`?49b9C!sb7tTBZ)fD++W<%`=1F!>LfY!zU zE8wiEMXJ)mlpaK+omk)4dJYW0tyi3lelA6%BLQ~s(TGnXa{uf4s=5O9s#>OyibxMs z(F$+F!UeOnxvh;;h&$(TIac}%EbZGLkb-E}&9|qfss`>X(Ez*yt%wYN_`0|HU0Ps0 zP+i%^Mpc_gDk4py$`5z#92i6-_&V*K>8YN!)&!W+>PPx!`rwK`6;&jRc8xpgEe2-= zo}xAYYhT~lg!yMPpV*q?z*Myc9_BhOn|Vx*jyOIZz0DOC3iev9lX~CC8{p9qjIjfr nrphi$=<#x-I+((Ne@x*Eg;Ix1EykXw00000NkvXXu0mjf)x)y| literal 0 HcmV?d00001 diff --git a/astrid/res/drawable-hdpi/details_tag.png b/astrid/res/drawable-hdpi/details_tag.png new file mode 100644 index 0000000000000000000000000000000000000000..7805ad3e23aacac6904b2ebd6577415cb1b4cb93 GIT binary patch literal 282 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 literal 0 HcmV?d00001 diff --git a/astrid/res/drawable-hdpi/header_background.png b/astrid/res/drawable-hdpi/header_background.png new file mode 100644 index 0000000000000000000000000000000000000000..1dbd7f1e7b3432df019dcb2af799f893d445bc6b GIT binary patch literal 440 zcmeAS@N?(olHy`uVBq!ia0y~yV0-{%J901q$+pG^wm^!pILO_JVcj{Imp~3@fk$L9 z0|U1(2s1Lwnj--eWH0gbb!ETJ#w%(mACT7d6sX6`)5S5Q;?~>S2RWM^1RMg*BXSj% zWM6JdNVx2@r}pVyp=Sm)X{9#t?^zq>mEN{n#t;y5;rG7TOb!*+F!)70pR1$7fvTRGP`i!5@6`Mvw(3ItL{R^N!+)1r4*tsw1E`;nCLRE(Zgb6ay=7 zK{IQvGqcFgGkgo8F63QcxXAkU5F^lFi|`9#CJqyUrsp|IGdUE2j7#CZ)x@Sz)XWBS znnngtb3+r9DPnTqsn`~KPKd#-Ky&UkO}oHwlJzYc?*v_-!%%gIaDfc^q^{_&9q2ZQ tlSE7y(#5_=v@uMGxp4on0c*no`8`*Y6Vg}jcmfP)22WQ%mvv4FO#pf2lb`?q literal 0 HcmV?d00001 diff --git a/astrid/res/drawable-hdpi/header_logo.png b/astrid/res/drawable-hdpi/header_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..2330431e0c8dec06488f39690ef6d1d25bc32fbd GIT binary patch literal 6345 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 D8rM;G literal 0 HcmV?d00001 diff --git a/astrid/res/drawable-hdpi/header_tags_pressed.png b/astrid/res/drawable-hdpi/header_tags_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..7084fb84b0e506fe55792ad790ea4648858b1b3e GIT binary patch literal 1638 zcmV-s2ATPZP)Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RW1`QSvB2EtHMgRZ>_(?=TRCwC$ zo9k~=WgN#p&*@=6J5Zb(kiae|7{_fRiV+Y<^bas*s4>1Y@r6cTDI|aqBMykh#E9{g ziEoUTh_^Qk@rH(r#1}A?0m8cJF6_c(-C$kY^Yg{iu9tONyY-w?mh)Shrf2QhIp2ML z*XOCSj@%<)fkXi-{_rf*6b4`*%H+NmXR&GX76O4%Ok@B$Zg>jiVWChNhBD~s>BUqk z0?MN9Y6NnZc zc@>X9pelJRIs~y>6Mrr;;8;c!-OCjrf&L{>u_;}=$N+SG55wJ)+*J&W*~!;d*f#Xy z`W2ag*~lBY27M>A7^`;bn3#(VwZp0BZS6upFu|9^Ub#3-@GluFUgQRJ|D*|Aw;!sX z%>8_!%Y}94lwMdSETol7)QK-UkN)Ux%k_)#ze_R%2eF9f%fNa->t-!L{|^qzp| zAk@B+T|9v6&2Z**=xWmC%e)m3*#R}rW`BQyl^jhX;ueAarBJaM0!x#}!dKzSFAy7s z`bMa1K#e1Y^q+<+$KneV3PKm5vk5AnK$(F!EXs}$m`0?j2Qm%|SXvV&uQG+a5cHkW z1g_kUs@gX3IjpEAFLRtO;!Hq~{~5zI@=`mDaKEneA|a^X2g{$E{5*F*1b5YeF$Uu3xbMs1_!huRyxFsXz^+V6EU`1eEo9V) zk^aJ-FD(tn*F+FZRE7%|l6wDAOdUGUFGg{=qGxZ^Av zW8l1db+Mc{f4EN<$yP*n7&ee6gF$F{A1;0DKqq3^ETHnG&+~du!f+3)-D4AZ-O$_! z?T2hnj43hDMga$d+I@XR-A>NG^`1@UG{lw9!h`m{Our*%j8Zg`kb#I`S zJ!21ff4u|2PaUkGN6Q$S>%f7FP;w`%*#*^4*+AZTIQJd|KXbk%b*zx~&4qWiXtkz8-UX!PAOyc~T)add9Cu-b*nI)ve&qaz zDF0$T0GRGg-0VdDJOFK9;?^+O`R#32jv;6FA-yN3ci{sUQ^a%9viH``PGdTc=q70G zYp4Y)r$Al@(!3wq4&mN1gi0x+Eld%Iw`X-8MU)A(FQdxW=Rw{jq~!x>`-)=PPG%}) z*dGHkt)mICqENRRwP4lc;tlO)}DQm%vdH4n>yl1L)A zOWY~GR9qZc_;!qiu6H6cBAtjw;57B~2=oYaNxPI7=m|Jw{}s#ovf-5F6G`lmc3@R* zrnPb@ubf$xo4HQxwQ^Hw<+5}lUMrWckX{y^u8c}Q%+}Kv@S8DW0^z8_@;o@JnFh@E k2}*%j7Lkz=B9RFH1If#6B$NfXj{pDw07*qoM6N<$f=D&|-T(jq literal 0 HcmV?d00001 diff --git a/astrid/res/drawable-hdpi/ic_footer_add.png b/astrid/res/drawable-hdpi/ic_footer_add.png new file mode 100644 index 0000000000000000000000000000000000000000..a08e417619949bc4ce511d817ff431bea6f93e1a GIT binary patch literal 4764 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 RsAm8G002ovPDHLkV1hYo5l{dC literal 0 HcmV?d00001 diff --git a/astrid/res/drawable-hdpi/ic_footer_mic.png b/astrid/res/drawable-hdpi/ic_footer_mic.png new file mode 100644 index 0000000000000000000000000000000000000000..45a81558ec9ce6dd1bbbcd11ee0394259e7a68f7 GIT binary patch literal 1624 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 TY&XSIdjtsZ55d&XP8Mi9M3 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 E00EQeg#Z8m literal 0 HcmV?d00001 diff --git a/astrid/res/drawable-hdpi/ic_qbar_comments.png b/astrid/res/drawable-hdpi/ic_qbar_comments.png new file mode 100644 index 0000000000000000000000000000000000000000..a0e0cffbb2e7e91a1d924e2a038ab7a14e01fcf2 GIT binary patch literal 1126 zcmV-s1eyDZP)Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RW1`Y`<1_UuN%K!ia_(?=TR9M69 zm``XNbri=x-_06ZX|W~R)*7tZYE-a_-Ua`nf~y&Q@{aW1Y6uaQ6|$bNDV5 znyi%R!waAm4k3G`Hy{BNgEW^xk0K7XD&Ep6j$XvLqcvO3?7xKXU-h_BCf9UJGc7T;q&Md3WEq-e0M=2220-G(%mVp=mb{DLA%F8)~FywfB zA2H2(V#Ps_9J3>hUMb#Jm!IoF52yDk zxpxVeFP5XyN#IIKkdq3Kx(Zuf3W-B1Yf1Co%V3j5i>V6y_7Ak>F$qhUeT`R{&uXSy z1NDLlj0u-vE<9%42WfIx=a9yll%WmK_(ZZphzVfPH4n(J-&FZZ3c3T&LpB%_{*Vf_JL4p^YrWU>g+Jkr&xD!zZZ3c#c zb=e^8D(Eb5VTI%vCB!A*IPd{pFqo%~X#dy$#%*&7@6XdKEvI&Nby` z^q|GAP_Lzf4GE?!0rDy^33?qrn9em0w*guF3T;^zQi9L-Fh=o%3#;W^QR@QGIMV!% zECRjRZIGPPx#32;bRa{vGf6951U69E94oEQKA00(qQO+^RW1`Y`;4cwxBga7~o8%ab#R9M69 zn9Xk7WEh2?6Cy;%sIsMsvVw)bC2K0N;4WannjLCpQ0&msPC9>QfP@YUk26Dwm`SG71ZmFBvgPmbdEfWgpJA=F)>><=|ApEz{PVa- zY0LDqL8d+I<82vUY0L0df37(#u+7BDwg`i!NMCD<@LN-cpPDkgd~i)MA9iEaP9|AJ zQ=|jKMZp;PjPN<3VN-OlNnXgDk^9@B-*XP-FmuEKe>yFLS`#2i~;Td zZy4H#3VPsV5hBA7*g-svI4AfOsKM9<>wDm0oK+tuS@p-fsCwi<4o;lav}GDe8Vct| zvAS}fv9u|;3;I*iJs?l=>XZHf|qJ+i(DR(3X?KeeiodWLt)XAOSWXM7g^N(g@hLNHm2sAlpc~30#e{ z`qOE-tA*Fn@{l2t7-6;%3IBowi9N&BB&*(^t-?`stkO3{*ZfTxBJdEC9R>*b_Gd~yd6oON@ufJcK3E0h!adrSVSsr?T`qnD>~}5-;5%R^$?FeS z1vwXV=F{tf#h{xNeh1$I?n>MSwv(*>XqAw2<7wv8>w+M$_)GA!&9}l|Bi*q5`DF99 zGRTE;v@Oz2%u~QU#4hGbNngZS_2c~+d$QZzB0Sla;rX^qpP2Vk;pBcC9I}ONi&Fx( f)>><=bvpDnb0>@HdOMJs00000NkvXXu0mjfl@zB# literal 0 HcmV?d00001 diff --git a/astrid/res/drawable-hdpi/ic_qbar_priority.png b/astrid/res/drawable-hdpi/ic_qbar_priority.png new file mode 100644 index 0000000000000000000000000000000000000000..0d4987806784c0a66f70f79771251c1cb5f00dd4 GIT binary patch literal 505 zcmVPx#32;bRa{vGf6951U69E94oEQKA00(qQO+^RW1`Y`kIoQ8cNB{r3oHz@iVRz{y~X+}dxG^5Hndk5%V3dbXqd4=!?KNJl4m)slO=02 z`Ijm+zb=={-TikCBqSsxB>V=mA)W2Z)dDC0q)~N*{j&LckVYL(+0F-k@dDU3zZiVm z7UvA-lP>+fT;+i9Xf2Jho}B=4FQX-}0A3@We+L`^0~{RQN~5%En6)?%K;>~8;LUrP z_rSdmO~6$|pwB=JyabYU<0hu9^g7}pqJ>|^^qfb>q-po0zuV!BuqlVEa=s<&oUQH&fkljgG#V<}KoQ v0(K6ylSb_VYjv!iwbyofOGrpam^!`yiUOdbGQb~Q00000NkvXXu0mjf5k1(O literal 0 HcmV?d00001 diff --git a/astrid/res/drawable-hdpi/ic_qbar_share.png b/astrid/res/drawable-hdpi/ic_qbar_share.png new file mode 100644 index 0000000000000000000000000000000000000000..36b1feb61efc84a55411cd326f01feca4eecd293 GIT binary patch literal 1418 zcmV;51$Fv~P)Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RW1`Y`kAiUK4hyVZu97#k$R9M69 zn9FZeWf;bP&rE@Gt(0(YF@b6;LFtT%8aEQ7#>BXoi7~R)u$%b<+`4c-6HQ#}dd^lB zCM--0F3u#}1PUcUNf64lT%_&HQ%C$bhH^3KI-Qd<5OJ@Y%#+AZP%VjjP)Q$B@F`(fq z!(pRt1V|1)1p9$6bEVqwGX}G3 zsS#HS;~}B7;H#ihaiuUBmJI^iB=DRl639sy^a8H|#ML7CQca+K<6%jwZAOI8 z#MQ#ok{FFEMRKKRC-A<|+dv-cL+k_ja21X=>PLJc=}ll* z;t=Sa#8c7JGa6XgZ__8S%FvYPF&f5P0mcKH8{8=?g_QjF;ax&rV(3! z*K?)X@p`r8si#h+y-JK}CO|wT*bQDE=y`}eDR)*7B6p%*E#3gu0-M3jgj|e`akr#R zOHL-kMnuL=YmSWR2C{*%8%PuFC25|D#KOnnwkvt3+@5q2ww+y0dAb8Ml1h_0lZU`` zfN{b2wp(^B;Cy=uxEk1P7$(~y#gfwN$4dq(F^WCunUu}~mw^WfGRJ}uq>xW@*fdDG zX#88y_fT-%c2_V=p^Ht_tHt|EXVgAz^jFJfJBxi@(mjBBwP>tkg6o>US56+D!W;{g zWE%Tg*q;eNpI~2DXl_^(XnWy}tHp7Nsg|px4AS+uQfRaxI%;!bA$Q0;1di9M#fi4I zdIuP51Ns>0Y+^{EBiPK`ZWC7v;Xc})FGmMMraJg?8W_r#qh0xOlnusQk+{~OzFo$g zX?w>GnFGMapwqx=;FVlC+LHGLsiGBZ1A=$iIVz1cQct!7A{y5rPaRgSZ5Y0Asdq)~m$_>2wx= z)`%-b^5tl&?L26&M1Kv!HRq_w`EQNvnk#za(n_X*w_{foxk+gTy^OKo9Z& z;#FYR?EW*)?@Fo`vgi}^A#U3~A!!V_0o(&MLfK3AH$Y8bgJ65`M(Fioz3pjG*UWGs zB$~FjO4?!ACou?YNV#^44r#H$TxlmVy+Vh8Ny8tQa}qbfw}7UT@*i}$834~2N~8>S zCTV*TFa_+A^Z_u?9t0^<`u8UUrF|+~uNE9c9K>8T{3_|JM0O@%l$k$0nQ4jpMp@MA zD(iqx5xZx(H=T!;fAmQdihj(;z$o@D)B-paa)Nf(-vxe271^GW^ck?pEe5r$gW$p) zI(SA}18hb55m*!Aq-l~42+)-)Mbs;WN5IKB$KdfWkSzPOx)|8t>8xRGy;3;0&~ZGj z6v))89gnbCpv(62_&m_14s%D^sTP~??*bQr9^1`l2r?Z^t}pxZ%zyROWkptGMgGt7 YH;j}&zH^+IcK`qY07*qoM6N<$f^w;vp8x;= literal 0 HcmV?d00001 diff --git a/astrid/res/drawable-hdpi/ic_qbar_timer_start.png b/astrid/res/drawable-hdpi/ic_qbar_timer_start.png new file mode 100644 index 0000000000000000000000000000000000000000..e703b43d41cc433b88781a7a77cfc9d6491cf5df GIT binary patch literal 1181 zcmV;O1Y-M%P)Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RW1`Y`rH2}+_DgXckFG)l}R9M69 zm|ch!br{Bf&+ex9foA!&84{*tEQLj6HYb_mMTChLC37GIp)MrFf{N@S2tu+hq6;hP zq7tHP4x|uXq_WK@bG#|U6k9X;}FDJ_EY5C^?!p-8H}p@IV%&>xLa@sag(zWj1pWHw#AEMiSVd zdTQH;CG{9S6y9O9TxKQWC&P=iD0yR8fR^G=Mo&mA1Lo8lp2M=cK?ex+bZ$I*@wJ2R*c-NPzISS!0Jwo*n~cTN=Q;l10hR28`bclri&xQ5XJ_MM_9VKO?3iRSITQ4`8MOzX&#EmGpQMzdtYVXMx`u z%Z&DcH)F;L78D9p(1jQe)PNrvvL1&Wh>7|78;}}qtL;8PcTV@TQZ*c3 zxPYPJfQsJyX%aB9$*TQ8uMnz#{D92yCPlTo4pZQ^BDa25-XOCijcHO$71*A??FQnk zlALOAmIZWTK%4^x3Il5R4mbhKGoI3DO%^4mfi1x2h7Gp&HZDk$!SnNb>#;0Ke=N>I z?Hx$RuxCkH5X9l0S|vUG7w1wICF_Cp7g3N~j1~*dAhJT`sa8q%7*i6gg$iB=_G3?#^mwUSzWp+}s+KRBBZ$kBkyZ*`&X3YInYF_@ij?B;ZKMij3}PSf5;(PWLUoTnZ=)TC z(ZH>Or-6leXKq8Rx*RtD(YS0_h21APx#32;bRa{vGf6951U69E94oEQKA00(qQO+^RW1`Y`s8nOYeG5`Pq0ZBwbR9M69 zSJ7?4Fc5v94&Vu*R9PS!G)&MiL7EAG31}yPP7v52Ob|Lj=>QhU6L^F6=TcoQ65`;r zmGJvX46^fl_wM-&czAet{7Z~nEu@1eF@8D-CAF*d?;LKrGR6}CdsmB(Z!Yze{?9s^ zLdm_$wQnP$I*395GXN=o(EOV;x)Vxn*qj1DOi|Z^64gN@0IUE!b)0enkORoroP!P7 zaSxI)fFt{$2C$|ozZXi5=sjmuACfEZjfDWjAQ2^!75l&ofOT6`$X{2KZZ3<7Q1alM zD5d+IBB23H&B|t`|HJHQZpFwhgp%u_s(#K2CU3Bx${+*)Akq`kB>*gmyj!BQ=!}LN zp=4>RZ6cf3LyJPRifC%+vKL5`wN+(95PhU)DU>{2>D@be#y08iO0-_^qeUJ(mCKf> za@oYLi6+dXo50B>XWG7BJ?jPj2wjQt6Q&6Z_P%NAo@{N&mS|l-4;{6)?I5E|QtH*= zzme}HI*7ui%BOSw60$y5m97yj>DUCF+t=KyQX0NGPd)9tUN|+Z$fj2)YANv^)oIlW zC7+q53LCPlDf#XdhPJ0ElR%+^XmzQIX+uY5?s=d4)Tl=aV@hGnddrdu?qpPVW>{Ko zn{pRdk$KxudB%qqHjVNSm%EgjmgJ20?g4CFU!6TXJUl$?@dfAUxWc5~?I-{M002ov JPDHLkV1kyM4~+l- literal 0 HcmV?d00001 diff --git a/astrid/res/drawable-hdpi/task_indicator_0.9.png b/astrid/res/drawable-hdpi/task_indicator_0.9.png new file mode 100644 index 0000000000000000000000000000000000000000..de11f80942616b8211efee2da37ab4a071b71c61 GIT binary patch literal 237 zcmeAS@N?(olHy`uVBq!ia0vp^oItF`!3HG7vNwJPQjEnx?oJHr&dIz4$rgA-7Bet# z3xhBt!>ld0zI?Il|H6s?|GOXgQ!XU@-~QEy!1l=xKm2dj@#f8Ubzx-SYBDf< T+{;q|bP9u~tDnm{r-UW|`XNsB literal 0 HcmV?d00001 diff --git a/astrid/res/drawable-hdpi/task_indicator_1.9.png b/astrid/res/drawable-hdpi/task_indicator_1.9.png new file mode 100644 index 0000000000000000000000000000000000000000..107680b90773eaa9662682643b654b57e35cb453 GIT binary patch literal 214 zcmeAS@N?(olHy`uVBq!ia0vp^oItF`!3HG7vNwJPQjEnx?oJHr&dIz4$rgA-7Bet# z3xhBt!>l0BJuP5 znUC$6eHv!=b{<^$N9gds)AEv%5)%K64MB>GjUJiybvAMsNQiDs;9!wSU9x!gznl&K z{@2fbTkjtG@Bd;x`73<#Yr6jNhqm*3y1FnjFx^p^&YM`d7-%Phr>mdKI;Vst0LWiM AApigX literal 0 HcmV?d00001 diff --git a/astrid/res/drawable-hdpi/task_indicator_2.9.png b/astrid/res/drawable-hdpi/task_indicator_2.9.png new file mode 100644 index 0000000000000000000000000000000000000000..45eb1dcd61ba0480230dab331a671750392e60ab GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^oItF`!3HG7vNwJPQjEnx?oJHr&dIz4$rgA-7Bet# z3xhBt!>llBE9-Q9z@KvB28(Z6dA0C$m#nm0G&MHxpCeF)?`t`^D@T>Cwl3UjP p@8@an*IKk`(f`Gc4(_flj0{n_;?ANsw}afn;OXk;vd$@?2>@3SKRf^c literal 0 HcmV?d00001 diff --git a/astrid/res/drawable-hdpi/task_indicator_3.9.png b/astrid/res/drawable-hdpi/task_indicator_3.9.png new file mode 100644 index 0000000000000000000000000000000000000000..76a6550a171c52152da7b0497039b0ad65cc72c3 GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^oItF`!3HG7vNwJPQjEnx?oJHr&dIz4$rgA-7Bet# z3xhBt!>lR%>qC8z3Lo80eov@MjfPw&XzlO=oma}!@ zv#!Lq?37TO^fG8k$BK>#J1*@zWK^Tvz)nPk3i6uu?~LkS#mrcPfLDtcGoys3*F{D?0NTRf>FVdQ&MBb@0A4Laz5oCK literal 0 HcmV?d00001 diff --git a/astrid/res/drawable-hdpi/task_notes.png b/astrid/res/drawable-hdpi/task_notes.png new file mode 100644 index 0000000000000000000000000000000000000000..d7cd78010403e86957efae57760ab418166bbf96 GIT binary patch literal 320 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRz!3HFmzMa1bq&N#aB8wRqxP?KOkzv*x380{4 ziEBhjaDG}zd16s2gJVj5QmTSyZen_BP-7KV?^N_!eFv-Yy^tWZxmP~&wtflW_K1U8!kPW29lZ(Iq`x7L2JVB=F^5z`QE<_I?@cKHIA*UTl%d_R8uvU2*&WW>Sp z$Yo1V7IVN_C6lX7ygL{|PcTf$Xz*+>Vfv}i{P0u2*3J{1dzopr02HZc_W%F@ literal 0 HcmV?d00001 diff --git a/astrid/res/drawable-hdpi/task_timer.png b/astrid/res/drawable-hdpi/task_timer.png new file mode 100644 index 0000000000000000000000000000000000000000..28a2283f98c587b0cca7437e673b20f6f53ccbe5 GIT binary patch literal 571 zcmV-B0>u4^P)(OulJ#RQLUoWD6rNRIprlrQ<7jRl4mtG+? z3P`wC=ja@fXE+d%2hGSd9DiR2%IvOGH04IN2kny=c2E^g(?L$SLBZ> zpOj`48Lz4q&XEJItAHwI;5Wr8^w8JvGeez!1`y>y-AJmoYv=*vKkbSb{2}01NO5Rx zLW;W6?C=@^CDh<|4CDr5T&*PQAPZc!)i2tuRw`HV(9uUJoy|x$>>GFl)%%W|Z77()P6JAZ^%05{TV&Cp0&oxfT>g`o#z2 zMU^%6{2C9p?Lf5ls?tO%vS?G8jc~aTgyWWXvyun8?27RvzyQB + android:drawable="@drawable/btn_check_pressed" /> + android:drawable="@drawable/btn_check_pressed" /> Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy7<5HgbW?9;ba!ELWdKlNX>N2bPDNB8b~7$BH8Ae8p8x;>x=BPq zR9Hvtl}}E>Kp4eIh#R9(3$zG=60|88gcM`{m@X{~*KiKP30QIrj=&8#0!QHp@Ln=a zYE#;R)P%VjGs zU>^(jpb~TowbtwPaJSoCo*QUl!6BpxP<1>W4*(+U`kb&Z=mrZ{T-WVxw_AeRd4fus zraf;q8-hAeF$u;)=5FYD+K5(khd(q|s}(`CF!8KtfiGhFZ5W20K#PL7x%zxQCx}Yj z><9kv0x3`f`W%f$uQ9+lP<1ky^aZGvW(nW362_JlQgOg2=;T1C06akSJ`8jn#~I*R z9O$S({HWNrZB|zm0SSP0Q8g{*Jqn&56^K}CbzL{`q7qs(SUmj80Mur)nVB^Zht9F6 zC<-eq9{>`hAv|va#IrqpSeA9Asw(drlNqh7jB8@>{ueV^4aAheEwXyCJvsY4tE3MQMT$#2sm^faALgAT#_n9o=&79CL$VZRGR umMsEOqO#1DbEE^(0qKBrKsxY;4(tIUE2b2M)0A8Q0000Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy7<5HgbW?9;ba!ELWdKlNX>N2bPDNB8b~7$BH8Ae8p8x;?D@jB_ zR9Hvtl|M*ZQ5eO~;F|(9@*uV;BAG-S8l*0DkkF+|sY^gg2ZgE#C8&d-P%s6d)M8Ds z)>dgDf`e#990aBR{6kdy)1cILY3EKI>VA8^cmt2f%QI>^lp8oa!n-%W?>qN=H-PyV z2aE&80pq}b=0FgBMDZ4P@sZE|;&peGpcwX$fI^ZQhH8D>dZ#$R`|RiyAuH4xH4W99 z?Cn!ZUAkCc3qj8bSfWzY0#xOT$`nDjDf{AJPS7Sni%?}_Wk1q~=_Z2eiUZmvXc@|y zu#OV5i5Ni*l;sY)!b6Ur8P^c@tjO8X9zma|S*W&&wgEzJvOa5^J)+r%<7mP(SWD;w|qB4n$7B_7i(10~Bl08Yti2P-3ynk$^;> z3kigavA$8?HyKK7Q2W}}Ee)0eL~^byB0LhFKV2Z)PB8?3$#}^h8BWNV98iar!uQf+ zxD>%+%3qf6Yfz1MAo8rR8|~}XxOIg0x}&cessrJB?fa!~h#ThuWj6=9IA?Q&$gs-L zN?-_g+z>bO-w*|s5quOJ$^=GkaR~(B(Xr^T_YF}XD7)PM%)gxJka7f~;*3A%y)7~r ziR+H!FXMcH@WugzRESQq)~qoO7zd04#sTBNKXl+P8x?U`dgzFa00000NkvXXu0mjf DeOfbV diff --git a/astrid/res/drawable/btn_check_off.png b/astrid/res/drawable/btn_check_off.png index df7f9d1ddc4a8b7a7bb4102596864bb73bd7009d..fc9b554e6d02f421160debb3e9c7f7dca81052a1 100644 GIT binary patch delta 1025 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 a0R974i&`Z-6Ed0r0000xxc6E#s1qXwhK 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 diff --git a/astrid/res/drawable/btn_check_pressed.png b/astrid/res/drawable/btn_check_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..952b7e84fb03995d9ddf9d8d896499aa6523cb19 GIT binary patch literal 1180 zcmV;N1Y`S&P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipb@ z0685Fj6&G}00bOKL_t(Y$L*F~h*eb-$A4>|bMJWPo_oh>=H6*gXL7V`jIq%OM2&h1 zf--{=v@o%l86=9ZFQf+_`Vs;`a=If@!blldT0uh4$6%?UmY9N}L@Fo|j$Y^Mex1E~ zICn-z9QE9X=)nbxvk!Zpv;OP9*MIK?|98t|GXF^&_j;2JRp+ETvt>oX$*zw(gAJ7g zDB7rA@@smB{rGDyt$z0JOwVSzIy=U#k?Z|nLwE1T3z9#qoK<}cgI`gW3Jm&_`S!wN zXX5VAjHRpA7O!4oCi?jO?oZoh#f~nYTm6fw1>ZWM++OkYB&+iiebdh7r)~_j9aWN> z(mLr#WTX_6AfFH>La8u_6Y&7Bh)i)$k#Mr}ueE$aCZZ-M5ej0}0X3n#m@8oJe2!u3 zVM`@YgD6C$NGK3sPzzW^EjQu8y4*lN=AIX*z5iuWkAA|4Nuj<)Em$Qa2nB55YA=r` zbQMbZ98PNob#qstszl;x>L1z4;BX$SPN)KNGvzH>2Bm=N730hA`GJf0cRWS?f;FgK zPI=!KZ!tI$fTR)-YQfqdj_>;vt%G0ku@&@u#DYL7hzj|^OXTYxpz-1N#xbyG`#MhjyoL4| zX}n3Myk(Uzp+c!pfayZuiv4)B~99M zgV;Xks8_~>lJcU=X=&ugo=#34+>J<(Q7oCpiA2Zh;P}3s?Eh#r^IFoR<4#aBR<2T3 zNDwN4GF%aw>#As-QbXUSm7LhWYm5;sE8*;k103vKL;Lg;=|luo$_gs0YxJy<3a;`1 zx#D1Gu8opvYvzv~Z&1t)G5evX0XTDPFMXRDx;27yr@tYb8vtw=dN~REmbxrzd4JrnAby;N?<*i51U>5 zzIzLMrzY(MCv-Hp;aoZK@mGrr;IIlysu!98PlrweTQmM?yPlUpEa;Cq=bnw#(3 z&ILjWYX2DiuSt|i+~c4bae$eLTloErd23#4>-bK3v2+423v+GK_DMF))f?1;P3|l` zAbruPy;t(X%QYTW{cQWU$gFFb?P)C*Fneu>$H}K5HmpPG_YEiY?uBlrxnCX>u28d9i~qDxNB+um`?~$C5)5_>_Gh^r8-4>l#o+1c K=d#Wzp$Py=-gQ6# literal 0 HcmV?d00001 diff --git a/astrid/res/drawable/details_note.png b/astrid/res/drawable/details_note.png new file mode 100644 index 0000000000000000000000000000000000000000..68e4f74fc47ee7867564277c3b58c9e4532160c3 GIT binary patch literal 383 zcmeAS@N?(olHy`uVBq!ia0vp^d>}Rl8<3oNC%zs?F%}28J29*~C-V}>VN3FMcVYMs zf(!O8p9~b?EbxddW?EaloaenQj zy?QQz60X;0S@XE9a9JHBB8hTaMYcY5-?8;)lvG#Qp%Y~=TZ;wp3{%Yj8bkVj0iIbGS z=4Q=fT^_~yt#Q>I@y6yzjs>4*2351ZW8CX=@7I(gk@xp>@;fXpo3vn^`pw|a(mSR; zS@cBNGrH)Lutvf9IMs~@vOWFgUbA5rsR-FVS!T7j>h*|P-%l}NM&*x+Ch2Wp((&0f zspuW^&vjSr47@Js^Y(imPTm@AcUXJ_>$%sv?gg%I+`MWP+W}nz2EQxf{}w$gII;h= Z>^jTjlVvN-1%W}q;OXk;vd$@?2>?AFnhF2_ literal 0 HcmV?d00001 diff --git a/astrid/res/drawable/details_repeat.png b/astrid/res/drawable/details_repeat.png new file mode 100644 index 0000000000000000000000000000000000000000..efe6e69d8f02f5ea7ab45c50adaafa3ba2305f34 GIT binary patch literal 439 zcmV;o0Z9IdP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipb@ z05BcjPWg}k00B2iL_t(2&$W`jE5%_H#y`&&gTi2Cko7K%7WoIxI~feh$Y51|MGQ(= z)Xid5V$ypi8I-|>#U|xHFeu57dknspd#`KsEbrTUK2PU4Z%4Gq-7CNpFbecU#07AY zQo3&BiWbu(a0@I0ufPMaD(TAIk4oknuAhDG-s|owZBp#Hd(><0j>^kG8L5&|dZCTn zeG6Cu`pxXI$T@cdXOe~`Ei}dXF)1Q;fe&CBppY~O+?ULdyLXydlhMpV(lJnrh(&iF zFU;%?sFuvOnZ37mEVU1GNvZ)ig}Y;Br)6=Y>_E=B)p!70eU}Rl8<3oNC%zs?F%}28J29*~C-V}>VN3FMcVYMs zf(!O8p9~b?EbxddW?ux#ri(3F5_!|WuOk1gVpV?Y);|a^fO40YfOux81Vpe~Nyk8`wp{>(MZTU&W%Ls^gRjKrT3^2ZZJ z9Hg0VNnAL#p|odiNV6H+n_k9To?8*pK<2Y!H#|)|@aI9gkVMa1g zOA=2+NV5cxx&hL@#c)GT&t5ZzErtpCJQ>Lsj)8;>%#Zo4a+GHNcC5jSEq6^XkXe7} zSo7yS5AVCX + android:state_focused="false" android:drawable="@drawable/footer_button_normal" /> + android:drawable="@drawable/footer_button_pressed" /> + android:state_focused="true" android:drawable="@drawable/footer_button_selected" /> diff --git a/astrid/res/drawable/footer_button_normal.png b/astrid/res/drawable/footer_button_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..2be97d424c1f6acd9149d7bd016d65c267ba288d GIT binary patch literal 917 zcmV;G18V$Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipb@ z0R;nwvTSky00R|CL_t(o!|j;6OIuMGz`yT1H@=1#13n;H45pO?3S!5iw6qSz4$@U= zrKX^RPW=Nq6o+o&;-D=y8byc{DmVy2D~O_*QZ&U>Lmvt{*eK?DALpD7RncM`>LaJn zAKc;IdxqcrUgvNTG7yW!97{_}*G$uNA)zL}YsRVk$xu84Fx?M);StJBldeE>km-<`Pe`~6|R-@jQ?Q&WwIYgZ*$ zP*AXD+jezDMa5<`8V#SiXl!h(JsORUNGS^;OC*!Y!dNUeGCMolejgXBdXt>2!Jl04Nj+X?b~h z^-iZVcG08cZ$LySDk_TUx?bPg+pCdjnhssp165U3lb{G5k7v>_j6i;VzJrK}an8$p zK3`lF!SeF*IOn{WF-Am083%SY;hg6H01_w)A_5|UrmCQn65wE8{2#${MNnlyDW$q8 zK1BT*RAGBNGlI(3pz>YJIR_QfeCR}=INHHsL0v&1gpw&ftU={dOvi1N6;wXOQo#@+ zA_o8@1;rlv{&ASHwll#`QVI~oFr7{}5YflBwl?!{%zV-`ZEARU_(rzn!r`!&F}816Rss=!H%TxU+yMX& z06bV;Ud~!eFD@>E5Tc2Qz6XQBFDC}Il=8K%>rdzB=kG-#kt>&rL?RH6$M0K~^>}x8 z_svl^|GBWgzki;HLZzjpeT|Kc_EpG@j*e=UWjzx@bnWcyG<9}%e$IGc<(xMNA#Sa& zuWt_y4!+Pd?QL^&^VTKRTd{51PxklspIesoPS^FDU0q!#f|9Y`1_lNSq?9i?=eGf% r@G^d)13(G@J_sRtIyyRjz`w{ZP8MT*q5IOk00000NkvXXu0mjf*Vm2+ literal 0 HcmV?d00001 diff --git a/astrid/res/drawable/footer_button_pressed.png b/astrid/res/drawable/footer_button_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..15e7a2f47e5d146e7c720f7b5a45ac9f5e9cc284 GIT binary patch literal 1458 zcmV;j1x@;iP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipb@ z0R;;GZq(KQ00lBhL_t(o!_`<_Y*a-Q{?6RH%XYC_`a>JQCTIz2AQI3RqozjU0}sX~ zRTD9mL?u8W1T{YU^P-R-EH^p-Z?(( z-S&1mGxxUYgOg0|@0|JOJLi1!Lok$|Pn=2&p8Rb=p(HaP;W7xM{=`8gm`m+DsjnDd z>9JoLNheC#o~NIx=$dOye{%3p_h?DHvb5o+Tbe6J>Sy^`5F|h}(V5z@&XNrM%b|P8 zU=k=h^N~xh%$+MgaQ@1L)30sVu>PPGVDAfC>E7i{+m^KRx)qg|1?7hT2jBn*kp@&0 zz#3&C`dC)4!~lH2PcOvf_U-cAwbYK44?Vas++vd1{fEBTb${mLXXfX31F}pI3Miof z)40zX0<~v30fB>OhRee(n=mwc^X_|=FM6(KqSht$9{6(2-Oa~(7L4vA$TE=%E)0@F ztwrd)S_yz-upuVALINOo)cD8y)K>ho=j(y9YbF7FXYbL*MVT{Qtv5bQuy=!@1E%Z5 z8p#UFh_*?{am(!vo5*Ip>xxwz6Ag`U85_6lXOUyZ%umV%@P8OoNxq# zFl4$(ssxbmh5#-tbP`F&We70)F1V_96a_Ml+iP+nLiex?OqDGLSjr@`2<0M$u-Jgj z$08uGRn<5=9p`tVmASmNc+Pq3?>|lQIy&9H_Z%!nb9tE+%z4ND=yIC~kF9 zj4{7bMBJ$$SXn4QiBZyAH9$oqYo^gdBN1`uVw<;WzcPcFEdZlHiwKtsB~HmQ5K9p? zq{hThnPY`TLpEBqGb&_4j8C6Iq3MKUXe6Q&LdzijY0-hxu{;yg{BHpKuS%eQg8iBh zPJ=OM7^_uZ*^eN8=IUKcGjuBqNh6f+P_&R|3Xqkm+3Xl+jPT~j*XSS&_Dll_c}c`# z36^^qk)<fsfg!HJ zl8GT$R-}ZRE%TfpG7auyi(7q79Li8|TXmk)mlhfsGJ@9+6eI9@c$7N0$?$uev)J`fH9?H{f zu>(bF{_Od6T@?WU$BK_1mm;-o#BWQ01J&UO@unCqqXwdzTBcqKr{W?|LtE- z4ra?shry6+)48a3Qw}UOZRErtgNcH#dbeX>Z1p!I`H_9b<>OoLeZK#ZId431Tk3E@ z2tN%1b8z}gB4WiI^MrN$05cevln&07I{C=h+7r24{;@5a*Pk_--MM3Hrob)Bn%wN+ z#j}6>Wl5_4jygBTBF)j2ZxT z?b@04r2A^oODqW}N^ literal 0 HcmV?d00001 diff --git a/astrid/res/drawable/footer_button_selected.png b/astrid/res/drawable/footer_button_selected.png new file mode 100644 index 0000000000000000000000000000000000000000..fcdc8fc53cd3e8c850261e840f15c2b1b2e1bd3b GIT binary patch literal 1471 zcmV;w1wi_VP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipb@ z0R<2O3@xkx00louL_t(o!_`<#j1)x_{$6#@?CuE5&MdG2Bq9*}frvq3jGEOD55y2j zP!ln*iIE5kF&N{?gFhEdycr@J3`kTCU{t^u4jK~$5m6x{@++H#fCH=s7G`Fho$2X% z9;RpMt*Pp+Sx#0`sqU_NufF%aSJkhIU?_haKbgp$IX|ORmF*zmG6fR9 zFa#>MO-JF5C58UXqvtLUoPK-Vy0u?M0_=T#6FqcqX7l_GereHfZwMM309pVRwUHzM zh+weLfK-cAfCZIht&bQ$8Stmf!lh+fWdCsMhf5xRY<<|QF=}^x{q43#u6+K&^b^|w zzd{fpP^7eBX<=|LD-6mygE!kcSSFW;7H`17{V#8SaKYRcp{o95?{__mM~Q zuMpM2Q3#X(;3)4=HEa}V`U0iD) zzQGM_MNJx2qd+>1{p1yRa`xjy>iqZ1Klti!dK6%$bYV{NQg+3J!bw1Y$Oc@q3<`~5 zA&^u9O{we0(KdK&#qG|}8~_k~yY@Mg=-;JNy-R>6nZk>Jl$g`?HOpYcI3fTZ^OSN9 zxSm`3PT!}FD0%F1@oIP1jT3+fHoLH5M*-CglN7-w8Nj=s^wlg-8tP6?NV`HLk`DQm z*~$Dly`?sc!JtX3qSZ+5eaH+IqfTc__ z1l+I?>Ef-Km}~r>-E3h1$YXVI9Y;`HqgCppI=8^Ean~o6A&@$N+!!LGJ4hWMb0AL^ zpiFUx7?w;~fR05)mpf{nt@|iq`ys`}Lc<NFH+Evu9DGP=O>(SB z6gYxuZj=#L?6Acc8Ii%n0c9Q83}z1g#T>(gi9vP6N)3P*hD`m;LG~pPY}8Q-q9$SG zNEsKS95aq}F<3{9;4p1+p<}TiOvXeR$c=}5B7z{m6_P=O+96#P5SpO3U7gK(BkTnV z(gn#7%$}6O%~jeu02%z2b&93IYPFS`?`-%E1zgaUTPMLMcM#H(B7>r=v`szq*M$2n zL)I>xV&l;SIIbc_S75~7sd$z;MeZdeIlEZ?2MDW`%s0)=4xL__GY`+_aXRJJsFXVR`Gq(43e6wrWz`M`h zb!~r1z)wMd*{NNLkYh;IZSDs{&+G?#T>w(TL4RjAADp@7c%fK)dgF$*XN>^2_HAk} zwM<@^Dd+ajEB<4O3z=ym6G^I%XTyy_RC*RZu>nkALExg0)t{Z}@Rs$xy*d0J Z%YUpd`}v<0vgZH*002ovPDHLkV1nrxq?`Z% literal 0 HcmV?d00001 diff --git a/astrid/res/drawable/footer_edittext.xml b/astrid/res/drawable/footer_edittext.xml new file mode 100644 index 000000000..b3401b8f2 --- /dev/null +++ b/astrid/res/drawable/footer_edittext.xml @@ -0,0 +1,24 @@ + + + + + + + diff --git a/astrid/res/drawable/footer_edittext_focus.9.png b/astrid/res/drawable/footer_edittext_focus.9.png new file mode 100644 index 0000000000000000000000000000000000000000..f28f9b6fa491f92506c730fd981cf41761f9d9ef GIT binary patch literal 795 zcmV+$1LXXPP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipb@ z0RS$(8pJ{X00NsyL_t(o!|j+$NK|1MhM)JS(}gr43oDJRkdmOlRYjX3h@e1d7h>3^ zMYOMI25nQjpf)X97`2QbTXdmXR8Wg9f^?CR3?xbmvWulN=WTK311Iuz@HmHpBulG?(rEybxgSe|C4*|k< z2$B=PSNwn0?` zXcCdNVel#Ly#Zf8qcXtsAsUtB!*9;r4mPtT9ucyJs(Q2axLDo9KdYw`ZXGu7x<$Zy zV6Bo200eOuB$B`yFIZ*vJs1PqQ{0Z(e)T({^}bxY!I(vcj(C}WIR`R~5YT!P>b5ZL z8tTUq}B}1=&gNvI$sN=YoI%Dwd*kd%+Nt(F{1quKXq$ShZagP+r|68!)v1 zL3Ya-vGi#A(fItO4U~fK$L3Zi{Ozo*9f6HQpd^Y{{?Rss*VSDbY2MZ$4SYfLQo$J=pf|5-)C8rjY0D6E Z^%I`j{z#wXYZm|j002ovPDHLkV1j-;V6XrH literal 0 HcmV?d00001 diff --git a/astrid/res/drawable/footer_edittext_normal.9.png b/astrid/res/drawable/footer_edittext_normal.9.png new file mode 100644 index 0000000000000000000000000000000000000000..1a24c87270c61eee30d898e397687a1fa99e0346 GIT binary patch literal 1016 zcmVPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipb@ z0RbL?*u}2^00VeQL_t(o!|j;QOEX6t#-HzO)2g%~fMdJ!Ul1T-G932HX${+J$gV|*LiR~z3H z>H`D2Ff*Tdo*9-3*c)4hNf>nyNo6 zfTGc;O_C%7fB>Ki02~en4GauOBO@b~?d@#@0)gk@8yg!SBFxOpnD0M1oz4-v-TsXz zipEP_-QC@>TCMg+rBXSVo}T_005&%_0ieNXC>#z00M^#l0=v7r+4J*rUM`opEX#(f zs{Ex*mSv+{F7sS2$9HyivXMw6000XM3$0hXy1E)TJUrADMd6%tgSSV9qA2|6=ty5) zUiJe(JRX09#$qu5z~0{8@6BN2Uaun>25%Z{sH)1->9iJ$#l8c8i;nIbo?(;>l!k*<>;RNF)*tx7+<~Z*Q-82szp-0syDe$-Q3h_k}{?D*&7UK&e#v zqPx5M>z+5EX?msv<&{S1zE|JYT z&v;>7*yyjSD&ODVH^Skt9{^TXR-WEW1cO0@LLn?IE&b5n-~Y?-@UY-^yCI6ASvb-Q zVo{xP%4#z-|q(iM5EEc zv$Hc<(=^@Xa@j;ti(P=vF}f<-*Sc%1C-|Se zKVp>ntvy?(>QqcX#zMM2TP6bs)2({{G%l d{#6QR7?&OJmU{0RRR{DPgQu&X%Q~loCIDwrgm3@= literal 0 HcmV?d00001 diff --git a/astrid/res/drawable/header_logo.png b/astrid/res/drawable/header_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..c04477bf03bcd5b8b1c3c9838d6773483d1731bb GIT binary patch literal 3654 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 literal 0 HcmV?d00001 diff --git a/astrid/res/drawable/list_selector_highlighted.xml b/astrid/res/drawable/header_tags.xml similarity index 60% rename from astrid/res/drawable/list_selector_highlighted.xml rename to astrid/res/drawable/header_tags.xml index af1667da9..9b9e71bcf 100644 --- a/astrid/res/drawable/list_selector_highlighted.xml +++ b/astrid/res/drawable/header_tags.xml @@ -4,9 +4,9 @@ Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at - + http://www.apache.org/licenses/LICENSE-2.0 - + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. @@ -16,15 +16,11 @@ - - - - - - + + + diff --git a/astrid/res/drawable/header_tags_active.png b/astrid/res/drawable/header_tags_active.png new file mode 100644 index 0000000000000000000000000000000000000000..cabd7c14cb09bb5f1bbf51a4bbbc322526cab929 GIT binary patch literal 1495 zcmV;|1t|K7P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipb@ z05}mIAwRPK00mb`L_t(&-rbqoPgGYF#(#UyF{43EAMCUCqSA-f%B3w0(W*ezrb$y9 z6T_u7mKhL9n#PyvTO%UXHnmMn#Ks1(TqK3!6Mun-5BMgSkO~i`#t1fHKn9q-`fx6D zKvCz+kT~wi$~kieX74rM`o6u^+UnEKK9{-KSx|~>9SVgGX-5AUp?KRzSoiPWXL|Y( z**=uk#N%+?j(PME8!3CT<$+2mFh6S3PfmVY@q*oe}Eaa^Nn6cK}I=c zjG?fgfL%Lxf(SD+GyK)v&HnxSsjZ1V#wVBLBEp(AYY|CxE#kZLka8W%jLL1kFR6`2Jtt=8=4iRpN?%_eTl4bxrv3;yIXMB>qEL=d*iO0Il*$Z3 z`FS>n0H&s<=;*jYeO(=u73B;5c6ex*v%mbx?CdNli|fKYV!6=4g-2n>NwV&_M6it9)2g#0T%c z=amn^P;%5S{fxp^tlZ6;_+sBaL<|!X6a3lMMl=#38mV6L2NMzY?%B=WJ-eTf@|Xae zay${S_bD-{lS%=`Bq%7zr?j+`gfYY>V{~?PQCC;bp@UVar%^_joQ$Q6mO?zV9Q8|n zkg6!GU%!Fk;$pPcjE|4g)AKi#<>eeYSmhzVR9G*5u9Tv?w}*in11Ya%p|~%od{v50 z39DD<@XFe?#HOcdZ|@`;`I?$&+g%QQ5eWPUCYnBU^?%R)>bPH7DzBO_e9 zex3gQeh$~x5RF6viO%`vX3qThlc#!t_^q7uRRryl%bzSgpDE(;IDLJ6R8>_HjXXa> z?xKw`oNsQX@l+GWm;h^dLULypiC#_-3~rz>zwoh?=UKInF^2YzPMS`iMu#*eEgpdq zg>fQIBL+lJhCn99aN=YGckkXsDfQIQ@gwv{OAFr}J7z0yz`6bAmcAke?N^N;FRe90 zLqpWo9pT@5_nzvQi{fwR&e7O-3azyh`WbjREeS!;_|l}HrnP2paFFUq4R`L0F6o$v zaN*)bemH%G`T6;@=UrePH26BSL0RfpC=}x6%|X6BdX&-8g^sz`mey8Ie1F15$fQ4~ z-|Wp>Ap+Wk&nT0gVbGRl;Kl&e(Hf6qu2anye&^Wn;H{RTsEa%lSw4KA@m5a)QNv^gd z+3uBH6H2n}Om-i8xXX7=3M_G0mgPQq(I(zej?;L~cBceEjIqo4m*dD+l1DkbB&YK# xDSr0m>wlQFI7#wqnZ$g`9nlwcm$I{T!~ccYk1!mvcLD$a002ovPDHLkV1k*c(~JNB literal 0 HcmV?d00001 diff --git a/astrid/res/drawable/header_tags_normal.png b/astrid/res/drawable/header_tags_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..8692c7a6eee1ca22a1e7ded196de0902dca7bf73 GIT binary patch literal 1447 zcmV;Y1z7rtP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipb@ z051@1rHiuw00k#WL_t(&-rbp9Y?DZw_p^1IyjtD`F5aD5c8W0&S*@ zZGP4+bFHw*67bqWQRYM;Vh{vl355l()IRlJDyy|FI9A!d<;?+7B{K_S49k|i&f-@W z&j|SM2M>tF#$BJ`JXnq?N|;S3s+PY&C=|ly^I?pcc9t>1qsNbl#bR#5l!HMm^|StI zDb&vxLv?i(p-=-Jk0w4I=XzHci9~YRXXEiWnT$bcg>qpv#t4WNue^?A6qPB3h)^4- zCKwE&wPs{wlxVb%rtntYTDNX`h{>wgiS~Bx+__VjPvsm~6_KF~D{2GO2ZLzs;aNP+ z&0Dt#Z+(~Tk;pVQZIKWW7F1Na3NIp(rAF{lWc5=@QB}2^U|k(rYsO+@bai*Lqd7uz zB$5puigY^7#mm3bdF>i2SFB*yuAMBXtV9q*j0;f8@hY$FXvOd;V+?_sYC@p~wAPG| zkJH`V!@iIAvazvo(q|t%ddv?${zNjF?_Ohe7neELH$1L;LYfF}}zomuF&Q5~CAhm&j>&W7yc~0p;AwFe^ zZ=j}{RjV5CXvOH*7}u^}=fmB*iEL|{@xerdwQE+hcFpR^NvU$UDVh$j-<=;~(A zM<37>4$lf^CYCN&Z< z*NzU_Pkm21opxP?E6J&b&e=0_+Mq}z67=-;vTNu2M7A}(G(+~KjWKj|oa3A0t)$cG zIo~0_xD}=qiJ+9Yl2T9vs%xCfz6>a(6h;hxT)9GP+ex(61;t4b%l;&Lhir??V2rz+ zPN!%;b&8>(A(T?HUM`=ZbLTH`=R0S=!o8;_-NjUU3VPe9HayXiZ;V9|yiV$de~eX9Ol9od4|t-?p|gk(wy@+^O4k ztD<#iJsuCYqfw3=J<8LklY!aaFJ8LD*T;^PhM_#Mb3hftuC>g0CR+W9T-y?F{o_ny9t1!&FYv%YW!*jdH}8+<;(S4Bc{V zXXeS!EjJO!njiCKiGVkg$zU>R%AG2u6p}3#{{_qOvKIs=z(W84002ovPDHLkV1h>5 B#jpSX literal 0 HcmV?d00001 diff --git a/astrid/res/drawable/header_tags_pressed.png b/astrid/res/drawable/header_tags_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..76b2d080fae3f1ca0ffc0b883192c50a0e779a12 GIT binary patch literal 1367 zcmV-d1*rOoP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipb@ z05}`|^wzBa00h@bL_t(&-rbqoZ&Xzj#(!(inIcFafmYg($OBj?VlaxLs6inb<G@l=xtbL}KCvgD(cfV7bVXib6o46zRpm{Nv4tPK`-VhE4cSbDPb{Ee*{Wy^o{)Q_fU`FE( z!BsIfK97NcK_YXL-~=WbdgO!zl8CU;43IUhqr%lWFG4M3ffE@Dv(D1Ktat}<6Kz}!CU5~YHL|8@EC{;)nK6#4S&uRzMvJMtK832v-L+>H9 zdDDjY+}5)43^n-<GhB2+^walwv`vSkPLL%&nB=S{{Mcje)i&2BGImwE7Kf*_I^Aue(>%zn5Z}Gc}gc zeZ|@@CJHPUcBay_l85>C!J?-Epz(gV^bKl%0k>>RV7cprU24bl@6FKp{n(Z7z*WY6 z!FHv* z7&s2Ay0G@n(!=x??a^=VU?=y0FT{XUB~g?KTB|&cr$(XYAbQ|UZ27kEgj)clm^>tp zet#c3_7b?L$U{~YQ6!gGQMl@5pE+#7nsUi=v%e&O&V39gx{%A)T+thrvY!(UkD;`C zQQ`Dc_@7>f(Z6E-rJH()xR0PS`{0LdAvddC8&_m^2tUbZ2SU}yuZyt$ZggZT8tsd{ zpc{J#(CN3)iPu8N)vcbll>HoXHSH9*AagDs#vj>=MlRkESjeFd;rOeVFVwznv6oU% z;L>v{{h`X~ny|}<(a{}fq^AU!;xkKUKSIY|2A8jWy|U@TIttrdBu(nzvEFa-M>wHI>v`mK{pXC>-C z)_$Q#R6TnX&Ou){`gCQ`hpq`+6f@NfbZAROWO0#b^=(m@K{Wfeb)K!X^ay8Eqc&<) zRP_qsNxMmn{Dxp!wVVlB_dfuYRa8;g%bkXPOWHk4cl1~ob#s*~5>M41jQM&3) z>9?IC68noNo%)|tx0%u{?I=Z7Qf)R~7+R`nE$dMXo$Fz8yujFGW9F3v`5d&&4b33Q Z^Dl=vDKjn@DG002ovPDHLkV1mr#eqI0o literal 0 HcmV?d00001 diff --git a/astrid/res/drawable/list_selector_background_longpress.9.png b/astrid/res/drawable/ic_footer_add.png similarity index 64% rename from astrid/res/drawable/list_selector_background_longpress.9.png rename to astrid/res/drawable/ic_footer_add.png index 5cbb251a7dbf1e7186a9aae78a786b6d667de6ca..2f82ba608cc6d4a9d3447fb330c602c070ae03e4 100644 GIT binary patch delta 1402 zcmV-=1%>*_7uO#liBL{Q4GJ0x0000DNk~Le0000N0000N2nGNE0N^Urps_Yy3J(Ti zOGiWi{{a60|De66laV18e*gz`Nliru+XfE+Ganjl%YOg>1qn$+K~zY`eN|sl@@qmO{RoY9-UN#AMK(hoA zBaZz*RVmV1txr7dVK1YsQ6$u{32jp=fyfQExh8gU&iD0!YwgBVfBU4PbI*6a^E>za zzJG)PnVXwKtyV*+RC0_lW9fAIm{Mw%h^DmGX=6+%B9EE*L8sGsptb(C(P;3QGiR{4 zxVR0A;)}Cq&*ILVJE&ADKT=A4uxr<@Bl&#ZNvG4IwPqp$Gs9Y|!Z4&D2<+3RPrnwC z-!CmK{bTR~8vOH0f2H#7$jHbilarIkX0tsa0ss<`{~aO%5s9@HtyU}f`0-6^r!e`Ud(>9^Z8GS z2qJS3VYsa+j`^Pewj5fw>i3kA@08Yd&0C)i00Ss3}y#9ij z4FDVYN_^kfzVH7;r&6gOClU#<)>6c&+OcCtn9t|`e;Qq+*Vfin;>dgU?72TWI=ThG z0H7cU-dbN@A0i@QW^!FulF8(oI*~~1XJ(F`C`6QOwOW5Dl}dk%1J>(xl*?r_8V!_6 zr3QdTf3I4to@3@qBC-+rj6KiWr(M@g#<{lEN~_g+ExF3&G60}dD!s<@vuDqcPNyXv zX|C%gf0g4nU283jG5tY75WME8VzIbwj!O^(VvM0ahP4(-sjdd_Z)Tnm5gVm>ui0## zDHe-whzN*C16WyJUTy%u^71l@#bOD-tcVyQLbKU?t57KP`dLdviirNB0sLJ=-eG2W zr6-=6ni}qOIzNm2;B9Vhx^a%j$H$K)5{b6~fAok5>2%rvuo1W@rHF{W(yr@%B_eif zYYS0ykWz{>napOCM0ok~H!2mr2KyEZK%pS9cV!E^=@(W6I?+Am(b zfB3Yo%VaXA4jw!>n4&^NghA-9j>Ltb) z6^5b5%%YT{;o;$))|z8=NSGPvbb2V8&3?47u<-fSt5;ub-nelC7cXAKty{M~URzsx zuhZ#tV->F-0TQp2{m=e-cz8H9Iy!pyfBgCLSE|)278Vv>??kt6-~M^C*}Ss8zD~xN zu2KpVwWEP*Da;J5buypN^T^1^Z|3Lczlhsxt9FZvi#T`g+@A`C!mlPKChq5QIiR!f9PZt_=LA78wz08sJj_~q z)LJ{m%qgYRhT}N@avbODR4R2pm&<*3;=~ENw6ugurLqm{d)UCXNocR3s{jB107*qo IM6N<$f>IB?$p8QV delta 358 zcmcaEe^OkrGr-TCmrII^fq{Y7)59eQNSlB#2OE$)S|R;I(3R2di=ni&{={s+=885l|p7#Ln9FfdrnU|pA>)84XE~s zr;B4q#jQ6te6yGwMO+_#4(V8+crMm8>?xB`$(swjJG9IvvZg4wcqUE-1L<(?{A1Lg$2GYv0A8>Ait z)w9+y$DiH8Xv^Gfx@XVV2AkNxX?#yl?fku|-*(Qu=mkfm!lK{JzjpY_p5L3Uirv`y zFTn5R)`Jq0{j)Zu9BOu*py1fV!YQQU0bxjKzF5wg(Rz&QSO2#)qCzU>P;s~dA(a>5 nTAcltY<+{ofnNOopP7O4xPfyhYbP*N7#KWV{an^LB{Ts5ClQ7= diff --git a/astrid/res/drawable/ic_footer_edit.png b/astrid/res/drawable/ic_footer_edit.png new file mode 100644 index 0000000000000000000000000000000000000000..7931a60c1c43b536639f67b45b90653b9232e331 GIT binary patch literal 1648 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 AF8}}l literal 0 HcmV?d00001 diff --git a/astrid/res/drawable/ic_qbar_comments.png b/astrid/res/drawable/ic_qbar_comments.png new file mode 100644 index 0000000000000000000000000000000000000000..b21e1bf9e5fb12f429432f5cb594547661aad03f GIT binary patch literal 828 zcmV-C1H=4@P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipb@ z05LXd=`oQ200O*8L_t(Y$L*H8YZPG=#eZjZEhHfjf) zgBJb)BG_5j2sVPanL>+XM=Vqf*l3|Pq9|%Bikd)-B2j$cBXcZfc9LB;+4Tv67ls*T z?sv|2?sp#p|Lwp1yH<<-2&`JZjUx!lFdX$zU;wjf4$m1g0#72{B`iPAH(V-rKsa3O zq7WPc_F=ja-EFsS06v4?gKi=pAgoMKiyBB93F9G1f`w>0M!`;uPzI(>gXTK)bL@@u zX`F2{gh7LESOFzlKs&)8Tn|=&5Q_=RuUjhwP_iZkH<`ZI$P?fsRe*sv*b^B^lKOfIYZ7}J%h&=7*f1MDXpy+e z!Xoff>6LA6Z87_bGj7Px>FfSv%Gz^g$cV9kn1u?=CJ*MQCtR_;(5e2ZPhd_`PC zdO)c>jyau0;wq)eLrRrbz*%5=t{Nz|Dbd~3hDLGn4A`IfZ^djNj>f=)BnGjWk?H_} z-eC3ug}G3REwfsAZucWyfx}eYSm8Mbm-34nK7h;c|&Q_yaVtFtX;t3w4PL~YXh7$6=QvA zY7ifRo4^sm^1b%cqCP3o=OsWlc0bY?pl?Q%jX8{T9#}Ao@DngjSpM9AHLt>E8>y}% z&?sh6w&VkFltOTf>BP+=Xg(|c&y14qwaNhv8l_1}_+9hWI0000Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipb@ z05LK2jifRF00HSqL_t(Y$L*CrYg17e#(&RAf{0)Up)GFOT*1{vx~Oy#`~WUu-0dWd zU^mB-+%I4qoV2<~TNMXCfFGhM{=vaPa|2G2Q=ltI1J?{%M z&GbLiO_QPj!=!1MX06&1=x$WMUTu8%aoD+VOcMY)&EzupHTXtwVdvZW*%R3zq?!WR zMc^$`72A?zcvES#uTPCIYvs4k(qviYG3I-Idtr>sr>|+EsS@Uyu`OxN_O3+HW)bUI zDEMZ1buVUVLZ#83obXp>X|fD#Bj#;mNPv@|b>my*)x8M(VKxzAme!UqTc8CgcQZ)n zsY0(FV`)&i*XCGVdeCuMT3eR2g;izeFNe4z4Vg!K2HK2t2#dcfLli;utieYe^**k(Td2Wcp zFKxdggwK^myZ2WXYNwf;?xwZ#|73d~Y=W6)I!r$S;G5Et&F;aL00000NkvXXu0mjf D*I628 literal 0 HcmV?d00001 diff --git a/astrid/res/drawable/ic_qbar_priority.png b/astrid/res/drawable/ic_qbar_priority.png new file mode 100644 index 0000000000000000000000000000000000000000..5f8441364a23488a006468078dd8b07f56b84293 GIT binary patch literal 772 zcmV+f1N;1mP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipb@ z05L7#jQD*300M+bL_t(Y$L*HQYg0iK#eYfDkC-A>YKv9c#EMMlZdS9Dx)DJ|S1$ZQ z5d_gcK+u)wPSZug4BiIx0L#X^Y7|elQf&lF0vCYO4Z{0@8&XvB z9a^Q^fqg&~r~pNvX1v2Hy%$IWDd332jDHb26M-acVk4WGu{=0$1ec``y-2<2M#r$v=g`7*M>JuV3j76&KU0|W${(x-IVC< z8!#={D`4Ju_riErXk~|Ua`2fLY{)8I0&+lyRXPiF%Q`usaS-UUO6Nq&@d@kqrSa}) zIA^>I?#oWoKo@W#BCU;-8t;%hbKELDYn8qkNmjq26fg?R8t?Kz z9#{fK1v?4cGT!BlcOy;D&?Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipb@ z05K?#<_z)x00TiuL_t(Y$L*HQtCVFJhp+3MbB;HL_rypr85erHZ4ME6UB@Y z)XFw3%9)}+A=()&=IAf;|sW)w|pQ6g#|is{k7k8{rZYw^xtW#v?~3Gc-1R?+Ji}?ZC8Xs9?rWxGH7V)Z6`;$V=k0%I?PA{@g@BWi9bRVF^>B zb5$y`5&{IFf{6qyK-s9-6u3?@6S8^xn}@t3uuP_q=_C=CNoE0}-vY~Ea%(#RSpu&m zSrIH11F?upi_1=+&}))~YTZmDr?7cc;jr6UV7XjS&nB4y7AS;!uw1na;ClACB@sD&H{jsxEe=Udn7oqh#u zbox&v*(pxPlpsP0Sxi_hYzoxTha|I!DoI$DTmTM(Un7?iYMO#*NKq9U7l-q${Qz!l zA1sO#uTi*hoGzdQ*8mS-xsCV;qfH&DPC^AGRV9W?zz{eIUeF|=uo_IO?+v=mpQef` zKQXCUmFZHFr-3*gn*1g z++y7E*2#Et(ba*^2xl>rcmrVSNOu>&&0kFpgk*G%{WFVDBUv2Gw{G0&0^SF_pX6V? j41^_;@9(~m{(trh!2hBINr$KU00000NkvXXu0mjfz;U|% literal 0 HcmV?d00001 diff --git a/astrid/res/drawable/ic_qbar_timer_start.png b/astrid/res/drawable/ic_qbar_timer_start.png new file mode 100644 index 0000000000000000000000000000000000000000..50f67c4c49887bfd53905fba8e9bbf7b02707653 GIT binary patch literal 882 zcmV-&1C9KNP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipb@ z05Ky6G}U?l00Qz!L_t(Y$L*F+XdP7;#ee6%m=;oW5i2H&3thPK{~sjtwDYjEAQc43 zn|5K{SgI(9xKOYQan(f;aUr_VE($u&jqO5+md;pb0*X*X6#w8tYy+02wnB=eeREvA zzVI6IVka)#b(a@GR&W0{3*geyQ1M-8~Td zSTo(yEZTYf9`;y@Vx~*9t+5?=!*HMQ1>hVoDrwyI0@8=z&#^v0oW+jHB%iCPP!#Qq zXj^y%I3heLyiX8e-GR9adpqc3!5+*Z@U@ukYC?t-zOvmAnktfP?($Yo04J)7_r#^w z%bkUL$0eQy4q*%wpv}K~#NWF^jZg ze8Wu>!xXO8!=2#Y1N!XBa0?`v&DDm{kv_q)ef*;E+rXso#4x9ZRqT7G(bvceOUjdD z7(His474jqH(!|(PJjX3Qrk3!O%imw)p8=&0RbV**s`Qi5ZJDN@WpZ9-p~kR%hnIb z`V%{q{8KX>7~b-2m%q-`pQZLuU>DK@z|6p(ImAOYr^|MJsc)KqMk@S*VBYArW+!H) zK8BTVgcwVoTKWU~ttgE*_s3k(&bq)avq^q_(AAawsI0A)4+~BXGmZXbj=qe2z;Hy; z(?vTwH-un>G$Z?Lh3=nCveRprrLEqyN#l3abLRJg*KBPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipb@ z05Kk4T$yVC00I0-L_t(Y$L-cVXca*a2k>9~AczF7h)JpwJrDwd#DGMUfQ^-f77Btk z5(GgIECdm;(aHpblv>zmA%bA1g@jmWrHF#n#ds%}2lMPC!k3?^|C!?=%KNs-Ui25bV`i+dQrQ{2ES zjN%AJBCeaU5ic;D6!}6Y7LEkS9F8VMK2>FEQsm#`dq3`?7oU+PMc$}oVZ>llXxoFK zq{u(S*$zC$?#gv#nr*=wd`pVFzjo3@ZH;0p&Q@SS-Qm9VO|E~3!{{s1Y^>8PJ%_hR zk>6Ql`Ft#YRLaHvGrY&iP5}q;sD#ZupA`95d_r$@quPM|_|jtkcoh7e7J|E) z+FotI*Vx&j@W(>%Z4=%)*$HxF%i)|s}BF5W^T~`e^_u~u>##`9HG$xWFpQ{vH5o#l0R)5z1Bl-h# W$;9S_B|eJ)0000u(GxgQYg`waX;stXU;o&_W8(!1mX(kzU$*%Yp?h2`3N`p{EaJ@&Yit*w(Gic z`f4*2uUkJrB}nKK_=e&?gEd-MsOP50H;PnG29 ztNX8CJpIdK=erl5yYc?VH@ohcZh!CPw>~(vx%%uEKW`2W4hrku+Gexq4=HDD?(Iok z*9-dY;^ttd9CcTxwVGQw6t&*NR&J$wT5p$^w}0rmhv_+Ys@&v5C74>EH5jh^8e9Ci zoMIC7=lX`)t-`(e?>6WKJ$a_<9xtMHi>O6Yh)6^F#*2drA(zHC))yCM{awV|_-9M% z1tI4A>GDn3M-$yUCGX-j(qhhb;yH79IJvlfjkl+V{dH@s^%A%l#GGvjVll;tE}zIu zMTp}$ZBJ2&wGd*&BsQk)4x(BTM!EuOWMOl#r-Y4@+FnZt%v?S>S!+++{!nPvTp09m zacjmRgYdQV&4DhNKDm78^=9`$+tDka7!q1yXVdh2q7@U3_bi{>&DS}uZOfj5+r7$?27fxNv z*>cS}(|n1yf=tX158o|@$ZPdkYaG_6T-bWX=`+XJbLgpk;{o{=JZ=<|s1Ng`HBUKd z|6HH53yy+v=^#wH$02Y0`SjsbHvZLTfmrp8zr`uo>rW!$^p7=1 z4>kDCFb3CJ^tNv(4@jQ_GERS~=5pDS{!)K((|7KG+Z%#_)kO1IUF*(e+ ziM3zH+s?7qIms)z_Lm%_BpQn@E_xVfPRv^RQ}f|W)#|+S%$Il+xW7}hVCBAjWxMrY?) z%rrlR$=3&qjWmqUfT=qGH4tc6dXG zfxl$Vgr^TGM$B5)Ge4X)3aW?N_~&mIUMl~%_Zj~ez(qL-T=q-uNz{kXGG`_;Y z67lm<7^qJ@efcG=&5LsYYy=ojiAhoPED3_+QZ3BoYhlS}&R}gpG-E8Jh(0mo@Lj%z zHP={Vrk0D3e3PV#p~XbIu5C z3xYtSUtYuvRY>~OQk*fkWX!=pALCqHKM`KTrUgM}fbVi5J_}3T#z z&&1$)K_0@tJaan?OA)mXf2|m}mKIWgY*~;)ysaq_3K8vF!dejgT8x~fS*5;S zP#%P@u-Z2Umn;`m1U>05&8X^kCMcU*hvx01pMCnZ81r|D{r_(KzkHI)=Z)XKdhPj7 T|JePN_htX$mA&s@dH33XGOeYN diff --git a/astrid/res/drawable/list_selector_background_pressed.9.png b/astrid/res/drawable/list_selector_background_pressed.9.png deleted file mode 100644 index 02b4e9a536fedd342ecef1d0153ef97a3fe69452..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11006 zcmds-yNg{_7{&J;lNmE+EFwbC#@gD>#>j+ZP=kmFVk1_TiYWvOL937^Vkd&>ECl}p zOItxi{3C3{CK%&f_c~|)-0Oa`&*R>?8HhWav%bgr9_yTWgqgYZ`i*M``_JsBln#!r zAHI?C1znHt=KGHyKl^)z-S=L(c9@p>clU>Hzs!*fA6$R?qm-U_O4lNN_4VZ(+`D=7 z+SR?^E?!D6UjF6h&tFaHxpZ`R<<0lcFK#}6``5*Cxy-DGdlrjDHzdzmJlshsb%MV8 zaIxIUqZZp3w{DLuJWsuo<9xk!C#7?GVh0!Uo6Od^$2NF=2mm)|(Ul+!T%*r}e^UDE zL0`}bdio%xC$p&C^E0}zxX^7%iQ!M73&0k-J<;R--zoihuP1eaB<9k^{7I-!(bi!} zM1bOY&iz)ORxB>=KEgcK=yC6U4R(U`W+Y~RuO|MpSU#c%#IPM@&pB~fM5q=!Vxun~ zU7estz7Mgma3^2*%3=$3BKFbg`;Z{T)e|wt)`}VnVGavoVHZNoQJwJVDu2#lX>nOx zwb;J6_K=S-&*da zkgL!H!-ABhU=G4}ls$CR6CvV6-|Lj)z!P$j%UA`G6zaG?$ELCw+Fh}os8k>cq2!F$+e-+ePl;y}ppEv^}o<;<Ow-4#+&mGC|*2 z#t%&$y%Dy$IA^@;NiKaNuGzPLLo7luO<9UONZgTJMCZ88({}Vcw)#bmVqDJ4c6~#U zAfjTNXv2?j@jXU;L^vRI^0}yq9O7P6V)b*#Np5>H8hD-jXD z`0?ynK96~Ch_622S#HQoaANj6K@&}y>9GaIa?NJ*gVW!KG~Bf?SAfmUmQhe3p@qT?RG5IkNGwTj;_XP1}M*q&Y(Te}Kv%g5`xe_`NrM zXO5%n=(`YdjqbyOMD{|2Aw)TBab1x7xrZ5!(U$MmNbhk$Dx?w1J1Q52;ExPlNvVfU z3z-e}%+dR_Aj)a#f|Nr5=rL-C5E05_J2G>qz7d}8yAR;{C_z_v0IDSO(GjV-E xG;R%^5gSDrymS20H+O#eLeJvp>W#ziUw-$qe*spuA{hVx diff --git a/astrid/res/drawable/list_selector_background_transition.xml b/astrid/res/drawable/list_selector_background_transition.xml deleted file mode 100644 index 0dec1335d..000000000 --- a/astrid/res/drawable/list_selector_background_transition.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - diff --git a/astrid/res/drawable/silk_clock.png b/astrid/res/drawable/silk_clock.png deleted file mode 100644 index e2672c20676177efb2fdea593b8f000fd5f12342..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 882 zcmV-&1C9KNP)Zkp%;s8}r$h6cUMpt8KZ&`memftw9r2BH zXZp!+CFaEnJk?xA$eKJbHrNPn>;Axd{TeCT;zL2Z2lqOE#$fse--k~9GCAnb$WrIY zUzF=05;%7ScRp;-^ba=g4+!_yjOVxZHrAy=-Qy;3W{V_ws3i3@rj zN6Uq**d4Ifp5hMksmBf!JrmJQC(GkeNV1GOW##ZtQFwF|H80+P{}RL%{YNk_%ft(I z#;Cz`v~ti@ZP83cwQ@*mu2Dwn=d>z@4RV(M%#h6&LDo!N4vuc zo|;?G=MQ0U0&vMd?WX`v6t{tSSteePbgELlMO}xKy8^QHBD{2ALkbX%5TpZC;3a)d zD?(MwgLzpdUa8!vFvP diff --git a/astrid/res/drawable/silk_date.png b/astrid/res/drawable/silk_date.png deleted file mode 100644 index 783c83357fdf90a1c7c024358e1d768b5c09c135..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 626 zcmV-&0*(ENP)5OC%H;f`~O(q$Q#t2<^v$A>fbmv%e#dKTwK=Ku{5lS|}<-`a#7b zzTCOnnT>at)D}AMFuOZ5&%EqFN(lyumd$2ASF6=;nM~%2?gqc@U=#|4PqkX@EBo-9 z7pD#bO_RUa>*faM`8;MYfVi$JnB-zcBFc6gjl$d!bF98Q!!!(Z1_R~P?e!pt#6CHJ9S&n_n&@=9 z%GP;!@Co4c*at+6vNz7o(6en^Q1%qHrc;1)9IRaz-$@S$Z-qdC^ds3X0NvQH;KS)D z-dh&rW&@X;1cS(45z)J&BVt+tv&GMVJ%!EiW) zLBGZW)#Z+gl-Lih&?>X3SS-S#ujQ;9JRXmIB7X)8`d6ETj)D#Q2+$s|<_b7-B9Xvq zwNfqlEp%y3$uY`h{Y$(Gn5@}sqEsq95lpAkFO5dyBmP6^H-51G4J|rN2Ujt<`2YX_ M07*qoM6N<$fPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2igf0 z5dbdKl$5;y00DqWL_t(I%jJ^2YE?lLg}*uRC!&I&1Us=86bnn=z(Q;k3kzQ%?_lXe zq!K%eR8|Utm0)2LK`a6q4Y}m%nVB#rXnIC%asbP~>qV zffPVO91&7?9<_WLATwh4flWU`RHR{?V}K|q3X06RYY&OmuK;)j3`GI8nP^#DQ1l=} z!-@pf?|?T#ZAm<)2>G!D-SU55zW0na z`Nibj%bB<=#EODc0Uw*`Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2igb> z05&+J$w+$u00N3hL_t(I%T?1qXq9Ia$MNs;Jnwto`zN{YZ8RiENQhGhQS6X5h_p~D zf)To*DBf$J{8d3A9ZsGAA13S>uc{>UaWEEWICN31EwZRntlQO z{eaer1TY4)0fWLQh=2+mp8nV3#ryW=5n%01UNN+XovsF!KfGV)r+WVJ+A(qxI|r;9UW3GD233C?{u1fus3 z9zT0M_xRcC1>nTEzZiF3E~RO?oKmkPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2igb> z05abz5!)PZbCrT-Wh@g~W zuoscU%F0TeA*CH3AFKKK`Fn$_t1GUruL;92vAVkYAfhX!0I1b!9335Tad81aGMU7- zZ4ATk4h|0N2LTZQpkA-Dyu7S=p7){MZX+V3QmH<&zrSw}1>*5I#bPlK5!*CP|K z`zDilc}jG#>dAoP1D=m-L(gSSLJfKb8~Zp zVHotjg{V6~*U$_NBWCoGnVA_TCMGaV)7#$OwgEJy6o-e0SrIAB&dyr4Z4-R%(0P08l6tvLaGgSXi)<$s|FwL$~BJ@+MB@yn^exv|6p{&CShf{|5io-rinT zL<)j$&eZRl_AONtlvy)LuIq7uT>UO*R*n`VM0f2lypAiwqvMj6B xYE9>Ix$3=790mYvZEaJu?6R002ovPDHLkV1lUjHgo_0 diff --git a/astrid/res/drawable/silk_world.png b/astrid/res/drawable/silk_world.png deleted file mode 100644 index 68f21d30116710e48a8bf462cb32441e51fad5f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 923 zcmV;M17!S(P)A9)b<7tX~vT z$e)FfZ+`X4_uKyq#wJHC;J3lH{lhQkUc~Wid;*pnjhM12xe-bPByd^xuQ9zgeM^Mm z*tc)|P}LtTnHXr@Gkmmbkg^O2bqyhO>LP|qjIwW2@Di+4EuKm~&tOO2!N3o{128Hl z9v%fgerM0C#)7P|PMvxr*!Gf?eGA8f{OT6fS`9l>LQCg)p=~c$Zr|AT_0+_?F*JJk zlapOT2Q(wWx-LMq(TxXxLn+U;!LV)MhNp~ommdh+fo8T*&g-yQbbG&ze&=>tC(Ar=&^1xlA;Jc(6 zcCi_xs8k}-S&#ONOHm%e@#nGC7F++8C~r29Or!_{(QGQEG)+O^J1BCPmgM4JAzC8I z`jS9bO>|}Jq_#$IRzp0d34>)&3L%7MN)eTv!0B!^nn}f4z2*vFE@jv3dn zG>H)u>FR7_d2JcsjvfZ$vkP~xik@T^(_N)nx=tqJV+tQjQ`owJ83bf`zX6Ear*=Mhzn5QUuXE|v zR33Qyi8G!0{H2r##d#6R6YmYbZz4NTssT;cXiGb6lxO+k@{ba@2D~*hKDY6N;Bkh> xhhCRLejsJkAIT{5sICHcfU`5>bKmUb{{y)0nR3PMMxX!y002ovPDHLkV1nl+t-}BS diff --git a/astrid/res/drawable/tango_clock_start.png b/astrid/res/drawable/tango_clock_start.png deleted file mode 100644 index 83d5becb94aa2209736f3148f4c64d5eda9f45e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1466 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 RdYJ$K002ovPDHLkV1gVmuRH(% diff --git a/astrid/res/drawable/tango_files.png b/astrid/res/drawable/tango_files.png deleted file mode 100644 index 44d631064ac3e9d6335d96c45ad254ae60d8a8a4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 482 zcmV<80UiE{P)(VPZgl$7 z{r*sz&MzH@>KOQ;Iz>6i3Zt6dv>Kh=dV$?E?c6!o zKo&qNnTFl6z*h+TAG;Yb33wq1GQk@w%bTHxv{KlPgI1BvY4>c$0bpFzVtQ!6tGw#V z)7!g(`MsNAn!jI^tLg^$1hi!g$O1WF0&o(#Mz_xjXaIG<1Edvkh#mP4CIthu+O-Dw Y2Kz^)v?n0hg#Z8m07*qoM6N<$f}uv!_W%F@ diff --git a/astrid/res/drawable/tango_notes.png b/astrid/res/drawable/tango_notes.png deleted file mode 100644 index 14f6defbb9ee943a8533910c4ceecad34c9afe3a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 509 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 diff --git a/astrid/res/drawable/tango_users.png b/astrid/res/drawable/tango_users.png deleted file mode 100644 index 749c825e0743a3d6341572de182ba101d64e2ae0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1901 zcmV-z2a@=SP);LPjufD2=|8-OE7BK$+UZa)$s?zGqO6geu5xXE(epV?3 zPt2bp`mX_eaj1ipqrK3K`0! zB5BXV4+4y}^uiv!PM7hq;bL0(k3Rq1k;G+KTz{?LTZh`@R5-mDyrG z3(~`JG^tdIY&Js}MQE*1N+Tv_rjjr>S~{?2-=Y2a@?PbnT#~R;>DE{8t!-Ss>-6{3 zuh(Czf9b(fm>UAo?OUixx&=kr_qQK6Cp_tjiFE( zSGn?@{Kn_|Vo<2DmBhjWhWJ$U*%kaD7 zCarddf*UYCeF#j9PGxa&W4OgBQiUo`b_DH}L8Y)^gOTxlW#u^EzafAH-Fs@Qo5hIPb5h>5@^h#0Ji z@KPSuQhZMUCr@S$YF9t~k)wx8LYqr*gdaiU@+vB_AYfe0Y}vzvZM2QCVH2ZMND?5{ zV8bRh?jUi1LNG~)QncO+fD+IA?$+B56^yOX@i!=xg)lZ`4pdk?zlBMJVkN^Sn(6vF zg;E6*Y$G;CIcX4!jeTsdfeoAJbcvu-6R~>NdTwnf|pG=msqOnm$)1xUH- zTT@fxrCR+w)`HRkR-rX$oiH@40EGy=xc*6WE+U;?VCKLq64o*P4q{@IcF>s$Dl^2z z#W#6!>45i(jeBO`(U-3UxN0w$J)C`fYHE*HZ>|wX;Jnq^7qtS`D$cInkFQSP?!O1? zuaIs26*pbLEso>n$FXh!zw5KSw7{A6&78Im=vE;2mOpUka%167XRn&`ci!B6Uokm) z?2xnY_p@ZO3fBdtL8-o@;8No__2fPd&CRj09TJ9JJ~p<@EzuvC&0Ij40IM@B^(Ogq zaGWdpFxDwi@HDTSTWlv*PA>ia+b`}m1*s$sw?w>&ByoWRV?f!r#Uoo}xp^l?jvQin zE1;JMI+f>&dxV#+jPl6+`*Bqaz|VjAH;SVZbmBCfMi*7dFniNv@%8h|r+DC32RZei zfvXEqDhSMPE-bD@d#n3U%E1^&3?vDd1eSL0pgK88vl|hFF$jnVE88I|Q)SzZapcGm z#%Jc}rl;BRUHoqUz_d~CkjrE!7IVV~dP@)eQ}mqx$+~XoyC;hls@{Az~9uoM24EQ)f3(O7YUd4k$3jAY%KmR@iR&>>aBV zu=2ItrXXpx*j!!VA+0X_bZvdTIxXpSBn+?BTki^0OLOTv#RHNR=qZCX3 z3IITW_Q2I3E+xJ8!Wfb4oI{=fYL2^FR5qxf$z00000NkvXXu0mjf)s2>+ diff --git a/astrid/res/drawable/task_indicator_0.9.png b/astrid/res/drawable/task_indicator_0.9.png new file mode 100644 index 0000000000000000000000000000000000000000..de11f80942616b8211efee2da37ab4a071b71c61 GIT binary patch literal 237 zcmeAS@N?(olHy`uVBq!ia0vp^oItF`!3HG7vNwJPQjEnx?oJHr&dIz4$rgA-7Bet# z3xhBt!>ld0zI?Il|H6s?|GOXgQ!XU@-~QEy!1l=xKm2dj@#f8Ubzx-SYBDf< T+{;q|bP9u~tDnm{r-UW|`XNsB literal 0 HcmV?d00001 diff --git a/astrid/res/drawable/task_indicator_1.9.png b/astrid/res/drawable/task_indicator_1.9.png new file mode 100644 index 0000000000000000000000000000000000000000..107680b90773eaa9662682643b654b57e35cb453 GIT binary patch literal 214 zcmeAS@N?(olHy`uVBq!ia0vp^oItF`!3HG7vNwJPQjEnx?oJHr&dIz4$rgA-7Bet# z3xhBt!>l0BJuP5 znUC$6eHv!=b{<^$N9gds)AEv%5)%K64MB>GjUJiybvAMsNQiDs;9!wSU9x!gznl&K z{@2fbTkjtG@Bd;x`73<#Yr6jNhqm*3y1FnjFx^p^&YM`d7-%Phr>mdKI;Vst0LWiM AApigX literal 0 HcmV?d00001 diff --git a/astrid/res/drawable/task_indicator_2.9.png b/astrid/res/drawable/task_indicator_2.9.png new file mode 100644 index 0000000000000000000000000000000000000000..45eb1dcd61ba0480230dab331a671750392e60ab GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^oItF`!3HG7vNwJPQjEnx?oJHr&dIz4$rgA-7Bet# z3xhBt!>llBE9-Q9z@KvB28(Z6dA0C$m#nm0G&MHxpCeF)?`t`^D@T>Cwl3UjP p@8@an*IKk`(f`Gc4(_flj0{n_;?ANsw}afn;OXk;vd$@?2>@3SKRf^c literal 0 HcmV?d00001 diff --git a/astrid/res/drawable/task_indicator_3.9.png b/astrid/res/drawable/task_indicator_3.9.png new file mode 100644 index 0000000000000000000000000000000000000000..76a6550a171c52152da7b0497039b0ad65cc72c3 GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^oItF`!3HG7vNwJPQjEnx?oJHr&dIz4$rgA-7Bet# z3xhBt!>lR%>qC8z3Lo80eov@MjfPw&XzlO=oma}!@ zv#!Lq?37TO^fG8k$BK>#J1*@zWK^Tvz)nPk3i6uu?~LkS#mrcPfLDtcGoys3*F{D?0NTRf>FVdQ&MBb@0A4Laz5oCK literal 0 HcmV?d00001 diff --git a/astrid/res/drawable/task_notes.png b/astrid/res/drawable/task_notes.png new file mode 100644 index 0000000000000000000000000000000000000000..4566d09f3258538cc067a9705a5ff8e8974eacd7 GIT binary patch literal 231 zcmeAS@N?(olHy`uVBq!ia0vp^+(69F!3HFaY)uV-6lZ})WHC@&7=#%aX3dcR3QCr^ zMwA5Srxv!Ha2!P zB?e(;&IZ=bzYHDXNrB4zM>vnn;0gEWdDQN(hhercOT!I0Uqg>G4N3fU43C;4uEZ#u zZa$%=%}{82RjKt`m%T$RFEjgsB!dl%%Oq4@a2yq1U?I@Ky^u@&$FE;aKe!o~co^Pr Wi)olQ2;BzS&*16m=d#Wzp$P!L-9)PZ literal 0 HcmV?d00001 diff --git a/astrid/res/drawable/task_timer.png b/astrid/res/drawable/task_timer.png new file mode 100644 index 0000000000000000000000000000000000000000..b903a5026ab2038271ad3095258dde110df1cd81 GIT binary patch literal 621 zcmV-z0+RiSP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipb@ z067Qq?z^J^00HeuL_t(I%YBnQXjMTFg}-wN7)6u>1hG&=t7oDR2^K-bUt%#AB(V`B zc4{X9Ba+5K5N(2>AU2kQkRZDx!A?OdQ3+8j?EFKp(ZYa;9-F-(hWFfNXNNs!XU?1z z9ahfyG_V%<5)rB0oh~}ByFfRv0JH^Ht6p1n`9qaI%fl?g6`i`6gfV*i(*+$~hmf{aDiZh`95gk3vL{bDpt%Oj1iZ=XJn>?G2Ll zM#RTX1SzHClIDP!h#09NV#)RqU=#2nrF5bLa8lBo?YFi^09Jat511`tJS*Su2e1V= z2lU#0Dd`aKJtEMmetLmn+ZQAa7SI2bG;jO1q$d&atEuKMVJqyoZvkj(00000NkvXX Hu0mjfJOl<| literal 0 HcmV?d00001 diff --git a/astrid/res/drawable/timers_decoration.png b/astrid/res/drawable/timers_decoration.png deleted file mode 100644 index ce8414ff9f36d9eea8a1111d58374f1c3ca0a9ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 877 zcmV-z1CsoSP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01ejw01ejxLMWSf00007bV*G`2ige- z11%WdwzI(i00QkvL_t(I%Vm;HOk8yo#ee@d-^>Ta$d}Vf)39KWG_h2g_(5dXZVYNh zUC>mP#9dnw6V|MVU1{nD|n80?9!_YGuIPC%n-JZg6@08rOjIEYH?irMbaZ9_vH*r4C*p}X$y5xjHAXOrV{g;*_GQK<=5Sq?P$-09 z7-+3YreeesaRfQ_{=4UD4B&uL(9lpvu~bBBjjsjE+GhCUKe%@F3jjm}-}iat)h?9U z|9`6iJQM-P-leg=3D5IzT^G|dX>V`m-1!fwR4Rzb4p!NMP{98D>PMCVjOS*TNd=NvWt&ha%+%Br z6B83`Y^?7a#^VV@U~|PJH@i#)|8WmSCWkNGoSvJlkEfXV;TJ@NlP6D+&u_4^7d;Y* z5DW$>7PhcAZEpNDzx(x%*WLjL032y-&D~jCeXpnI6jvTH_UX7Rt}kAkTmCr*m;r!=)%jvL7{0asd*MVw-7~c<&1t-Ck4kX|$8>nG z`heeN7WwAO@7$T&*GH%4zyB7<16%5e#vTBUyz$aoXP$fZ(3>^knr1^8K|!?b+S~b3 ze(9^3E1v-yz%5`65XJwI*fXn+01og7Fo6=FtK@$H;E`gsb9OeC00000NkvXXu0mjf D6f>L| diff --git a/astrid/res/layout/filter_list_activity.xml b/astrid/res/layout/filter_list_activity.xml index cc2623a60..15f9baead 100644 --- a/astrid/res/layout/filter_list_activity.xml +++ b/astrid/res/layout/filter_list_activity.xml @@ -1,16 +1,47 @@ - + android:background="@drawable/background_gradient" + android:orientation="vertical"> + + + + + + + + + + + + - + diff --git a/astrid/res/layout/note_decoration.xml b/astrid/res/layout/note_decoration.xml index 73a139229..e7a7542b0 100644 --- a/astrid/res/layout/note_decoration.xml +++ b/astrid/res/layout/note_decoration.xml @@ -1,20 +1,21 @@ - + android:layout_height="wrap_content" + android:layout_gravity="top"> - - - + android:background="#00000000" + android:src="@drawable/task_notes" /> + + + diff --git a/astrid/res/layout/task_adapter_row.xml b/astrid/res/layout/task_adapter_row.xml index db90a704b..f1c2deb91 100644 --- a/astrid/res/layout/task_adapter_row.xml +++ b/astrid/res/layout/task_adapter_row.xml @@ -4,98 +4,88 @@ xmlns:astrid="http://schemas.android.com/apk/res/com.timsu.astrid" android:layout_width="fill_parent" android:layout_height="wrap_content" - android:background="@android:drawable/list_selector_background" - android:paddingTop="4dip" - android:paddingBottom="4dip" android:paddingLeft="4dip" android:paddingRight="4dip" - android:orientation="vertical"> - - + + + + + - - - - + android:paddingTop="4dip" + android:paddingBottom="4dip"> + - - + android:layout_toRightOf="@id/completeBox" + android:layout_alignParentTop="true" + android:orientation="horizontal"> + - - - - - - + android:layout_weight="100" + style="@style/TextAppearance.TAd_ItemTitle"/> + + + + - - - - - - - - - -