[1/2] InCall: Add a non-intrusive dialog for incoming calls

Change-Id: I7c8b5cc5138a5543be30579e99bd9989624e2abe
[3/3] InCallUI: allow disabling non intrusive incall ui

Change-Id: I86bd4b46f031004fa90f1d7936263f9dabcd3860
Merge branch 'cm-11.0' of git://github.com/CyanogenMod/android_packages_apps_InCallUI into kk44
Merge branch 'cm-11.0' of git://github.com/CyanogenMod/android_packages_apps_InCallUI into kk44
Merge branch 'cm-11.0' of git://github.com/CyanogenMod/android_packages_apps_InCallUI into kk44
TRDS: Dark InCallUI

PS2:
- moved into right folder

PS3:
- redirect colors of original layout xml

Change-Id: I5bcfeb692bc4653e240df7c47216826452ee7d47
Update to use TRDS with the older TRDS configs

Change-Id: I30cee91156cc22224fa49a0869664ae4dbd2ee70
Signed-off-by: scott <scott@ubuntu>
Merge branch 'cm-11.0' of git://github.com/CyanogenMod/android_packages_apps_InCallUI into kk44
Merge branch 'cm-11.0' of git://github.com/CyanogenMod/android_packages_apps_InCallUI into kk44
fix non instrusive incallui layout

Change-Id: I733dc212d1a4cbe68acb96881e5befd312610e0a
Signed-off-by: scott <scott@ubuntu>
Optipng -nc -nb -o7

Change-Id: Iadddcd8ba282dbfe45cd533b685859f2087449f0
Merge branch 'cm-11.0' of git://github.com/CyanogenMod/android_packages_apps_InCallUI into kk44
InCallUI: Disable Back button on Non-intursive InCall Card

Fix for jira issue http://jira.omnirom.org/browse/OMNI-296

PS2 to PS5: code cleanup

PS6: Remove Jira issue url from code

Change-Id: I257daccbb175265e2430f1b0b30c9175cb4b1981
Revert "Optipng -nc -nb -o7"

This reverts commit dd1767513231852599e201842226ef0b651ab33d.
In-Call UI from blue to white

we changed the default dialpad from blue to white
but forgot this in call dialpad,
make it white ui to be consistent

Change-Id: Ie715340d69adb1514e5f1d5bb159b8c42494015a
trds cleanup.

Change-Id: I05f1cfcee4a7048c8c869cc008d291bf5072bb93
Signed-off-by: scott <scott@ubuntu>
Keep InCallUI in memory (1/3)

In lower end devices, startup of the InCallUI process can take
up to 10 seconds when the device is busy, which prevents the user
from taking the call. Keep the process in memory like previous
versions where they are a part of Phone.apk.

This converts InCallUI into a dummy apk with the persistent
attribute set to true and allows the activity from Dialer.apk,
which uses the com.android.incallui process to be loaded into the
persistent process.

Change-Id: Idfb7fa760eacc8d6e46d50ce682fb06c0acfc8f4
Keep InCallUI in memory (1/3)

In lower end devices, startup of the InCallUI process can take
up to 10 seconds when the device is busy, which prevents the user
from taking the call. Keep the process in memory like previous
versions where they are a part of Phone.apk.

This converts InCallUI into a dummy apk with the persistent
attribute set to true and allows the activity from Dialer.apk,
which uses the com.android.incallui process to be loaded into the
persistent process.

Change-Id: Idfb7fa760eacc8d6e46d50ce682fb06c0acfc8f4
Signed-off-by: scott <scott@ubuntu>

Conflicts:
	AndroidManifest.xml
Merge branch 'cm-11.0' of git://github.com/CyanogenMod/android_packages_apps_InCallUI into kk44
[3/3] InCallUI: Flip to Mute/Reject Call

Actual Logic for this functionality.

PS2: Remove unwanted space

Base: https://gerrit.omnirom.org/#/c/4668/
Telephony: https://gerrit.omnirom.org/#/c/4670/

Change-Id: Ia10df0045e9919c6b7efc97857abaeba246c365d