Remove opaque check in GLRenderer when preparing dirty region.

Since preserved swap is enabled, we need to clear the color buffer
when the scissor rect is prepared for a new process. This prevents
garbage to be present from the previous process in the color buffer

Change-Id: Id9aa90c5008ffa08d6a27a568fc205538db680b8
frameworks/base: fixes for tile rendering issues

1)fixes invalid operation issue on start tiling
2)twitter balckbox, graybox issues
3)miscellaneous corruption issues

CRs-Fixed: 387801

Change-Id: I5e63b2fb751e6973cc6f86437cb7066db4fe95d4
Revert "hwui: Disable QCOM tile renderer by default"

 * Addition of the two ICS patches fixes tile rendering.

This reverts commit 1da2f48ae0b48fc6462bcccb3832475afb257f69.

Change-Id: I5abf3e81e2c81d23d2e02282ccf006639a94b55f
Revert "Triggering EarlySuspend based on BackLight brightness"

This reverts commit 7993d74083045d7fc10adcecd60db96779311983.
Navigation Bar: Ability to enable on every device 1/2

This adds a new Menu item Settings -> System -> Navigation Bar

Change-Id: I23a508fa3268e63fbbc9a8305d011db3ca7722a0
resize navbar

Change-Id: Ida1deb584d764f2f2923253f113f250440fd5409
Add Center Clock-Framework Part

Change-Id: I80cfef86d556a468925ec22f42dd1638f7c90565
base: allow highEndGfx override

gfx.highend_override=yes # force on
gfx.highend_override=on  # force off

Change-Id: If53bb93555980d57d7a0ba792afcb27953fad7fa
telephony: GSM workaround

Workaround for the java.net.UnknownHostException: no address for ifname=pp0 error.
This helps with connections disconnecting with SCREEN_ON calls, etc

Change-Id: I2d1d33cfd6f77caad2bbc7ccaad807931402e80e
testing

Change-Id: I0e8e149abb43a04ba1bea9dc1830e435494bc625
Revert "testing"

This reverts commit 2ed7f8c4a6099247caf77133f943f4b9937849ea.
NavigationBar : Customization

Allows user to customize navigation bar.

Features :
 - Choose from 1-6 # of buttons
 - Re-arrange / assign buttons

Patchset 1  : Initial commit (No support for Nexus 7)

Change-Id: Idc9f5f401f15d207504e49de47666bb5510a06ca
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
Add Facebook contact sync support (1/2)

Change-Id: I4cf4356abced3daa9728429e25112b2f5da8799e
Option to enable gfx effects (2/2)

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.

Patch 2: Rebase
Patch 3: Moved observe() before start() so preference boolean is
         set before gfx conditionals are evaluated.
         Still requires restart or reboot for full effect.
Patch 4: Consider high end gfx settings in recents panel

Change-Id: I7f94a00ef3260b66d6d715adbd1b11961ec32ee3
Revert "Option to enable gfx effects (2/2)"

This reverts commit 5a31f0d71d1a9281212841fa2c6be2a46e7b6fde.
Option to enable gfx effects (2/2)

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.

Patch 2: Rebase
Patch 3: Moved observe() before start() so preference boolean is
         set before gfx conditionals are evaluated.
         Still requires restart or reboot for full effect.
Patch 4: Consider high end gfx settings in recents 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
Revert "NavigationBar : Customization"

This reverts commit 3f5b9a24a85af0bd7bf653bfe969cebeee501ec3.
NavigationBar : Customization

Allows user to customize navigation bar.

Features :
 - Choose from 1-6 # of buttons
 - Re-arrange / assign buttons

Patchset 1  : Initial commit (No support for Nexus 7)
Patchset 2  : Same as patchset 1
Patchset 3  : Update recentPanel on configurationChange
Patchset 4  : Rebase
Patchset 5  : Add n7 support
Patchset 6  : Fix n7 layout issues
Patchset 7  : Theme change fixes (Update referenced resources on demand)
              Update a few deprecated api calls
Patchset 8  : Disable google now ring in edit mode
Patchset 9  : Fix n7 lowLight alignment issues
Patchset 10 : Fix ordering/button disappearing issues
Patchset 11 : Rework orientation logic (Fixes the small back button issue)

Change-Id: Idc9f5f401f15d207504e49de47666bb5510a06ca