Frameworks: Gesture Lockscreen (1/2)

This adds the ability to us a hand drawn gesture as
a means to unlock the device.

In the case that the gesture is forgotton or not
being recognized correctly, the fallback will be the
same as when using patterns.

Androidx:
Some changes needed for 5.0

Change-Id: Iedaed283bfc317d4b14f21bad6fca1a3ffd4a190
[1/2] Base: implement App circle sidebar

add whitelist app to include into circle view
rebased
make standalone patch

PS.15 : rebased
PS.16 : cleanup

Change-Id: I08d2a3a7e0f8df20e801e585d4cac8547a740a3e
App Circle Sidebar: Support for Configurable Trigger Region[1/2]

Change-Id: Ib89a98e607f48108b1a1fb54f00335a3bc4ff2e7
Wifi notify: Remove 1 line of code

Change-Id: I13b5cc7fdbff4d4ba52a1caad7c741ba877cc35a
Fix Volume Wake derp

Change-Id: I2851420cf2e6435192b426e06b2a040d8a1fb442
Revert "Fix volume adjust on rotation"

This reverts commit c2a9b510aa3b29e6600d5dc8f0d447cdcc67ffb2.

Change-Id: I016804a5b6ec17060e8d2a319c34c3a76046f11c
Revert "AudioManager: make swap volume buttons RTL aware"

This reverts commit 9a9bcf96baec8fa1c8fd66cd3337faaeb8162cc0.

Change-Id: I0b4664a1533729b2d382af9e98027dd3fc9e903a
Revert "Forward Port: Swap volume buttons when the screen is rotated by 90 or 180 degrees"

This reverts commit b29003f1c8add3bfb7b28980ce95116304de5967.

Change-Id: Ic3878da5f0f8fd7b60ce5c5c8f1b3168557209a8
Forward port 'Swap volume buttons' (1/3)

[mikeioannina]: Adjust for 5.0 changes

Change-Id: I1b45da63b815aa1b3ddf7cda2b7afb0872ab433f
SystemUI: MSim: hide subs label on KeyGuard

This is already displayed on the top-left corner

Change-Id: If671e7875693143a721f37cd090aa28b2512800e
SystemUI: various fixes to data type display

- Hide data type when Wi-Fi is in use (CAF bug)
- Display "!" when data is disabled (CAF bug)
- Display type in QS when Wi-Fi is connected to captive portal (AOSP bug)

CAF bug was introduced in 228bccb9d9eaabf9b3884500e4351fa5091be5aa

The proper logic is described at https://android.googlesource.com/platform/frameworks/base/+/23dd176

Change-Id: I7a34077d604c66c357809c634fe64c570a16e260
android_servers: Fix the duration argument for CPU_BOOST

Clear incompatible pointer conversion errors in 64bit

Change-Id: I4df49249dede5fedc65a4fb1fc06c099a3262065
FW_Base - XuiMod: Toast Animations [1/2]

Change-Id: Ic4d1b573b8ed5c657e8e9b226c28944d6a0895ec
Signed-off-by: STELIX <ssspinni@gmail.com>
FWB: Hidden Shit

Change-Id: Icbbcdabfc37dfd9e90637c57a58ecb4e5a239724