HALO: keep apps in recents

Change-Id: I9ede8a1aba8d6721f077a39a31b6cc5cd8272dc2

Conflicts:
	services/java/com/android/server/am/ActivityRecord.java
Prevent notification acces via HALO on protected lockscreens
Final fix for recent apps orientation

Besides the known showImpl (called every single time when recent apps is shown or hidden), Override onSizeChanged method for setting recent hints on orientation changes, and restore hints in onUiHidden method. The perfect match

Conflicts:
	packages/SystemUI/src/com/android/systemui/recent/RecentsActivity.java
	packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java

Change-Id: Ieb9ccd076223d08df6e41ac62641f302d6708595
Change Halo Button to grey color to match the neighbouring buttons

Change-Id: Icddf3cc8fa2694f73e0377e8ea531deef572c6fb
HALO: Circle, Bubble, text colors

Signed-off-by: Paul Beeler <sparksco@gmail.com>
We don't need these anymore
HALO : Ability to enable/disable custom colors

Why? Because, we all know some themers might theme the halo bg or also maybe the speech bubbles, so we trying not to mess with the alternate colors... ;)

Also, the drawable are being color filtered...
HALO : Effect color
Fix RecentsActivity

Change-Id: Ia77a135f8ec0c391f71bc6480375d3006f9e890f
Revert "Halo: Add master switch to disable Halo (1/2)"

This reverts commit 9d667ed47bf48cec26e8aa3598b0b4d6f600ef2b.

Signed-off-by: Paul Beeler <sparksco@gmail.com>
Small cleanup

Signed-off-by: Paul Beeler <sparksco@gmail.com>
Enable Halo pressed image in expanded status bar

Signed-off-by: Paul Beeler <sparksco@gmail.com>
Revert removing FLAG_ACTIVITY_CLEAR_TOP from intent
Removing that flag from the intent provokes some apps not being able to finish pressing the back key.
This change doesn't affect other opened apps.

Signed-off-by: Paul Beeler <sparksco@gmail.com>
HALO Style revamp

- speech bubbles are centered
- number batches are roundand simplified, same color as in g+
- markers appear as dots above the bubble
- hiding and dimissing triggers text hints
- couple of bugfixes

WARNING: some of the drawables are good for xhdpi only for now and must
be scaled down for the other resolutions

Signed-off-by: Paul Beeler <sparksco@gmail.com>