ColdFusionX Settings - option to display navbar - based on KonstaT's work (2/2)

Change-Id: I6dcd85448f55b518de2d0ed6e303b2f77cb7da64
Option to adjust navbar glow animation duration (1/2)

Change-Id: I954cd1fee0b8a9cae3f9d681d85996abe25a8f37
Bottom statusbar (1/2)

Change-Id: I29a8833b7255b83fd10ba8eb069a2b8cc87fd2f0
Option to use hardware menu key for app switching (1/3)

Also binds binds menu to long-press on home.

Change-Id: I02e28d05d6fd508409c352fc9fd95666ca6505c8
Add system setting to control display of action overflow button within app UI

By default the action overflow button (the three dot menu) is only shown on
devices with software buttons, such as the Galaxy Nexus. This patch adds a
setting which can override the default, forcing it to be shown or hidden.

Patch Set 3: System setting rather than system property
             Removed ability to force button off
Patch Set 4: Removed unnecessary changes
             Adjusted setting description
Patch Set 5: Re-added ability to force button off
Patch Set 6: No longer requires reboot for apps to update their UI

Change-Id: I64af17d388e04b411ec6aefb3f378f2162f18d76
Brightness toast panel - dialog displayed showing brightness when using statusbar brightness control

Change-Id: I8f02f12ae6c8262a1df2bb3218dc17109cd90587
Don't let apps disable the SIM PIN entry screen.

As the user (who controls the app behaviour after all) likely doesn't
see the PIN screen as a lock screen (he likely wants telephony) and the
PIN screen is not shown on a timer-driven basis, it should be treated
specially.

Change-Id: I6b029124311f93fb3ba57efbff85bd64aadfb81a
Don't consider input restricted if keyguard is still disabled.

Change-Id: I00a351311d0933fe326bda33f5c988a6232cca16
Port power widget improvements from CM7 to CM9.

This is a squash of the following change IDs:
I42b4ad02c4eb8b57a2f4cf51a31148c4b0546b81
I6f619740659cfedec3a3c9517fb55275f601d792
Iaee471b29b306e9ebcc6a81799f7e36872951002

Change-Id: I4e40d8e27b9bb11367e30223ffb8024985476e74
libagl: Allow use of copybit to accelerate 2D rendering

This improves performance on devices that uses copybit.
Enable with TARGET_LIBAGL_USE_GRALLOC_COPYBITS := true

Forward ported from Gingerbread

Change-Id: I271fd87ccca4b6574d1b018a00f41b673d0f4211
Support screenshot / renderScreenToTexture under OpenGL ES 1.0

current implemented screenshot / renderScreenToTexture() of
SurfaceFlinger use FrameBuffer Object(FBO) in the OpenGL ES 1.1/2.0
extention

directly use framebuffer device /dev/graphics/fb0 to emulate FBO.

enable for device with "BOARD_USE_ADRENO_130_GPU := true" flag

Change-Id: I0eada5bfe9b389f491691b770f5662935d0fe8e4
ColdFusionX Settings - option to display navbar - based on KonstaT's work (2/2)

Change-Id: I6dcd85448f55b518de2d0ed6e303b2f77cb7da64
Bottom statusbar (1/2)

Change-Id: I29a8833b7255b83fd10ba8eb069a2b8cc87fd2f0
Brightness toast panel - dialog displayed showing brightness when using statusbar brightness control

Change-Id: I8f02f12ae6c8262a1df2bb3218dc17109cd90587
center lockscreen clock

Change-Id: Ic525b2cbcd0df4642f2285aa90e2cb81b559ff56
ColdFusionX Settings - option to display navbar - based on KonstaT's work (2/2)

Change-Id: I6dcd85448f55b518de2d0ed6e303b2f77cb7da64
Bottom statusbar (1/2)

Change-Id: I29a8833b7255b83fd10ba8eb069a2b8cc87fd2f0
Brightness toast panel - dialog displayed showing brightness when using statusbar brightness control

Change-Id: I8f02f12ae6c8262a1df2bb3218dc17109cd90587
Bottom statusbar (1/2)

Change-Id: I29a8833b7255b83fd10ba8eb069a2b8cc87fd2f0
Brightness toast panel - dialog displayed showing brightness when using statusbar brightness control

Change-Id: I8f02f12ae6c8262a1df2bb3218dc17109cd90587