Automatic translation import

Change-Id: Ibcfbbdcf6a2b4960827181eb9f9ba85bae52e193
Automatic translation import

Change-Id: I27d214eb09beb85fc8f20220a059e353fd6b252e
Automatic translation import

Change-Id: Ic0c27a400b4337b8310b2bae5564eff7a5179368
TRDS: Dark Mms SQUASHED

PS2:
- added SlimRoms License

PS3:
- fix quickpopup
- fix numberdialog (both are hardcoded)

PS4:
- quickmessage font/divider theme support
- quickmessage textfield changed to white
- stretchable bubbles support

PS5:
- redirect colors of original layout xml

PS6:
- adjust text color of message counter and timestamp

PS7:
- fix chip recipient background

Change-Id: I1edc2236bc086b35fb1a657dd040b5057c1b84b5

Conflicts:
	res/values/colors.xml
	src/com/android/mms/quickmessage/QuickMessagePopup.java

Mms Bubbles

Change-Id: Ic0d7bc714cad2464524cf14a3a05306c2b1777d3

Conflicts:
	res/layout/message_list_item_recv.xml
	res/layout/message_list_item_send.xml
	res/values/colors.xml

trds: Mms Bubbles

Change-Id: I50fc993732f2ea51d460fa736a860e76b001c53c

transparent triangle

not needed for new bubbles

Change-Id: Ib2defbcd5301daa48f2ccf1b98b950b2e68c6dce

trds: cleanup!

Change-Id: I74cf0f399a924bfd0ba1812f8dd01b066520aa07

improved mms bubbles

cleaner and simpler bubbles
fixed timestamp margin as well

Change-Id: Iaf0aa9b986c9974ab21e0bd96accb3d8dbe74ee8
Per conversation notification settings/ringtones

Added per conversation options. Right now the only options for each
conversation is custom notification ringtone, vibration settings.

This is useful as for each thread, you can have a custom ringtone.

The implementation is done with a custom database. This is ideal as we
don't want to modify sqlite database from google as if they upgrade, we
will run into a lot of trouble.

Github branch:
https://github.com/shuhaowu/android_packages_apps_Mms/tree/per-thread-options

PS4: Minor changes from comments.

Change-Id: I8e8e533cdcda14b3bc6adea0bb0db04cfbf0ce2b

Conflicts:
	res/values/cm_strings.xml
	src/com/android/mms/data/cm/CMMmsDatabaseHelper.java
MMS: Add feature to auto-enable mobile data for MMS
send or receive.

Change-Id: I1b79d42fb7ef16de4aedf5557ae6f3f82dd3a7c3

Conflicts:
	res/values/cm_strings.xml
TRDS SQUASH Fix/cleanup....Ooops
Mms: reload default drawable if it changed during the instance

Mms is holding the default contact drawable in a static drawable. This
has the side effect that when the drawable changes (eg because of an
configurationchange (in our special case TRDS) that the old drawable is
still holded and it does not update to the current actual one.

To avoid this make a fast compare with getConstantState and if it is
different refetch the default drawable and assign it to the static
drawable.

This fixes reported issue when Mms is open and the user switches it
and default images does not switch.

Change-Id: Id369588d675643e8ea8d443a39849ba9eeef0560

Conflicts:
	src/com/android/mms/ui/SelectRecipientsListItem.java
Oops again...
derping...need sleep
[2/4] Mms: Smart Phone Call

Put on your ear, and this will automatically call current number in message or dialer

Change-Id: Id53ab341c4eb24b6757f418a4516a4f3e87bc7f1

Conflicts:
	src/com/android/mms/ui/MessagingPreferenceActivity.java