Allow changing screen-off animation (2/2)

* Allow enabling/disabling screen-off animation
* Allow selection between fade & crt effects if the device allows it

Change-Id: I5ebfab22e68ea34e3babfaacd9c8103e25932d3d
re-enable quickunlock

Automatically unlock the lockscreen when correct PIN/Password is keyed

We already had half of the code, including the entirety of the fw/base side

just adding the toggle back now

Change-Id: Ie989468e2b541d7986ee577487f30fbf2fa02fd9
settings: remove recents memory indicator

Change-Id: Iafa3634c1540ef18e0a46dfd76fa5f0e5d022c8f
[2/2] settings: only allow bottom left / right for clear all recents

Change-Id: Id6b5630cd58665c33181d75e9292e141d754fe87
[2/2] feature: recents rambar

Change-Id: I284cc20406e416aacd9b99bc465084e6de973f90
Fix elapsed time formatting.

We should extend DateUtils to provide this kind of elapsed time
formatting via icu4c, but for now let's at least fix our
arithmetic.

Bug: https://code.google.com/p/android/issues/detail?id=61479
Change-Id: I6c087dbb9fdbff0a21d9243d239126fee180454c
[2/2] Settings: Lockscreen Notifications

PS6:
    [2/2] Lockscreen Notifications: make offset top user configurable & add privacy mode

PS7:
    Fix Derp

Change-Id: Ic66c0ff9d36bc390f5a434559468fe3752faf285
settings: update ART warning

Change-Id: Iaae6b808dab2030fb9d323c9084631254446691a
Revert "Settings: follow kitkat's ui"

This reverts commit 688d8744b43be9bfe68cbd981d1961d94a7b170a.

Change-Id: Idc0f70d9200d212050d4693fc40bc3fb95220229
fix a typo

Change-Id: Id09c2c8c2f8427b59648e34d8883a7b9b691989d
Add Nameless category with Device Control and Update Center

Change-Id: I4716abdc0d495ceac3148ce2a8243bc4fa23f419
Revert "Revert "Settings: follow kitkat's ui""

This reverts commit 7763cfac7bf1eafea5f3c318ad69a28633031281.

Change-Id: Ib86265add39250adf92ce7f3d58eacaffd8f3980
[2/2] Settings: All in One Animation Control

Allow configure System, ListView, Scroll, and Keyboard Animation

base from
AOKP Animation Control https://github.com/AOKP/frameworks_base/commit/015c9cf00a8e49aea22d70b57b0af87c9134be73
thanks to Steve Spear <stephen.k.spear@gmail.com>

ListView Animation https://gerrit.omnirom.org/#/c/2863/
thanks to jkl5616<jkl5616@gmail.com>

Keyboard Animation https://github.com/zst123/XuiMod/commit/975cd531a9a847769b2af306495643a55ec44aaa
thanks to zst123 for patches

Scrolling Animation https://github.com/zst123/XuiMod/commit/48c180cfa762617f59b4ceb3da50a6c28befe24f
thanks to zst123 for patches

Change-Id: I89d880250867c41aecbb4cbe3ba1d473e780ebb4
Lockscreen shortcuts: Fix icon pack usage

Change-Id: I1497cece97f90c76c3930a3a004a2d40416e13ed
Quiet Hours: Allow disabling phone ringer (2/3)

Change-Id: Ica45cded1b70af36f9e0efdc5ec6911a138e0551
Settings: Lockscreen carousel animation for portrait (2/2)

Change-Id: Ic328dd33c2521cd3f05117d512a81158ea3f6649
Revert "[2/2] Feature: Settings: Port notification drawer custom background"

This reverts commit 0427694220e1313ead238511aa2b5af58c07cf84.

Change-Id: I0b51958f08eabd22f529a5961891579ca2565a3c
Settings: notification drawer background (1/2)

    so after keyguard is mostly done let us start notification drawer
    and QS. First one custom background.....either color or picture
    with custom alpha and ability to set a landscape picture seperatly
     if the user want. (lanscape phone only)

    Compared to the 4.3 included version completly recoded and better
    integrated. No idea what I thought 1 year ago on the old implementation

    cheeers

Change-Id: I23f4502e3d9e97f52245bbf3b41900939bb5c4ce
settings: notification transparency (2/2)

this add back notification transparency...compared to 4.3
it controlls as well the notification icon backgound transparency
which felt in the past dissplaced. As well codecleanup of the old
implementation.

largeIcon support I did not add due that google does not support it
as well at current status...it is only a placeholder in
NotificationData

Change-Id: Iacefd9d02919990517823e5d800c6e018c3c68a1
[2/2] SystemUI: Add brightness slider to notification drawer

adds a brightness slider below the expanded statusbar header and
(if enabled) quick settings ribbons

Change-Id: If025fd84fa2dcaacbd4a12039eea7d37ba5b82d8