Work on Fixing Weather Tile
AOSB Recent App iPhoney UI

PS1:
Use CM RecentsHorizontalScrollView

PS2:
Remove commented out line and add method descriptions.

PS3:
Persist locked tasks.

PS4:
Use persistentTaskId.

PS5:
Fix landscape layout

PS6:
Check NavBar Height size Set Clean Image layout

PS7:
Fix UI animation

PS8:
Add pressed drawables

PS9:
Apps can be locked and unlocked from being clearable in
the recents panel by selecting the option in the popup
menu when long pressing the item

thanks for: CM Team , wfmtooopa , 0xD34D

Signed-off-by: hany <hany.alsamman@gmail.com>

Conflicts:
	packages/SystemUI/res/layout/status_bar_recent_panel.xml
	packages/SystemUI/res/menu/recent_popup_menu.xml
	packages/SystemUI/res/values/probam_strings.xml
	packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java

Conflicts:
	packages/SystemUI/res/drawable-hdpi/ic_recents_clear_normal.png
	packages/SystemUI/res/drawable-hdpi/ic_recents_clear_pressed.png
	packages/SystemUI/res/drawable-xhdpi/ic_recents_clear_normal.png
	packages/SystemUI/res/drawable-xhdpi/ic_recents_clear_pressed.png
	packages/SystemUI/res/drawable-xxhdpi/ic_recents_clear_normal.png
	packages/SystemUI/res/drawable-xxhdpi/ic_recents_clear_pressed.png
	packages/SystemUI/res/drawable/ic_notification_reminder_bg.xml
	packages/SystemUI/res/layout/status_bar_recent_panel.xml
	packages/SystemUI/res/values/liquid_strings.xml
	packages/SystemUI/src/com/android/systemui/recent/RecentsHorizontalScrollView.java
	packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
	packages/SystemUI/src/com/android/systemui/recent/RecentsVerticalScrollView.java

Conflicts:
	core/res/res/values/dimens.xml
	packages/SystemUI/res/drawable-hdpi/ic_recents_clear_normal.png
	packages/SystemUI/res/drawable-xhdpi/ic_recents_clear_normal.png
	packages/SystemUI/res/drawable-xhdpi/ic_recents_clear_pressed.png
	packages/SystemUI/res/drawable-xxhdpi/ic_recents_clear_normal.png
	packages/SystemUI/res/drawable-xxhdpi/ic_recents_clear_pressed.png
	packages/SystemUI/res/layout/status_bar_recent_panel.xml
	packages/SystemUI/res/menu/recent_popup_menu.xml
	packages/SystemUI/res/values/liquid_strings.xml
	packages/SystemUI/src/com/android/systemui/recent/RecentsActivity.java
	packages/SystemUI/src/com/android/systemui/recent/RecentsHorizontalScrollView.java
	packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
	packages/SystemUI/src/com/android/systemui/recent/RecentsVerticalScrollView.java
SlimRecent: Make it optional [1/2]

PS1: add toggle button between AOSB && Slim Recent
PS2: don't run slim controller if not enabled
PS3: check for correct home listener button

TODO:
Disable Home Longpress
ShutDown Default recent service if slim enabled

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

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

Conflicts:
	core/java/android/provider/Settings.java
	packages/SystemUI/AndroidManifest.xml
	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
AOSB RecentApp : Add HTC Reflection Effect

PS1: support multi resolutions , hdpi, xhdpi , hdpi

PS2: generte small thumbnail to save memory in low resolutions

PS3: disable reflection effect if enable custon recent (slim)

thanks for Marc Landis from AOKP for the idea from 2 years
i just saw it when it suggested by liquid0624 my friend!

Stack help too :
http://stackoverflow.com/questions/22111468/thumbnail-reflection-with-drawable-instead-of-bitmap

Signed-off-by: hany <hany.alsamman@gmail.com>

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

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

Featuring:

* Mr. Jingles - when you fully wiped everything off from recents, you'll have mr. jingles jiggling for you!
* More Google Now look alike

Changelog:

PS1: Inital Animation Release, drawables kanged from Google+ http://www.youtube.com/watch?v=Iff1yGtvooo
PS2: More improvements, oneshot=true, so it won't loop
PS3: Make it Google style, WHITE! (I may need user's feedback, something i feel the hate beyond us.) http://www.youtube.com/watch?v=4cE75HbPO-Q
PS4: Lighter white transparency at the background, used lighter gray context
PS5: Clear button, colored
PS12: Fix landscape layout
============================================
AICP PS1: background back to black ;)
AICP PS2: attempt to get a working darkswitch implementation

To-Do:
maybe add the possibiltiy to change between black and white according to dark
switch position

* Change Clear-All drawable to something more recenty like

Change-Id: I2ecac931bad9f1f393e1d98a17c59b8015a3fc57

Conflicts:
	packages/SystemUI/res/layout/status_bar_no_recent_apps.xml
	packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java

Conflicts:
	packages/SystemUI/res/layout-land/status_bar_recent_panel.xml
	packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java

Conflicts:
	packages/SystemUI/res/layout-land/status_bar_recent_panel.xml
	packages/SystemUI/res/layout/status_bar_recent_panel.xml
Fixes
Revamp default thumbnail

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

Conflicts:
	packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
SlimRecents: development shortcut

https://github.com/CyanogenMod/android_frameworks_base/commit/016664aa129ff00b556a6c56e06f474593d1a04f

Change-Id: Id813e25cbe4c414bf039385a710775e9b30b7162

Conflicts:
	packages/SystemUI/src/com/android/systemui/slimrecent/RecentPanelView.java
SlimRecents: add floating window menu

Change-Id: I63894fb8551b881c45c991bc30353b3dc4f3e43c

Conflicts:
	packages/SystemUI/src/com/android/systemui/slimrecent/RecentPanelView.java
Change dexopt layout