Revert "fix?"

This reverts commit 01d6b8e89317346b48143324ad8f659d3bbdfd3a.
Revert "(2/3) Contact details on incoming call"

This reverts commit d7e73e13e3143c962f8f655618ab1b0861dd0572.
Revert "InCallUI: non intrusive incall ui: fix glow pad layout"

This reverts commit 2278bb2cf5089bcba66cd8d17a4972757adf2946.
Revert "InCallUI: non intrusive incall ui rework"

This reverts commit 135460e7eee39c965ba5ba483a7b88fddd79ff05.
Revert "InCallUI: fix non-intrusive for RTL"

This reverts commit 68520a5d12d5ce6b4e8d7ca110eb990200327c15.
Revert "InCallUI: add Incoming Call Background (non-Intrusive InCall improvement)"

This reverts commit e5231df1b1eb1ea68aba0097a8115eaa8cd699fd.
Revert "TDRS: Fix Dark card call incoming text color"

This reverts commit 2d133e6f2db8d43ae643934a5a735154a35cc832.
Revert "fix non instrusive incallui layout"

This reverts commit c29ef7e3a5f9ab14150dd1fc2fc16e54a9cbc10e.
Revert "[3/3] InCallUI: allow disabling non intrusive incall ui"

This reverts commit d93421cca90983778bacb0333299ad590423c601.
Revert "[1/2] InCall: Add a non-intrusive dialog for incoming calls"

This reverts commit 9a6f4bf757a457a28235ed91169cf3a953011512.

Signed-off-by: scott <scott@ubuntu>

Conflicts:
	AndroidManifest.xml
	res/layout/card_call_incoming.xml
	res/values/dimens.xml
	src/com/android/incallui/InCallCardActivity.java

Change-Id: I7e596832445881ebbdd8c283a4cf2a2b16d3c376
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: I68e432a548c10d07cc9d668782cb544fbb4d421d
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
Signed-off-by: scott <scott@ubuntu>

Conflicts:
	AndroidManifest.xml
	src/com/android/incallui/InCallPresenter.java
InCallUI: Set Ticker to contact

Display contact/number/confrence
	in notification ticker.

PS2:
Implement Kufikugel's suggestion.
	Incoming call ticker only.

Change-Id: Ie89cceb67aecbf3dd15abd07dc35110f7fddc2f9
do not use reflection

Change-Id: If7f10511f1747dcd01d23b46ebd0468b784aec51
Signed-off-by: scott <scott@ubuntu>
InCallUI: Heads up meets SlimKat....SlimKat meets Google IO [2/4]

Add native heads up support on dialer.

We only have show call in background feature. We combine it now with heads up.
So it is doing exactly same like on Google IO was shown.

Enabled by default.

- Notification is expanded by default
- Send as requested to force show the heads up no matter what.

Change-Id: I819316226f990058e6da6c289b8424d80ac1456e
InCallUI: Call Recording [1/2]

Add an option in the InCall UI to perform call recording

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

Conflicts:
	res/layout/call_button_fragment.xml
	src/com/android/incallui/CallButtonFragment.java