Separate Change Encryption Password Entry (2 of 2)

This permits the use of a different (hopefully longer and more complex!) encryption password,
while using a simpler (and easier to type) lockscreen password.

Requires Settings change to give UI for this

(port to cm11 - cyanogen)

Change-Id: Ib54532f92f4f3beb8713fd73e466ae46b7e15f7d
Remove emergency calls on secure losckscreens
Tweak volume steps
Base: Allow hiding notification icons

When long pressing a notification, add another menu
item which allows the user to hide the notification icon
(but keep the actual notification in the dropdown).

This is meant for applications which have services running
in the statusbar which the user is aware of, so right now
we hide the icon by the package.

Change-Id: I60c8705e1fd02d7b26dbe90fe39a3b40febdbfcc

Conflicts:

	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
Volume panel enhancements (position, color)
(1/2) SQUASHED Lockscreen see through, blur and fixes for slim

Includes commits
https://github.com/willl0344/frameworks_base/commit/0a74a05cc2bac4109f135d322ee93ab7b12bc23c
https://github.com/willl0344/frameworks_base/commit/b1bb6fb86b8fbe8fabfeeab39045fdcefe1900a8
https://github.com/willl0344/frameworks_base/commit/7459b465ae2f3220172c01c3393b193d4d863ae8
https://github.com/willl0344/frameworks_base/commit/4e426cc101c0dc47e1c2c1513ce5b2e5dc352641
https://github.com/willl0344/frameworks_base/commit/aac476cd2c29f8eab1a732f7d6ab4a58fce2dff6

All credits to David96 / AOSPA

Conflicts:

	core/java/android/provider/Settings.java

Conflicts:

	core/java/android/provider/Settings.java
	packages/Keyguard/src/com/android/keyguard/KeyguardViewManager.java
[SQUASHED] Lockscreen Notifications (1/2)

Following commits inside
AOSPAL/android_frameworks_base@3487cda
AOSPAL/android_frameworks_base@5873e99
AOSPAL/android_frameworks_base@7350e91
AOSPAL/android_frameworks_base@8d99eed
AOSPAL/android_frameworks_base@181110c
AOSPAL/android_frameworks_base@ce14cdd
AOSPAL/android_frameworks_base@3914e8d
AOSPAL/android_frameworks_base@32ec14f
AOSPAL/android_frameworks_base@6d2f41d
AOSPAL/android_frameworks_base@b758e16
AOSPAL/android_frameworks_base@6ba6fdb
AOSPAL/android_frameworks_base@b20bdc9
AOSPAL/android_frameworks_base@25f75c6
AOSPAL/android_frameworks_base@a74309e
AOSPAL/android_frameworks_base@5b6e143
AOSPAL/android_frameworks_base@e9dcb99
AOSPAL/android_frameworks_base@4caa49c
AOSPAL/android_frameworks_base@0f2377c
AOSPAL/android_frameworks_base@7e75b49
AOSPAL/android_frameworks_base@bc6c83f Thanks @Der-Schubi
AOSPAL/android_frameworks_base@8fd230d
AOSPAL/android_frameworks_base@e05eba6
AOSPAL/android_frameworks_base@082774a (Partialy ported - Removed codes of clear notifications navbar button)
AOSPAL/android_frameworks_base@a6f92e5
AOSPAL/android_frameworks_base@c3d76f5
AOSPAL/android_frameworks_base@5b1d884
AOSPAL/android_frameworks_base@0c0b133
AOSPAL/android_frameworks_base@73a6b7d

Change-Id: I6f674da28c53863d5103a5822539f268dc9096c4

Conflicts:

	packages/Keyguard/src/com/android/keyguard/KeyguardViewManager.java
AOKP custom system animations (1/2)

Ported from here: http://gerrit.aokp.co/#/c/12304/

Thanks to Steve Spear

Change-Id: I38bc7b83edaff3c455f0dfe3ea5ede54a20ae07c
qs: sync volume tile icon to music level
show connected devices or name of single device on Bluetooth Tile

Patchset 4: Add ACL listener to trace back connected/disconnected bt devices
            CleanUp
Patchset 5: Rebased
Patchset 6: Move ACL listener to BluetoothController

Change-Id: Ic9dda4f9123bc541753332df759cbd8534ab2e10

Conflicts:

	packages/SystemUI/res/values/cm_strings.xml
	packages/SystemUI/src/com/android/systemui/statusbar/policy/BluetoothController.java

Conflicts:

	packages/SystemUI/res/values/slim_strings.xml
Location tile: Add a label for all states and stop collapsing

Change-Id: I70545942de8d39f27478033d76c526895914eb74

	packages/SystemUI/res/values/cr_strings.xml

Conflicts:

	packages/SystemUI/res/values/cr_strings.xml

Conflicts:

	packages/SystemUI/res/values/jisoo_strings.xml
QS: Brighter xhdpi xxhdpi "off" drawables to match status bar equivalents

Conflicts:

	packages/SystemUI/res/drawable-xhdpi/ic_qs_cast_available.png
	packages/SystemUI/res/drawable-xxhdpi/ic_qs_cast_available.png
[1/2] Base: Quick Access Ribbon

All credits to CM

Conflicts:

	packages/SystemUI/res/values/jisoo_dimens.xml
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java

Conflicts:

	core/java/android/provider/Settings.java
Modify alarm tile to show alarms when clicked

Change-Id: I76002b37dfe81c4e8973b3ef3f70fd67c26b1e4e
Make menues and dialogs 90% transparent

Drawables by - Tun_SD (Daniel Seidel)

PS2: Add xhdpi normal and DarkUI ones

Change-Id: Ida77cee2c788505437e06262dc3ae9cbbc6cbe4d
core: add support for translucent volume panel

Add support for display the volume panel in translucent mode

Patchset 4: Make it depends to high-end graphics flag

Change-Id: I4f21a6cc88282789072a0e71ae696b754a5e083e
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>

Conflicts:

	core/java/android/view/VolumePanel.java
Improve tethering notification icons
QS: Fliptile animation [1/2]

Credits to TeamBAMF for the original work

Change-Id: I8382e110dd218d625f38beaa7592172905e08f3e

Conflicts:

	core/java/android/provider/Settings.java
	packages/SystemUI/src/com/android/systemui/quicksettings/CompassTile.java
	packages/SystemUI/src/com/android/systemui/quicksettings/FChargeTile.java
	packages/SystemUI/src/com/android/systemui/quicksettings/HoverTile.java
	packages/SystemUI/src/com/android/systemui/quicksettings/OnTheGoTile.java

Conflicts:

	packages/SystemUI/src/com/android/systemui/quicksettings/QuietHoursTile.java
[2/2] Add option to change size of QS ribbon bar

PS2: Use narrow for 2nd size and decrease margins for smaller tiles
PS3: Remove trailing WS + rebase
PS4: Rebase and fix unchanged dimen use
PS5: Fix renamed dimen missing
PS6: Change narrow to automatic and move applying of settings down
PS7: Make small be narrow instead. "Small" is actually Auto (Narrow)
PS8: Use measuredWidth and modify HorScrollView, otherwise layout changes will be ignored
     (Orientation switches were a big problem)

Change-Id: I6dbe2d165398a8142e024db827208dc778003431

Conflicts:

	packages/SystemUI/res/drawable/heads_up_snooze.xml
QuickSettings: Camera tile [1/2]

Change-Id: Id0beb3dd559536bb5571ddc87cb0bcb4945b1a77

Conflicts:

	packages/SystemUI/res/values/jisoo_strings.xml
	packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsController.java

Conflicts:

	packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsController.java