diff --git a/astrid/plugin-src/com/todoroo/astrid/actfm/EditPeopleControlSet.java b/astrid/plugin-src/com/todoroo/astrid/actfm/EditPeopleControlSet.java index 925cd9d7f..a3f8425d2 100644 --- a/astrid/plugin-src/com/todoroo/astrid/actfm/EditPeopleControlSet.java +++ b/astrid/plugin-src/com/todoroo/astrid/actfm/EditPeopleControlSet.java @@ -34,6 +34,7 @@ import android.widget.AdapterView.OnItemClickListener; import android.widget.ArrayAdapter; import android.widget.CheckedTextView; import android.widget.EditText; +import android.widget.ImageView; import android.widget.ListView; import android.widget.TextView; @@ -140,6 +141,8 @@ public class EditPeopleControlSet extends PopupControlSet { assignedClear = getView().findViewById(R.id.assigned_clear); assignedDisplay = (TextView) getDisplayView().findViewById(R.id.display_row_edit); + ImageView image = (ImageView) getDisplayView().findViewById(R.id.display_row_icon); + image.setImageResource(R.drawable.tea_icn_assign); setUpListeners(); } @@ -803,6 +806,7 @@ public class EditPeopleControlSet extends PopupControlSet { user = (AssignedToUser) assignedList.getAdapter().getItem(0); displayString = activity.getString(R.string.TEA_assigned_to, user.toString()); } + assignedDisplay.setText(displayString); } diff --git a/astrid/plugin-src/com/todoroo/astrid/tags/TagsControlSet.java b/astrid/plugin-src/com/todoroo/astrid/tags/TagsControlSet.java index b914832c7..1fc38db7e 100644 --- a/astrid/plugin-src/com/todoroo/astrid/tags/TagsControlSet.java +++ b/astrid/plugin-src/com/todoroo/astrid/tags/TagsControlSet.java @@ -21,6 +21,7 @@ import android.view.inputmethod.EditorInfo; import android.widget.ArrayAdapter; import android.widget.AutoCompleteTextView; import android.widget.ImageButton; +import android.widget.ImageView; import android.widget.LinearLayout; import android.widget.ListView; import android.widget.TextView; @@ -56,6 +57,7 @@ public final class TagsControlSet extends PopupControlSet { private ListView selectedTags; private boolean populated = false; private HashMap tagIndices; + private final ImageView image; //private final LinearLayout tagsContainer; private final TextView tagsDisplay; @@ -64,6 +66,7 @@ public final class TagsControlSet extends PopupControlSet { super(activity, viewLayout, displayViewLayout, title); DependencyInjectionService.getInstance().inject(this); tagsDisplay = (TextView) getDisplayView().findViewById(R.id.display_row_edit); + image = (ImageView) getDisplayView().findViewById(R.id.display_row_icon); } private Tag[] getTagArray() { @@ -308,9 +311,11 @@ public final class TagsControlSet extends PopupControlSet { if (!TextUtils.isEmpty(tagString)) { tagsDisplay.setText(tagString); tagsDisplay.setTextColor(themeColor); + image.setImageResource(R.drawable.tea_icn_lists); } else { tagsDisplay.setText(R.string.tag_FEx_untagged); tagsDisplay.setTextColor(unsetColor); + image.setImageResource(R.drawable.tea_icn_lists_gray); } } diff --git a/astrid/res/drawable/tea_icn_assign.png b/astrid/res/drawable/tea_icn_assign.png new file mode 100644 index 000000000..dabd98d04 Binary files /dev/null and b/astrid/res/drawable/tea_icn_assign.png differ diff --git a/astrid/res/drawable/tea_icn_assign_gray.png b/astrid/res/drawable/tea_icn_assign_gray.png new file mode 100644 index 000000000..e1212e083 Binary files /dev/null and b/astrid/res/drawable/tea_icn_assign_gray.png differ diff --git a/astrid/res/drawable/tea_icn_edit.png b/astrid/res/drawable/tea_icn_edit.png new file mode 100644 index 000000000..d6bf7c9ea Binary files /dev/null and b/astrid/res/drawable/tea_icn_edit.png differ diff --git a/astrid/res/drawable/tea_icn_edit_gray.png b/astrid/res/drawable/tea_icn_edit_gray.png new file mode 100644 index 000000000..62680c74c Binary files /dev/null and b/astrid/res/drawable/tea_icn_edit_gray.png differ diff --git a/astrid/res/drawable/tea_icn_lists.png b/astrid/res/drawable/tea_icn_lists.png new file mode 100644 index 000000000..78102370a Binary files /dev/null and b/astrid/res/drawable/tea_icn_lists.png differ diff --git a/astrid/res/drawable/tea_icn_lists_gray.png b/astrid/res/drawable/tea_icn_lists_gray.png new file mode 100644 index 000000000..bed907439 Binary files /dev/null and b/astrid/res/drawable/tea_icn_lists_gray.png differ diff --git a/astrid/res/drawable/tea_icn_priority.png b/astrid/res/drawable/tea_icn_priority.png new file mode 100644 index 000000000..3342bda3b Binary files /dev/null and b/astrid/res/drawable/tea_icn_priority.png differ diff --git a/astrid/res/drawable/tea_icn_priority_gray.png b/astrid/res/drawable/tea_icn_priority_gray.png new file mode 100644 index 000000000..5bdf2131b Binary files /dev/null and b/astrid/res/drawable/tea_icn_priority_gray.png differ diff --git a/astrid/res/layout/control_set_deadline_display.xml b/astrid/res/layout/control_set_deadline_display.xml index ade5c6a0b..aff2ef995 100644 --- a/astrid/res/layout/control_set_deadline_display.xml +++ b/astrid/res/layout/control_set_deadline_display.xml @@ -18,10 +18,11 @@ android:paddingLeft="10dip" android:paddingRight="10dip" android:gravity="center_vertical"> - - - + android:scaleType="fitCenter" + android:src="@drawable/tea_icn_priority_gray"/> - + android:scaleType="fitCenter"/>