InCallUI: Cleanup CAF additions

Change-Id: Ic747202eee89165c540407ad46dd1be50afff559
msim: Put files in the corret location

 * Destroy the zillion errors in Eclipse

Change-Id: I7b3926efe3b15b1637eac659c8a4f84dd75198fb
Hide Titlebar while loading InCallUI (2 of 2)

The conference call commits a few days ago caused the titlebar to
show when iniating a call during loading. These pair of commits
fix the behavior.

Change-Id: I69a915eef471b5f4ac4da087457cb50fba2e0400
[3/4] Dialer lookup

Squashed commit of the following:

commit 825ec9452df573bab23f191f4923024064b00521
Author: Xiao-Long Chen <chenxiaolong@cxl.epac.to>
Date:   Fri Feb 21 11:47:43 2014 -0500

    [WIP] Not using the PhoneNumberService API for reverse lookups anymore

    Change-Id: I75c2a4f5241a5bef5fd78610758629f7543bc4da

commit 05bc81a9c60abaaa7274f4ee7550b7d081bd3482
Author: Xiao-Long Chen <chenxiaolong@cxl.epac.to>
Date:   Fri Feb 21 11:47:08 2014 -0500

    Revert "InCallUI: Add phone number service"

    This reverts commit 88d19f23f9a311bb4880bc38535037a3541a5371.

    Change-Id: Ic43d041f50179200bfd81e803caaa71cc3395695

commit e7b109855cf80067aa63144439f6aac9feb726f9
Author: Xiao-Long Chen <chenxiaolong@cxl.epac.to>
Date:   Fri Jan 31 16:00:39 2014 -0500

    InCallUI: Add phone number service

    Change-Id: If95f5529e868110006e1196040a0595a33059ac8

Change-Id: I5f0a948d5ab14c9f2964d0eeb21f90cdb5427ffd
InCallUI: Incoming Call in Background (1/3)

Patch ported from 4.2 which was done by our lovely HCP. A
very popular one so we bring it back and adapt it to 4.4

Allows user to set that Incoming Call UI will remain in background
if screen is on. Instead, a notification is added to StatusBar, which
can be used to bring up the Incoming Call UI. Ringtone and vibration
still occur as per system settings.

This has the same effect as apps marked as "immersive". It prevents
the incoming call from backgrounding the current activity.

PatchSet:
- show normal inCallUI if keyguard is currently active

PS:
- cleanup

PS
- do not try to get the services if the feature is disabled

PS:
- do not disable notificationshade and navbar if it is a background call

PS:
- derp

Change-Id: I1adfa6d3f172c4331d3d1c0a46ffa1b0660aa67e

Conflicts:
	src/com/android/incallui/InCallPresenter.java
InCallUI: add decline and answer  incoming call action on notifications

Add decline and answer call action on notification if an call is incoming. Especially
usefull for call in background feature to have the ability to directly
decline or answer a incoming call. But as well usefull to decline/answer a second call
during one is incomming.

PS:
- found a better way for the answer button

PS:
- fix keep flip action alive
- fix collapse notification shade when answering call
- answer call before starting the UI to do not have
  shown the incall screen for a brief second

PS:
- fix wrong user on sending close system dialogs

Change-Id: I92d8f5a2de74f9877a61c4da4c3eaf2e25230895

Conflicts:
	AndroidManifest.xml
	src/com/android/incallui/InCallPresenter.java
Fix potential NPE

Change-Id: Ic2c7243601b0830e0532818b2f4007d9c10e0de8
InCallUI: EL translations

Change-Id: I837b1de9f5c2c7d7114033ccc7d62ca0f6fb42d8
InCallUI: NL translation

ps1: STK Call Control feature implementation.

ps2: IMS support for UI interface

ps3: Add support for video calls

ps4: DSDA: Add InCallUI DSDA support

Change-Id: I386c64e6ed6ca4e312537947d909bc83d2c1193d
InCallUI_cm_strings: AST translations

Change-Id: I61275e30cd77aea4144d79e14118fd058b7cd236
InCallUI: UG translation

Change-Id: Ie1c053b51ab466462736eac94705b7244ebf7fc0
InCallUI: AST translations

Change-Id: I80e3c0a04a8e83ff510dc444aad7e9b55d92b2cd
InCallUI: ES translations

- CAF refactor

Change-Id: I38601d730d5e52a27c7d7a939479859853397094
InCallUI: CS translation

- added CAF strings

Change-Id: I6ccb53521e471b6614e0722a185d1896ebaf2ad4
InCallUI: DA translation

Added cm_caf.xml

Change-Id: I294d3c79aeaba24978be400f6152129a1a247e6f
[3/3] InCallUI: Flip to Mute/Reject Call

Actual logic for this functionality

PS2 - Remove unwanted space

Change-Id: I257daccbb175265e2430f1b0b30c9175cb4b1981
InCallUI: Flip to Mute/Reject Call cleanup: fix ITelephony access

Using reflection to access ITelephony is a strange idea

Change-Id: Ia2ebebb102fc4b55983d1e7f7fd30f426c6f8ac7
[1/2] InCallUI: unify flip action handler

We cannot share the code since DeskClock is only using
the app API but we can at least share the file.

PS2
NPE derp

Change-Id: I9f9c3431d74330a2d46ffa4965483cad24336a52
InCallUI: fixup FlipActions and Background Incoming Calls

Squash of my 2 commits:

1- enable navbar for incoming calls (while the call is still incoming)
2- allow flip actions to be applied to calls in background

Change-Id: Ic3205f437f17458f056e9266b9e86e907b146124
InCallUI: add decline and answer  incoming call action on notifications

Add decline and answer call action on notification if an call is incoming. Especially
usefull for call in background feature to have the ability to directly
decline or answer a incoming call. But as well usefull to decline/answer a second call
during one is incoming

PS:
- found a better way for the answer button

PS:
- fix keep flip action alive
- fix collapse notification shade when answering call
- answer call before starting the UI

PS:
- fix wrong user on sending close system dialogs

Change-Id: Ic958d1c1606b87c0024b791af5e094776c73748c