Frameworks: go kitkat + style tweaks and follow googles color sheme

Googles color sheme on cards is

card: ffffff
aditional content: f5f5f5
background: e5e5e5

first two we did...background not. Follow the color sheme due it has a better contrast.

As well remove the non google rounded edges.

Allow drawing behin status and navigation bar if the bars are translucent

PS:
- due it is now a system window ensure that all other system windows are closed when opening recents.
PS
- minor tweaks
PS
- remove one unused flag
PS
- respect app system ui visibility status and reflect it for smoother experience
PS
- bring back TYPE_RECENT_OVERLAY window layouparams back to live. It was never documented
nor depreciated. Was used in the past for GB recents and is even updated till today although
nothing in the system is using it.

Make it fully functionall (it is basically just an extended TYPE_SYSTEM_DIALOG) and allow
this window type to extend its content behind navigation bar.

PS
- minor fix...init the systemUI flags for the view allready on preload to prevent positioning
of the listview.
PS
- draw always behind navigation bar as long it is not immersive mode or hide navigation bar mode
- add more margin to the delete icon for kill all

Change-Id: If38036dded961fcf0a6d8c2e7d2ba44a8e1dd08a
Signed-off-by: iceandfire <arhamjamal@gmail.com>

Conflicts:
	core/java/android/view/IWindowManager.aidl
	services/java/com/android/server/wm/WindowManagerService.java
	tools/layoutlib/bridge/src/android/view/IWindowManagerImpl.java
Frameworks: keep IME keyboard alive due recent is showing

Change-Id: Ieae9b899afa99739cc5cfa536a03d6827567c24b
Signed-off-by: iceandfire <arhamjamal@gmail.com>

Conflicts:
	packages/SystemUI/src/com/android/systemui/slimrecent/RecentController.java
Frameworks: LockBeforeUnlock the new way (1/2)

Due that aosp removed the whole LockBeforeUnlock controll (show slider
lockscreen before an unsecure internal lockscreen) we must try to find another way
without touching the security system itself. Long guess short solution, lmao

here it is, next SlimKat feature

cheers

PatchSet:
- bring eca button to front in lockbeforeunlock mode to make
  it clickable on slider lockscreen

adapted our 4.3 version to 4.4 and smaller fixes/code improvements

Change-Id: I6fa791d7e57b01aaa42a6eca99b07c22e4d83ad8
Signed-off-by: iceandfire <arhamjamal@gmail.com>

Conflicts:
	core/java/android/provider/Settings.java
fb: support for keyguard widget carusell on tablets

support it as well on tablets and reduce used memory in general
and remove the not needed view instead of just hiding it.

Change-Id: I573bb120c5e3819488fbac6ec12dc9852d4c9be4
Signed-off-by: iceandfire <arhamjamal@gmail.com>

Conflicts:
	packages/Keyguard/src/com/android/keyguard/KeyguardHostView.java
Return: Custom Carrier Label [1/2]

PS 3 : Fix code style
PS 5 : Rebase
PS 6 : Fix derp

Change-Id: Ic865e3c5204ab05f1e9ab0e081a54b155b577086
Trying this once again

Not sure. Must be reverted if it breaks anything!

Change-Id: Icb85fb177fb01b25040d1c3713e96f23037d177a
Signed-off-by: iceandfire <arhamjamal@gmail.com>
[1/4] Base: Breathing missedcall/sms/voicemail

Adds a breathing effect to missed call/SMS/voicemail notifications.

Mms: http://gerrit.nameless-rom.org/#/c/1221/
Settings: http://gerrit.nameless-rom.org/#/c/1223/
Telephony: http://gerrit.nameless-rom.org/#/c/1222/

Change-Id: I1b7f40c2fc5c6612303cf6575e3efe8e992cecae
Signed-off-by: iceandfire <arhamjamal@gmail.com>

Conflicts:
	core/java/android/provider/Settings.java
Revert "fb: support for keyguard widget carusell on tablets"

This reverts commit 7bc85467466579ea98b4b4a37f523246a00f0aee.
Merge branch 'kitkat' of https://github.com/TeamHorizon/platform_frameworks_base into kitkat
fix remaining blue dialog dividers

Change-Id: I0b4d2d0706f3393933e40d9c70b62aa3c9b68ed5
fix number picker blue line and highlight

Change-Id: I473c855a0e2cd068e62cd2ec4b807c04215b1c81
Update clear all drawables

Signed-off-by: Andre Saddler <dresadd09691@gmail.com>
Change-Id: I8ee251b5e2144b2fd62f26cb29a0721d6b3bb72b
Signed-off-by: iceandfire <arhamjamal@gmail.com>

Conflicts:
	packages/SystemUI/res/drawable-hdpi/ic_sysbar_recent_land.png
	packages/SystemUI/res/drawable-mdpi/ic_sysbar_recent_land.png
SystemUI: change rambar color to kitkat white (ffbebebe)

Change-Id: I94ee710eda1325126848a75ef47d31d7408537ff
Add double tap sleep feature to secure lockscreens
In its current state double tap works on the status bar on unsecure
lockscreens this adds the feature to pin, password, and pattern
lockscreens.

pin and password: double tap the text entry view.

pattern: double tap anywhere on the pattern view.

Change-Id: I70eeae4acaa61b44feab661082bcfdbac7b9dfc3
Signed-off-by: baked <travp624@gmail.com>
Signed-off-by: iceandfire <arhamjamal@gmail.com>

Conflicts:
	packages/Keyguard/src/com/android/keyguard/KeyguardAbsKeyInputView.java
Move lock before unlock to Settings.Secure

Change-Id: I9f7104b6b7b17936fab02ea7ec102df821dc1ce1
Signed-off-by: iceandfire <arhamjamal@gmail.com>
Double tap to sleep gesture in System table

Change-Id: I78ac5c7a9081a369447a54329cdb0c71dcd5f272
Signed-off-by: iceandfire <arhamjamal@gmail.com>
Fix double tap to sleep on secure lockscreen

Change-Id: I7dc64d2dd3ea62ceb7e798229f74ca7fe36a3077
Signed-off-by: iceandfire <arhamjamal@gmail.com>
Merge branch 'kitkat' of https://github.com/TeamHorizon/platform_frameworks_base into kitkat

Conflicts:
	services/java/com/android/server/wm/WindowManagerService.java

Change-Id: I42a1fee4ed2d9587662d6d06be5a76d4473f52a5
Merge remote-tracking branch 'th/qs' into kitkat
fix derp

Change-Id: Ifeb3d2932df7ec7001b2947e4211302463e0ac60