Don't use private resources for Dialer

Bug: 11244110
Change-Id: I1ddaa678bab9b701b71b4b4c693e1e7e31aa270e
merge in klp-release (no-op)
Import translations. DO NOT MERGE

Change-Id: I5fac0cb30dd9cc919a8f5da6649227c8c70d8de3
Auto-generated-cl: translation import
Merge "Import translations. DO NOT MERGE" into klp-dev
Merge "Don't use private resources for Dialer" into klp-dev
Fix call log jank

Restore previous jank-fix while ensuring that contacts with images
not in the ContactProvider are still updated

Bug: 11289654
Change-Id: I89723bd08c9dc83731b7a7555dc0364c74faa9a4
Import translations. DO NOT MERGE

Change-Id: I7701b01677f78cbd4ead4ee277c83a654351e581
Auto-generated-cl: translation import
Import translations. DO NOT MERGE

Change-Id: Idcaf96385ff9d702110defb292c5dbca35b4423d
Auto-generated-cl: translation import
Merge "Import translations. DO NOT MERGE" into klp-dev
Add null check in SmartDialCursorLoader.releaseResources

Bug: 11474252
Change-Id: Id5a64aa72790bddef9e8fd2d4661635bd2eb6f44
Fix dialpad key alignment issues for larger screens

Bug: 11473069
Change-Id: I8ced8ec543c69a0a2f9bc791dccf7511a883fbec
Merge "Fix dialpad key alignment issues for larger screens" into klp-dev
Tweak minimum swipe distance for Dialer

Bug: 11461554
Change-Id: Ie67d9dbf6c2302c6b44032603de725cf1de6ba87
Merge "Tweak minimum swipe distance for Dialer" into klp-dev
Load contact in CallDetailActivity and add it to Add contact intent

Use a ContactLoader to load the contact data stored in the json-encoded
URI asynchronously, and prepopulate the add contact intent with the
contact data when the contact data is loaded.

This fixes the problem of contact details (i.e. name, photo, address)
not being pre-populated when adding a contact via a call log entry that
was created by calling a contact from nearby places search.

Bug: 11294679
Change-Id: I39a0d8ae40e80b350687a43be8ece6b32c88062a
Merge "Load contact in CallDetailActivity and add it to Add contact intent" into klp-dev
Add read_profile permission to Dialer

Dialer needs the read_profile permission for the ContactLoader
to work in certain codepaths within the ContactLoader

Bug: 11574191

Change-Id: Ia4986d339483fe59ee0329ef1a485276500d1e94
Add read_profile permission to Dialer

Dialer needs the read_profile permission for the ContactLoader
to work in certain codepaths within the ContactLoader

Bug: 11574191

Change-Id: Ia4986d339483fe59ee0329ef1a485276500d1e94
Fix bug where resuming CallDetailActivity loses the add contact intent

getLoaderManager.initLoader() performs the onLoadFinish callback
immediately if CallDetailActivity is being resumed from a previously
paused state. This causes bindContactPhotoAction to be called
with a null intent later on causing the add contact button to be no
longer clickable.

To fix this, if we know that we will receive a loader call back
that correctly binds the intent later on (or immediately), we should
skip the initial bind.

Bug: 11588776
Change-Id: I9407a88ec8bbde303109eb14496e01cf6c347c8f
merge in release branch changes (no-op).