app loading: boost boost hints

Change-Id: I56b49c61ccfa258880b7104470f9c2cdf4542184

Conflicts:
	services/java/com/android/server/am/ActivityStack.java

Conflicts:
	services/java/com/android/server/am/ActivityStack.java
Frameworks: speed up statubar/notification drawer

a lot user complain about slow statusbar pull down introduced
with jb 4.2....this speed it up

thanks to IceColdJelly

Change-Id: Iae108f5680b25ea995168a505a30e06bef0185d3
Allow purging of asset bitmaps

It seems that neither CM9 nor CM10.x includes the actual framework-side
code to facilitate user-controllable bitmap purging. Odd, since the
CyanogenMod Settings app in both CM9/CM10.x includes the option.

Backported from original Gingerbread commit:
http://review.cyanogenmod.org/#/c/3908

Original description:

Allow the system to reclaim more free RAM when needed on 'low' memory devices
(e.g. Droid/Milestone) that are struggling with 2.3. This option enabled
efectively restores the froyo way of forcePurgeable BitmapFactory asset
handling.

Change-Id: I6a3b8a05b7be9c214a8548d6c6d1621e6533a1e0
enable market restore

Change-Id: I79067023cd1b3575bad14fae752049622d11c100
Dark app chooser

Signed-off-by: iceandfire <arhamjamal@gmail.com>
Forward Port CmCircleBattery to StatusBar options (1/2)

This is a port from CM (http://goo.gl/h8cce) by Sven Dawitz (sven@dawitz.de)

Change-Id: I4f7c9483f2b39f325320ce384d04ac565aa842a3
Signed-off-by: iceandfire <arhamjamal@gmail.com>

Conflicts:
	core/java/android/provider/Settings.java

Conflicts:
	core/java/android/provider/Settings.java
CircleBattery: Revamped charging animation

Youtube Video: https://www.youtube.com/watch?v=nztroKnBDPs

Patchset 2: removed obsolete mPaintAnim

Change-Id: I629614497fc47d96eda03912d5dac4d6dd2ed0df
Add options to circle battery.

- custom circle color
- custom circle text color
- custom animation speed
- compatibel to all themes from theme engine
- option to reset it to theme behaviour

Thanks to kufikugel, daxxmax and me of course.

Signed-off-by: iceandfire <arhamjamal@gmail.com>

Conflicts:
	core/java/android/provider/Settings.java

Conflicts:
	core/java/android/provider/Settings.java
RootBox Speedometer Battery Icons (2/2)

All Icon credits: @olivergeith

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/policy/SbBatteryController.java

Signed-off-by: iceandfire <arhamjamal@gmail.com>
RootBox SquareMod Battery (1/2)

Icon Credits: @olivergeith

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/policy/SbBatteryController.java

Signed-off-by: iceandfire <arhamjamal@gmail.com>
Fix derps

Signed-off-by: iceandfire <arhamjamal@gmail.com>
Add circle gear to display options [2/2]

PS1:  Fixed whitespaces and tabs
PS3:  Resized hdpi icons to 27 pixels
ps4:  for x in `find packages/apps/SystemUI/res/ -name '*.png'`; do optipng -nc -nb -o7 $x; done

Change-Id: I46c4baa636ecc09b80f85fbb667a2228e4551536

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/policy/SbBatteryController.java

Signed-off-by: iceandfire <arhamjamal@gmail.com>
Add CM skinny battery back.
Fixup battery text so offset battery looks how it should and cm battery does also.
FW: Add new Rush battery. - icons: @olivergeith

Signed-off-by: iceandfire <arhamjamal@gmail.com>

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/policy/SbBatteryController.java
Add option for CM skinny battery
Signed-off-by: iceandfire <arhamjamal@gmail.com>

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