Mms: Add privacy mode notifications

This add privacy mode feature to notifications, user and message are hidden in
status bar and notifications area when privacy mode is enabled

Patch set 1-4 : Initial commits
Patch ser 5   : Slight wording change of summary string

Change-Id: I20f5fd198d51d7079345708725a58ef2c2a71b7f

Conflicts:
	res/values/strings.xml
	src/com/android/mms/transaction/MessagingNotification.java
	src/com/android/mms/ui/MessagingPreferenceActivity.java

Signed-off-by: travp624 <travp624@gmail.com>
Mms : Default privacy mode to off

Change-Id: I3d4037816662707c795c60e0db47f0adbb2e08ab
Mms: Use a more familiar 'mark as read' icon

The existing 'mark as read' icon is a bit confusing and doesn't make clear
where it is for. This commit replaces the existing cion with the read icon
which is used in Email and Gmail.

Before: http://goo.gl/GXKfj
After:  http://goo.gl/RTEwa

Change-Id: I3c7ae7aa6173e29e687a7e0d564b2d54fcc61a51
merge tags 'android-4.2.2_r1' into jb-4.2

also included is changes pulled from cm/cm-10.1

Signed-off-by: travp624 <travp624@gmail.com>
Mms: adds the option to hide sprints vm text messages, but still allows sprints vvm to receive messages.

This fixes the missing code form the merge.
Patchset 2: Add braces and fix import.
Patchset 3: Cleanup.

Change-Id: I7ffe257ee7df05324183c6985157fef94847bda1

Conflicts:
	src/com/android/mms/transaction/MessagingNotification.java
	src/com/android/mms/transaction/SmsReceiverService.java

Signed-off-by: travp624 <travp624@gmail.com>
Clean up custom vibration format code.

Change-Id: I0c5bed78d57bf529b5f03eac281f3a1eb15e4fd0
Mms: Restore correct drawable for save button

Before: http://goo.gl/1p4s7
After:  http://goo.gl/ZJskd

Patch set 2: Trying to fix parents

Change-Id: I24546dda03f783e43e05ddf40ab576a3fda0dcec
Mms: Add "Insert contact info" back

Bring back the ability to insert contact info (Phone numbers, Email addresses,
Events, Postal address and Website), in a SMS or a MMS, as a text.

Compared to gingerbread/CM7: - several info can be inserted thanks to checkboxes
                             - no more adapter (not really needed)
                             - Event info added
                             - feature is under Menu, not Add attachment

    * Patch Set 1: initial commit
    * Patch Set 2: corrections, better strings, util/DateFormat.java added
    * Patch Set 3: Cleanup
    * Patch Set 4: Change information to info in title

Change-Id: Ida4a9d52d83a909f55e54d272849fe16c6781681

Conflicts:
	res/values/strings.xml
	src/com/android/mms/ui/ComposeMessageActivity.java

Signed-off-by: travp624 <travp624@gmail.com>
MMS: Change Android emoji back to original emoji set

This change allows for more easily identifiable emojis by reverting the android emoji's that were introduced in change id I35bf45242780ef392567469b7a264e449f5dc589. This allows for a more consistent look through the emoji set and are also more understanding then the android emojis.

Change-Id: I8dd20c15d30619fdeec154fcb373acdaffa96612
fix duplicate imports error

Signed-off-by: travp624 <travp624@gmail.com>
MMS Breath (1/3)

Credits: @Kroz for the icons and idea!

This will give your SMS notifications a breathing effect in the statusbar instead of an static icon.
Add settings import for fix mms breathe commit.
Signed-off-by: scotthartbti <scott.hart.bti@gmail.com>

Change-Id: Iee710f93a99cc795b2d0ac496f8022f72a7718a9