power: Add CPU boosting interface

 * Boosts CPU using Power HAL for the given duration.
 * Duration is given in microseconds.
 * Power HAL must implement POWER_HINT_CPU_BOOST.

Change-Id: Ic79baf7e3d0f75483c2fe8a242b4c3d93368b68b
Add CPU boosting hooks

 * Boost CPU to max during scrolling
 * Boost CPU to max on activity start/resume
 * Inspired by a patch from CodeAuora.

Change-Id: I72f2c2851b01fbceabddead03a4c3a7a0526ca61
Add Facebook contact sync support (1/2)

Change-Id: I4cf4356abced3daa9728429e25112b2f5da8799e
resize navbar

Change-Id: Ida1deb584d764f2f2923253f113f250440fd5409
Add statusbar/navigation bar hiding and edge swipe navigation

Change-Id: Ia5d370caf3d33ffdcfca5e4b66201a954ee1b795
Fix a couple of SystemUi FCs and make sure nav controls stay hidden

Change-Id: Ic7530d2f47488f66d09ac8879be62eba05d34d52
SystemUI (2 of 2): Option to enable gfx effects.

Allow devices that do not meet ActivityManager.isHighEndGfx(display)
to enable graphic effects such as (in this case) the screen dimming
effect behind an expanded notification panel.

Change-Id: I7f94a00ef3260b66d6d715adbd1b11961ec32ee3
Allow the statusbar to show both network technology and signal strength text

I enjoyed being able to see the signal strength, but missed knowing if I was on 3G/4G.
This commit is dependenant on changes in the settings package.

Patch Set 3: rebase

Change-Id: I67277749048f6a9e0858211472c006b8980ad3ca
ported 'kill all button' from aokp

Change-Id: Id2fed3d2f03cac2ddbf14f3906a2de7b2b59aba0
fixed compiling...removed a duplicated entry

Change-Id: I65e0d9c92285faa62884470a40e155abb5180ebb
testing: add tablet_ui and hideable navbar, framework part

Change-Id: I0fb4fdc29a49616ec44d1716175f21a53a74a76d
only keep gestures

Change-Id: Ia276d1e7ebcecb0931c35006bcff2d9bba9dc370
removed last trces from tablet_ui

Change-Id: I61a64bae72a5e11ca64c3c87874beb468ed2fb25
Added left navbar

The left navbar behaviour is added into framework/base as well as
package/apps/Settings

Note currently that the Navbar setting from CM9 has _not_ been ported to
CM10, hence the setting for this is just thrown under System for now.
Once the settings for the navbar is ported over, it should be simple to
port this over.

There's a slight issue, see comments under regeneratedRotatedView under
NavigationBarView.java. This issue seems very complicated. An easy
user-side fix is simply reboot but still should be addressed.

Change-Id: I4f0f0e72be17764222e3899a445a9ccf93a6042f
NavigationBar: Custom height (1/2)

Patchset 3 : Fix default value derp
Patchset 4 : Fix custom height during landscape

Change-Id: I61aef192ac658f54f86b87d18cce9d7b073004e2
Add RAM meter to recent apps

We should do some layout adjustments and stuff but overall looks kickass

Patchset 2: Code adjustment, add comments

Change-Id: I82be6f951b3c667914c014862d5a6a4554f69e29
Status bar brightness control on lock screens

The status bar brightness control does not work on lock screens,
altough it would be useful when you try to type your password
or pin code – e.g. in bright conditions.

Change-Id: Idf086f35d9952a892c932780be2192a26a4b38fa
Added memory used/free indicator in recents panel for tablet UI

Change-Id: I44ae546ed1235f61c1d93612525872f4b1015b80
Added memory info to phone status bar recent apps

Change-Id: If42e13a77e1f28fb0199ee51ef025aa3f20e1798
Fixed memory info being off by a factor of 2^10

Change-Id: I1ce82ffb982c1a9f26b8283c173b1691ec40817d