PIE: improved touchhandling, no emptyangle, better animations

Change-Id: I9812194e48c9dd0f743e4e7b39f785892db0a261
PIE: compressed layout, stubs, new defaults

Change-Id: I6572adef19ee608fd09dc9f56e1b80123ede2b3d
Fix Lockscreen Hide Initial Page Hints missing feat
Fix and cleanup Expanded Desktop Mode

no need to call state and mode several times from provider settings.
Cleaned up.

Also fix for the ugly lockscreen gap on expanded desktop
mode 1 and 3

And fix that mode changes reflects directly to the screen if
expanded state = 1

cheers

Change-Id: I8cc0d936af270d72f2fb5c005a28c575576d894b
Revert "allow widgets to minimize in extended desktop"

This reverts commit 82f753f089621957960b30702972b38f6fb4efdc.
Revert "Policy: fix keyguard statusbar showing while in ext desktop, fixes it in"

This reverts commit e56f15726fcf41119aac18c4bed0b98b9ef804ce.
Revert "Fix and cleanup Expanded Desktop Mode"

This reverts commit 54dc64820812993546be1748df0dd7bcd37b1bb8.
Oh Google... this is AOSP

Change-Id: I7d25fbef9dcbb892b6840af1538a6395857f9d28
Make Camera shutter follow device sound setting

Change-Id: Ia8eca52f9be94abef6c386545991f9ebe0855bb7
Revert GPS changes for now until issues are resolved.

Will do a refactoring to better isolate this code.

Revert "GPS fixes"

This reverts commit 84c6741f03118168aa61f2e028efae2ea4953a9f.

Revert "Squashed commit of GPS changes from CodeAurora"

This reverts commit 669786140ea7579dcbe05eb2d5199ebf161239a1.

Change-Id: Ib1a55d1be8dbc933c690b2f06af206ab5511903c
Fix build error
Revert "Add mem bar to recents panel"

This reverts commit 5beed618b526e5cf83644a6bc7cde3835039cda6.
Framework: Add Recents Ram Bar

Patchsets
 cleanup whitespace

Patchset 8:
- fixed gapp between recents apps and bottom
- add click action to running processes
- minor changes

cheers

Change-Id: I2034fc3d803fcbd905b9e2d7ffec0f4e4ed9f041
Framework: Recents RAM bar (1/2)

due that the old rambar was resource consuming and as the settings rambar not really
right in showing the truth of real RAM usage in android, I decided to go new ways.

This commit changes our rambar (or better add a total new one) in following points:

- we do not use any longer ther permanent observed RunningState machine
- instead we read out /proc/meminfo (thanks steven for that idea)
- rambar shows now the real memory usage
- ppl have the possibility to show applications, cache and other ram usage as they like
- deeper explanations I add how android mem managment works.
- color picker for all rambar states
- reset to default
- updates only on actions on recents so that it is making sense
- and a lot other

cheers

Change-Id: I2cb29655f92fcdacd8a71d6192224ec8964acc17
Fix Ram Bar calculating

seem realy my fever last days made me to a bad programmer lol
fix for wrong calculated other value
fixes also sometimes weird negative views

cheers

Change-Id: I14a4f2230f5dddc5104e5fa0cef474ec00676847
PIE: support for expandable notifications

Change-Id: I47721bf8693b5fde008c01cfc70201c43a80ae18
frameworks/base: vectorize Bitmap operations

Enable gcc vectorizing optimizations for Bitmap operations within
libandroid_runtime.so.  Adds -ftree-vectorize -mvectorize-with-neon-quad
-fprefetch-loop-arrays to functions and compiles Bitmap.cpp in ARM mode
(necessary to enable vectorizing optimizations) for appropriate targets.

Change-Id: I12defef6f47adf41af849df6e750097f5906d92d
GC triggering performance optimizations

Copy the correct starting heap size at process init.
Interfaces to set GC/managed heap parameters.

Change-Id: I0154d1523c3cfdb1214ed0315193cbb24704351f
Move clear recents at the top|right
AwesomeAction: Make more awesomeer

Patchset 1:
- Switched to static methods and enums
- Moved Navbar helpers to its own class to
  be moved to FW for RC navbar recode.
- Created broadcast reicever
  use it like this...

     Intent i = new Intent();
     i.setAction("com.android.systemui.aokp.LAUNCH_ACTION");
     i.putExtra("action", "**string you want AwesomeAction to launch**");
     mContext.sendBroadcast(i);

Removed screenshot option for 2 reasons
1) Security
2) Can't be made static.

Patchset 2/3 : white space / string derp

Patchset 4: mini optimization in fromString function

Change-Id: I9159a70082058f4dd1afc47c9d57a6f4b4a6bfb1

Conflicts:
	core/java/com/android/internal/util/aokp/AwesomeConstants.java
	packages/SystemUI/src/com/android/systemui/SearchPanelView.java
	packages/SystemUI/src/com/android/systemui/navbar/SysAction.java
	packages/SystemUI/src/com/android/systemui/statusbar/NavigationBarView.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
	packages/SystemUI/src/com/android/systemui/statusbar/policy/key/ExtensibleKeyButtonView.java
	packages/SystemUI/src/com/android/systemui/statusbar/policy/key/RecentsKeyButtonView.java
	packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
	packages/SystemUI/src/com/android/systemui/statusbar/toggles/SilentToggle.java
	packages/SystemUI/src/com/android/systemui/statusbar/toggles/SoundStateToggle.java
	packages/SystemUI/src/com/android/systemui/statusbar/toggles/TorchToggle.java
	packages/SystemUI/src/com/android/systemui/statusbar/toggles/VibrateToggle.java