halo text color

Change-Id: Iaf2fa3d833b48d64a9b90f9459cb1cb0470a10a3
fix

Change-Id: I10f012831f575d0fc84dc38475cb7f33468af463
Halo: Add master switch to disable Halo (1/2)

Change-Id: Ifb0f4e8abdce1ed3d4cc4c973edc08794781db64

Conflicts:
	core/java/android/provider/Settings.java
	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java

Conflicts:
	core/java/android/provider/Settings.java
	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
power: Add fastboot functionality

 * Fastboot optimizes simple power on/off by putting the system into the
   lowest possible power state without shutting down the hardware.
 * The framework will all out to the FastPowerOn app for simple power
   off, and enable airplane mode, shut off USB, stop all media, and kill
   all non-system processes.
 * When the power key is pressed, the system wakes up, radios are
   restored, USB is restored.
 * It looks exactly like a normal power cycle, but faster!
 * Reboot option retains normal behavior.
 * Full shutdown is possible by a long-press on power off.

Adapted from CodeAurora:

Adding Fast Power ON functionality

- Switch normal power off/on and fast power off/on based on user`s
selection on the Settings application.
- Add an intent to enter/exit fast power on state
- Handle power off button behaviour when in fast power on mode

PM: Implement Fast Power On - do not wake up on USB unplug event

Avoid wake up from deep sleep if we are in FPO mode and usb unplug event occurs.

Change-Id: Ia115190c546c56bb9010e6ef5e15376e9c49e034
dock: Enable dock audio by default

 * There is no use case for turning this off by default. In fact, it's
 * an anti use-case. Turn it on.

Change-Id: I35d3615527fc5a6f659e650b4d4da401a98ac983
HALO: revert halo text color
doesn't work this way

Change-Id: I37ef0e4eb0ab899bdbab1c7967e09ea4e69196ff
Bug Fixes

 * HALO landscape orientation freeze
 * Animation clean up (remove number batch when clearing HALO)
Ping on unlock changes

 * Stop message flip animation on unlock
 * Prevent ping spam on unlock -
    - Ping ONLY if NEW notification received while device is locked/screen is off
      (If a notification pinged HALO once but was ignored, it will not ping again unless updated)

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/halo/Halo.java

Change-Id: Ia1673576f0e31d3025358a6ccf4d1247bd847e0b
halo, bugfixes

1. fixed size for content
2. flip animations for tasking only
3. batch size calculations
4. not a bug but pinned and system both get the same icon for now

Change-Id: I755cd4e88c909ab8b982e014d470791661a0041e
Merge branch 'upstream/cm-10.2'