diff --git a/res/drawable-hdpi/ic_folder_drafts_holo_dark.png b/res/drawable-hdpi/ic_folder_drafts_holo_dark.png
new file mode 100644
index 000000000..0e1d69319
Binary files /dev/null and b/res/drawable-hdpi/ic_folder_drafts_holo_dark.png differ
diff --git a/res/drawable-hdpi/ic_folder_inbox_holo_dark.png b/res/drawable-hdpi/ic_folder_inbox_holo_dark.png
new file mode 100644
index 000000000..12b094b73
Binary files /dev/null and b/res/drawable-hdpi/ic_folder_inbox_holo_dark.png differ
diff --git a/res/drawable-hdpi/ic_folder_outbox_holo_dark.png b/res/drawable-hdpi/ic_folder_outbox_holo_dark.png
new file mode 100644
index 000000000..3a02a078a
Binary files /dev/null and b/res/drawable-hdpi/ic_folder_outbox_holo_dark.png differ
diff --git a/res/drawable-hdpi/ic_folder_sent_holo_dark.png b/res/drawable-hdpi/ic_folder_sent_holo_dark.png
new file mode 100644
index 000000000..4aaaa2b00
Binary files /dev/null and b/res/drawable-hdpi/ic_folder_sent_holo_dark.png differ
diff --git a/res/drawable-hdpi/ic_folder_star_holo_dark.png b/res/drawable-hdpi/ic_folder_star_holo_dark.png
new file mode 100644
index 000000000..69ffc8cdb
Binary files /dev/null and b/res/drawable-hdpi/ic_folder_star_holo_dark.png differ
diff --git a/res/drawable-hdpi/ic_folder_star_holo_light.png b/res/drawable-hdpi/ic_folder_star_holo_light.png
new file mode 100644
index 000000000..3051ead55
Binary files /dev/null and b/res/drawable-hdpi/ic_folder_star_holo_light.png differ
diff --git a/res/drawable-hdpi/ic_folder_trash_holo_dark.png b/res/drawable-hdpi/ic_folder_trash_holo_dark.png
new file mode 100644
index 000000000..1e40bd1c3
Binary files /dev/null and b/res/drawable-hdpi/ic_folder_trash_holo_dark.png differ
diff --git a/res/drawable-hdpi/ic_folder_trash_holo_light.png b/res/drawable-hdpi/ic_folder_trash_holo_light.png
new file mode 100644
index 000000000..47676f074
Binary files /dev/null and b/res/drawable-hdpi/ic_folder_trash_holo_light.png differ
diff --git a/res/drawable-mdpi/ic_exchange_minitab_selected.png b/res/drawable-mdpi/ic_exchange_minitab_selected.png
new file mode 100644
index 000000000..ef7e11657
Binary files /dev/null and b/res/drawable-mdpi/ic_exchange_minitab_selected.png differ
diff --git a/res/drawable-mdpi/ic_exchange_selected.png b/res/drawable-mdpi/ic_exchange_selected.png
new file mode 100644
index 000000000..116340678
Binary files /dev/null and b/res/drawable-mdpi/ic_exchange_selected.png differ
diff --git a/res/drawable-mdpi/ic_folder_drafts_holo_dark.png b/res/drawable-mdpi/ic_folder_drafts_holo_dark.png
new file mode 100644
index 000000000..15ddf1ae2
Binary files /dev/null and b/res/drawable-mdpi/ic_folder_drafts_holo_dark.png differ
diff --git a/res/drawable-mdpi/ic_folder_drafts_holo_light.png b/res/drawable-mdpi/ic_folder_drafts_holo_light.png
new file mode 100644
index 000000000..6db6c812c
Binary files /dev/null and b/res/drawable-mdpi/ic_folder_drafts_holo_light.png differ
diff --git a/res/drawable-mdpi/ic_folder_inbox_holo_dark.png b/res/drawable-mdpi/ic_folder_inbox_holo_dark.png
new file mode 100644
index 000000000..91f696d79
Binary files /dev/null and b/res/drawable-mdpi/ic_folder_inbox_holo_dark.png differ
diff --git a/res/drawable-mdpi/ic_folder_inbox_holo_light.png b/res/drawable-mdpi/ic_folder_inbox_holo_light.png
new file mode 100644
index 000000000..62f67d29b
Binary files /dev/null and b/res/drawable-mdpi/ic_folder_inbox_holo_light.png differ
diff --git a/res/drawable-mdpi/ic_folder_outbox_holo_dark.png b/res/drawable-mdpi/ic_folder_outbox_holo_dark.png
new file mode 100644
index 000000000..0e2ee23c2
Binary files /dev/null and b/res/drawable-mdpi/ic_folder_outbox_holo_dark.png differ
diff --git a/res/drawable-mdpi/ic_folder_outbox_holo_light.png b/res/drawable-mdpi/ic_folder_outbox_holo_light.png
new file mode 100644
index 000000000..a7039e12e
Binary files /dev/null and b/res/drawable-mdpi/ic_folder_outbox_holo_light.png differ
diff --git a/res/drawable-mdpi/ic_folder_sent_holo_dark.png b/res/drawable-mdpi/ic_folder_sent_holo_dark.png
new file mode 100644
index 000000000..7ae995013
Binary files /dev/null and b/res/drawable-mdpi/ic_folder_sent_holo_dark.png differ
diff --git a/res/drawable-mdpi/ic_folder_sent_holo_light.png b/res/drawable-mdpi/ic_folder_sent_holo_light.png
new file mode 100644
index 000000000..ca93d583b
Binary files /dev/null and b/res/drawable-mdpi/ic_folder_sent_holo_light.png differ
diff --git a/res/drawable-mdpi/ic_folder_star_holo_dark.png b/res/drawable-mdpi/ic_folder_star_holo_dark.png
new file mode 100644
index 000000000..b0707e882
Binary files /dev/null and b/res/drawable-mdpi/ic_folder_star_holo_dark.png differ
diff --git a/res/drawable-mdpi/ic_folder_star_holo_light.png b/res/drawable-mdpi/ic_folder_star_holo_light.png
new file mode 100644
index 000000000..e9ab7efc0
Binary files /dev/null and b/res/drawable-mdpi/ic_folder_star_holo_light.png differ
diff --git a/res/drawable-mdpi/ic_folder_trash_holo_dark.png b/res/drawable-mdpi/ic_folder_trash_holo_dark.png
new file mode 100644
index 000000000..76165ff70
Binary files /dev/null and b/res/drawable-mdpi/ic_folder_trash_holo_dark.png differ
diff --git a/res/drawable-mdpi/ic_folder_trash_holo_light.png b/res/drawable-mdpi/ic_folder_trash_holo_light.png
new file mode 100644
index 000000000..7e7c3fe8a
Binary files /dev/null and b/res/drawable-mdpi/ic_folder_trash_holo_light.png differ
diff --git a/res/drawable-mdpi/ic_notification_multiple_mail_holo_dark.png b/res/drawable-mdpi/ic_notification_multiple_mail_holo_dark.png
new file mode 100644
index 000000000..8071c272d
Binary files /dev/null and b/res/drawable-mdpi/ic_notification_multiple_mail_holo_dark.png differ
diff --git a/res/drawable-xhdpi/ic_folder_drafts_holo_dark.png b/res/drawable-xhdpi/ic_folder_drafts_holo_dark.png
new file mode 100644
index 000000000..46db128dd
Binary files /dev/null and b/res/drawable-xhdpi/ic_folder_drafts_holo_dark.png differ
diff --git a/res/drawable-xhdpi/ic_folder_inbox_holo_dark.png b/res/drawable-xhdpi/ic_folder_inbox_holo_dark.png
new file mode 100644
index 000000000..f168d66b3
Binary files /dev/null and b/res/drawable-xhdpi/ic_folder_inbox_holo_dark.png differ
diff --git a/res/drawable-xhdpi/ic_folder_outbox_holo_dark.png b/res/drawable-xhdpi/ic_folder_outbox_holo_dark.png
new file mode 100644
index 000000000..629a3cc93
Binary files /dev/null and b/res/drawable-xhdpi/ic_folder_outbox_holo_dark.png differ
diff --git a/res/drawable-xhdpi/ic_folder_sent_holo_dark.png b/res/drawable-xhdpi/ic_folder_sent_holo_dark.png
new file mode 100644
index 000000000..e237694a2
Binary files /dev/null and b/res/drawable-xhdpi/ic_folder_sent_holo_dark.png differ
diff --git a/res/drawable-xhdpi/ic_folder_star_holo_dark.png b/res/drawable-xhdpi/ic_folder_star_holo_dark.png
new file mode 100644
index 000000000..e0473bea9
Binary files /dev/null and b/res/drawable-xhdpi/ic_folder_star_holo_dark.png differ
diff --git a/res/drawable-xhdpi/ic_folder_star_holo_light.png b/res/drawable-xhdpi/ic_folder_star_holo_light.png
new file mode 100644
index 000000000..b69c03485
Binary files /dev/null and b/res/drawable-xhdpi/ic_folder_star_holo_light.png differ
diff --git a/res/drawable-xhdpi/ic_folder_trash_holo_dark.png b/res/drawable-xhdpi/ic_folder_trash_holo_dark.png
new file mode 100644
index 000000000..7f06d5897
Binary files /dev/null and b/res/drawable-xhdpi/ic_folder_trash_holo_dark.png differ
diff --git a/res/drawable-xhdpi/ic_folder_trash_holo_light.png b/res/drawable-xhdpi/ic_folder_trash_holo_light.png
new file mode 100644
index 000000000..56d68fa2d
Binary files /dev/null and b/res/drawable-xhdpi/ic_folder_trash_holo_light.png differ
diff --git a/res/drawable/ic_folder_drafts.xml b/res/drawable/ic_folder_drafts.xml
new file mode 100644
index 000000000..d76a4fc04
--- /dev/null
+++ b/res/drawable/ic_folder_drafts.xml
@@ -0,0 +1,20 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/drawable/ic_folder_inbox.xml b/res/drawable/ic_folder_inbox.xml
new file mode 100644
index 000000000..521125e22
--- /dev/null
+++ b/res/drawable/ic_folder_inbox.xml
@@ -0,0 +1,20 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/drawable/ic_folder_outbox.xml b/res/drawable/ic_folder_outbox.xml
new file mode 100644
index 000000000..aa9437a08
--- /dev/null
+++ b/res/drawable/ic_folder_outbox.xml
@@ -0,0 +1,20 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/drawable/ic_folder_sent.xml b/res/drawable/ic_folder_sent.xml
new file mode 100644
index 000000000..68c88b1d1
--- /dev/null
+++ b/res/drawable/ic_folder_sent.xml
@@ -0,0 +1,20 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/drawable/ic_folder_star.xml b/res/drawable/ic_folder_star.xml
new file mode 100644
index 000000000..d702b6fee
--- /dev/null
+++ b/res/drawable/ic_folder_star.xml
@@ -0,0 +1,20 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/drawable/ic_folder_trash.xml b/res/drawable/ic_folder_trash.xml
new file mode 100644
index 000000000..b262f028c
--- /dev/null
+++ b/res/drawable/ic_folder_trash.xml
@@ -0,0 +1,20 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/com/android/email/provider/EmailProvider.java b/src/com/android/email/provider/EmailProvider.java
index 0e36a4692..b7abc9a17 100644
--- a/src/com/android/email/provider/EmailProvider.java
+++ b/src/com/android/email/provider/EmailProvider.java
@@ -1970,12 +1970,12 @@ public class EmailProvider extends ContentProvider {
+ " ELSE " + UIProvider.FolderType.DEFAULT + " END";
private static final String FOLDER_ICON = "CASE " + MailboxColumns.TYPE
- + " WHEN " + Mailbox.TYPE_INBOX + " THEN " + R.drawable.ic_folder_inbox_holo_light
- + " WHEN " + Mailbox.TYPE_DRAFTS + " THEN " + R.drawable.ic_folder_drafts_holo_light
- + " WHEN " + Mailbox.TYPE_OUTBOX + " THEN " + R.drawable.ic_folder_outbox_holo_light
- + " WHEN " + Mailbox.TYPE_SENT + " THEN " + R.drawable.ic_folder_sent_holo_light
- + " WHEN " + Mailbox.TYPE_TRASH + " THEN " + R.drawable.ic_menu_trash_holo_light
- + " WHEN " + Mailbox.TYPE_STARRED + " THEN " + R.drawable.ic_menu_star_holo_light
+ + " WHEN " + Mailbox.TYPE_INBOX + " THEN " + R.drawable.ic_folder_inbox
+ + " WHEN " + Mailbox.TYPE_DRAFTS + " THEN " + R.drawable.ic_folder_drafts
+ + " WHEN " + Mailbox.TYPE_OUTBOX + " THEN " + R.drawable.ic_folder_outbox
+ + " WHEN " + Mailbox.TYPE_SENT + " THEN " + R.drawable.ic_folder_sent
+ + " WHEN " + Mailbox.TYPE_TRASH + " THEN " + R.drawable.ic_folder_trash
+ + " WHEN " + Mailbox.TYPE_STARRED + " THEN " + R.drawable.ic_folder_star
+ " ELSE -1 END";
private static ProjectionMap getFolderListMap() {
@@ -2994,13 +2994,13 @@ public class EmailProvider extends ContentProvider {
"=" + Mailbox.TYPE_INBOX + ") AND " + MessageColumns.FLAG_READ + "=0", null);
row = getVirtualMailboxRow(COMBINED_ACCOUNT_ID, Mailbox.TYPE_INBOX);
row[UIProvider.FOLDER_UNREAD_COUNT_COLUMN] = count;
- row[UIProvider.FOLDER_ICON_RES_ID_COLUMN] = R.drawable.ic_folder_inbox_holo_light;
+ row[UIProvider.FOLDER_ICON_RES_ID_COLUMN] = R.drawable.ic_folder_inbox;
mc.addRow(row);
count = EmailContent.count(context, Message.CONTENT_URI,
MessageColumns.FLAG_FAVORITE + "=1", null);
row = getVirtualMailboxRow(COMBINED_ACCOUNT_ID, Mailbox.TYPE_STARRED);
row[UIProvider.FOLDER_UNREAD_COUNT_COLUMN] = count;
- row[UIProvider.FOLDER_ICON_RES_ID_COLUMN] = R.drawable.ic_menu_star_holo_light;
+ row[UIProvider.FOLDER_ICON_RES_ID_COLUMN] = R.drawable.ic_folder_star;
mc.addRow(row);
row = getVirtualMailboxRow(COMBINED_ACCOUNT_ID, Mailbox.TYPE_ALL_UNREAD);
count = EmailContent.count(context, Message.CONTENT_URI,
@@ -3024,7 +3024,7 @@ public class EmailProvider extends ContentProvider {
final long acctId = Long.parseLong(id);
Object[] row = getVirtualMailboxRow(acctId, Mailbox.TYPE_STARRED);
row[UIProvider.FOLDER_UNREAD_COUNT_COLUMN] = numStarred;
- row[UIProvider.FOLDER_ICON_RES_ID_COLUMN] = R.drawable.ic_menu_star_holo_light;
+ row[UIProvider.FOLDER_ICON_RES_ID_COLUMN] = R.drawable.ic_folder_star;
mc.addRow(row);
row = getVirtualMailboxRow(acctId, Mailbox.TYPE_ALL_UNREAD);
int numUnread = EmailContent.count(context, Message.CONTENT_URI,