contacts: Holo Light ringtone picker dialog

Depends on
http://review.cyanogenmod.org/#/c/61392
http://review.cyanogenmod.org/#/c/61393

Change-Id: I2619e88a2ab573c18acae3bc05887d5ec3038666
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Move cursor to the right place when adding phonetic name

When adding the phonetic name, the Editor fails to get the focus automatically.

Change-Id: I6371508ea595b83e10a89c7a647452bd969a9d17
Signed-off-by: guojingx <guojingx.wu@intel.com>
Check whether the contact exists when saving the contact

Step to reproduce it on Nexus 4 with 4.4.2:
1.Launch Gallery app-->Random select one picture-->"Set picture as"
  -->"Contact photo"-->Random tap one contact-->"Crop picture"-->
  "Just once"-->crop the picture-->press home key
2.Launch People app-->delete the contact which selected in step1-->
  press home key-->Launch Gallery app again-->"Save"

When I set a picture cropped for a contact, before doing the save
operation, I delete the contact, now go on doing the save operation,
because the contact does not exist, the RawContacts is null, so the
function createRawContactDeltaList occurs a crash.

Change-Id: Ie6d26ff188790937e16915e636e4b484cacb12a4
Signed-off-by: Zhangjie <jiex.z.zhang@intel.com>
Signed-off-by: guojingx <guojingx.wu@intel.com>
Merge "Check whether the contact exists when saving the contact" into cm-11.0
QuickContact: onLongClick save item data to clipboard

We should be able to copy phone numbers, email address
etc from the QuickCOntact Dialog itself. Going into
the Contact page to be able to copy that data is
cumbersome.

Change-Id: I3620f156ad0a5e387dc3819adb012f1c945d35e6
Signed-off-by: Arnav Gupta <championswimmer@aokp.co>
Automatic translation import

Change-Id: I6b0de5a8a111e7900fea584cb72f246863f7a1ec
Automatic translation import

Change-Id: Id840f0396ee86e577d7a5f43a19d5848386bbf5e
Automatic translation import

Change-Id: Icb1b75e5bf4b1e5ebfaf42dfb07cdcc5008a71b9
Automatic translation import

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

Android 4.4.3 release 1
Contacts: Add whisperpush indicator.

    - Display whisperpush icon for active encrypted
    sms sessions.

Change-Id: Ia5ec86454e00f62e1af8bc99bb15569dfb18ddc5
Automatic translation import

Change-Id: Idf86d0a49d6c7c6328e2a80946bf6875e482b5a8
Contacts: Add indicators to quickcontact fragment.

    - If a contact is a primary or secure contact,
    find the indicators and set them to visible.

Change-Id: I7f2c907acfa73e6a7597bc6c51a3029431673da3
Automatic translation import

Change-Id: I507d2dc285db33a74998e3b1adb0818d50d3e4cf
Automatic translation import

Change-Id: I25814d97f2154e98c7fb5e462b7c7ba6868ae052
quickcontact: fallback to default secondary action drawable

If the resource package doesn't have a valid resource drawable, then fallback
to default drawable.

Change-Id: I92d36b9e4ac3a444718d924c0c992325185d80a9
JIRA: CYAN-4350
Issue: https://jira.cyanogenmod.org/browse/CYAN-4350
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Merge "quickcontact: fallback to default secondary action drawable" into cm-11.0
Automatic translation import

Change-Id: I0f44707a6b9f58ba1690513243fa8664d506e425
Automatic translation import

Change-Id: I06102f588a2179aff78c4f90141b6aa438a1fb24
Automatic translation import

Change-Id: Ia952745cfc1e180b19fae78dcb0bd4f76141f452