Add stat_notify_email to drawable-mdpi

Also, remove exec perm from a resource

Bug: 11228037
Change-Id: I47eb500606c529183e458be8bec1c1f3a8a47b04
Remove unread email sender info from NestedFolderTeaserView.

Bug: 11241850
Change-Id: I334cd41b4f28bc2261344286c5fc79c9246bfd63
Merge tag 'android-4.4.1_r1' into HEAD

Android 4.4.1 Release 1

Change-Id: I49842302a1806db14cd6a36924df6582f19cb906
 Email: Allow theming via theme chooser

Change-Id: I8ca369e7fab1d17dc4053f981a6031ebd635ae4e
UnifedEmail - Fix NPE in saveNotificationMap

Fixes an occasional NPE in NotificationMap when dismissing
a notification and value does not exist.

Change-Id: I9930826db421974d5224068f78d9ef1f7c1a7b2c
Revert "Linkify email addresses only."

This reverts commit da153fb1651c2f70fbb3a2f9930950faec8b798b.

Change-Id: I42f22742c77f559fadd2b54784b086dd521f7bdc
unified-email: sanitize account name

Change-Id: Ie7f130e86c75c2fcba429bd58fd67555dda16d25
JIRA: CYAN-3465
Issue: https://jira.cyanogenmod.org/browse/CYAN-3465
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Unified Email: AST translations2

Change-Id: I2a7f947bee39e776b1d91605b48142a2fe2ec3ce
Email: Fix null string label on empty subject

Steps to reproduce:

1.- Send a message from a email account that doesn't have signature (a pop3 for example) to any other
email account in the device (the same account or other pop3/imap/exchange)
2.- Receive the message
3.- Respond or forward the message
4.- The subject of the message will be Re: null or Fwd: null

Change-Id: I063001916412b13665212f5108d56dfc62639435
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
UnifiedEmail: UG translation

Change-Id: Ie88167bf32b83cc6a833d1732b9a1c1fd0585d7c
email: Add isRunningJBMR1OrLater method

from aosp: https://android-review.googlesource.com/#/c/89374

Change-Id: I9ec09dd27407461e4498f48eae5e1c39fff9e0df
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Automatic translation import

Change-Id: Ifdd59ceafaf15badd6e10691b0163a16c981795a
Merge tag 'android-4.4.3_r1' into HEAD

Android 4.4.3 release 1
Automatic translation import

Change-Id: Iaf2efe1574e8340ebe2be9951c8f95071689650c
email: prevent stock email app to unset firstSnippet on mark/unmark as read

If the email conversation only have one message then firstSnippet is the only valid
snippet in the converation item. Multiple conversation items are only supported by Gmail
which call the "set" method to set those snippets. This changes prevents to set
firstSnippet = null when user mark/unmark the item as read in stock email app.

Change-Id: I85f2ff0ab212c2a64450c3d46323418b9340fe40
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Automatic translation import

Change-Id: I04e17aa4be7f44938e2563902f85eceee563a575
unifiedemail: display a "load more" button

If the message is partial loaded, then show a "load more" button instead of an attachment
bar. A partial message doesn't implies that the message contains attachments or that
all attachment were loaded.

Require http://review.cyanogenmod.org/#/c/67523/

Change-Id: I8998ac7f7c46d7e6698ee471fb89185504d1ecf0
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
TRDS:[UnifiedEmail] Dark Email (2/2)

Change-Id: Ib3b760fc4cb6bb346cb7e42bea856a238f065557

Conflicts:
	res/layout-sw600dp/wait_for_manual_sync.xml
	res/layout/compose.xml
	res/layout/conversation_list_footer_view.xml
	res/layout/conversation_message_attachment_tile.xml
	res/layout/conversation_view_header.xml
	res/layout/eml_viewer_activity.xml
	res/layout/wait_default.xml
	res/layout/wait_for_manual_sync.xml
	res/layout/wait_for_sync.xml
	res/layout/widget.xml
	res/layout/widget_conversation_list_item.xml
	res/layout/widget_loading.xml
	res/values/colors.xml
trds: color adjustments

Change-Id: Ifbb8853309c7a08958da5d89df252baf7ce1b0ee
UnifiedEmail: Add native heads up support per account (2/2)

Add native heads up notification support. User can set on every account
if he or she want this account as heads up notification or not.

This patch adds the settings for it as well the complete handling. Due
of a half broken NotificationCompat.Builder class we switch here to the
Notification.Builder class to get access to the methods we need. This is no
problem here due that we do not need compatibility on lower API's

Change-Id: I32cd1b914777dd3a491ab20fe681d347a9d81e3c