Enable contact photo preloading.

Avoids the delay occuring otherwise when checking into call details.

Change-Id: Ie48285bb03fde0434429079f141ec57dc75a65b9
Refresh adapter on resuming, so that call dates are updated.

When not doing this, the call dates might be wrong (they might e.g. say
'5 minutes ago' even though the call was 2 hours ago).

Change-Id: I44b797e7d09fcfe5ad1745e6b4d2cba2639c1650
JIRA:CYAN-1455
Dialer: Update Icons to KitKat

* Icons were Jellybean still. This is KitKat!!!

Change-Id: Ib6527d2d77f10ccec12694a45bc4e1cabb88742b
Add back call stats feature.

Change-Id: Id10bc12cacaee3523b7614bce8493d8b423b3f40

Conflicts:
	src/com/android/dialer/CallDetailActivity.java
	src/com/android/dialer/calllog/CallLogAdapter.java
re-add 'Load contact in CallDetailActivity adn add it to Add contact intent'
Allow blacklisting calls from call log detail menu.

Change-Id: Iac19f1327780b844628d196299b68c031ba47df2
[2/2] Dialer: Add a non-intrusive dialoger for incoming calls

Change-Id: Ibbb9653b4a1da12fe3a7ad8f98ecbb8bffb13311
Updated Hungarian Translation

Change-Id: Ie9a70e92fe338ffc69ac1a3977a4ceab863bd967
Update Hungarian Translation

Change-Id: I02d452681dd8f073be92455430eef5c9973b3c29
TRDS:[Dialer] Dark Dialer (1/2)

PS2:
- moved into right folder

PS3:
- rename commit message

PS4:
- redirect colors of original layout xml

Change-Id: I4bba558ed40922cfc0f0a9cbc1b3dcccc5ebf152
Translated missing lines to Russian

Missed one line :-[

Change-Id: I156b1ebcb908cfa3e9bed90bd7c6a6053df76fd6
Goodbye blue dialpad

let's be consistent on our system apps

Change-Id: I5eb08ae8bc22d881039e8d58d4a4276033ab631b
Consistent white dialer

Change-Id: I2cce075d4660732905e7baaf5fb059cc28d834cf
trds: dialer update

add white delete icon

Change-Id: I97e3ab0b7d4faa6685d50189f4b56e80a1fff1b3
Dialer: ES translations

Change-Id: I81ebf61584bf414953b60ed50cce573714c62a43
Remove non-intrusive dialoger for incoming calls (2/3)

see patch 3/3 for the reasons

Change-Id: I01521e3d19b2c88e2b17eb677adec56dd78de5f7
Keep InCallUI in memory (2/3)

Here, we set the sharedUserId so the dummy InCallUI.apk can
share the process.

Change-Id: Idfb7fa760eacc8d6e46d50ce682fb06c0acfc8f4
Revert "re-add 'Load contact in CallDetailActivity adn add it to Add contact intent'"

This reverts commit f571b300be13abca99b2bc8f2ae8896ad12309ef.
Dialer: Fix missing add to contacts option in callstats

We use the detailed callstat feature originally developed by AOKP
and fixed up by CM ported to 4.4.

During the merge to 4.4.1 we (as well CM) needed to remove for first
the loadercallback to check the status of the contact. Both teams (CM and Slim)
did not fix it till now but Google fixed same problem 2 month ago here:

https://github.com/SlimRoms/packages_apps_Dialer/commit/cce501cbde0ba0a53e1f458328bb96dff4dd6588

We follow this approach and adapt our DetailHeader code to work with
the Loadercallback and skip the binding of the contact and prepare
the option to add it as new if the current contact the user choosed
is not known (to be specific if this is a json encoded URI)

This fixes reported issue on xda

http://forum.xda-developers.com/showpost.php?p=49409411&postcount=3474

As well a small caching fix I added which got lost during the merge.

Change-Id: Ibe6d097357eb9b47bfc9dd1447084e1c72c4a318
Dialer: CS translation

Change-Id: I937c7f1a4ff18b8d17967acba45c31ccf0c0dc78