frameworks/base: avoiding tile rendering when rendertarget changes for same fbo

avoids tile rendering when switching to same fbo

Change-Id: I16f52b1ab474863125f42303471f3315fd9960a4
Framework: Use holo alert drawables

Replaces the current usage of the GB alert
drawable with theme-consistent holo ones.

Change-Id: Id5780cb7be08d0394bc8a0061fb18a1a9017360d
getting rid of snapshot resolutions for 600 & 720dp

google assumes bigger devices than usual will occupy these resolutions.
paranoidandroid will use them anyway, for us they will just create a memory waste
as the actual thumbsizes are the same across all modes anyway (defined in sysUI).

Change-Id: I5eb18d361373033fed6db85e0d27c02970657e6a
XML: Update fill_parent to match_parent (API 8)

Partial revert of 111133f221b71be2a9fd68a7dcad15bfd6af8bf7

Change-Id: I430557b7b8b4ac78eaea6a67ce49afc20f4b6c65
sysUI: fix for double recents and foreground activity

1. aosp has a rare bug that displays twice the amount of
recents at startup - sometimes. its hard to reproduce because it is
caused by the interaction of two concurrent threads. one of these
will try to cancel the other, but in some cases that flag comes in
too late and the result is double-recents.

2. google blinds out the foreground task. this will unhide it.
its actually great for quitting an app or for accessing hybrid props.

Change-Id: Ia9fd6479d89ea0dfe14e4d83697a01f1b3931aa3
Revert "tried to fix allinment issues of ram bar"

This reverts commit f42dc57ed69c390e62ce99868ee68be3174eebb6.
Revert "tried to fix allinment issues of ram bar"

This reverts commit f42dc57ed69c390e62ce99868ee68be3174eebb6.
Revert "frameworks/base: avoiding tile rendering when rendertarget changes for same fbo"

This reverts commit d02f250ed84ba50d03fc827c85a7a2f39b452d4b.
frameworks/base: support for qcom application tiling

Support for tiled rendering, can be disabled or enabled with
debug.enabletr property.

Change-Id: Id49301f9dbafc6ef2e44170c95818caee199c03c

Conflicts:
	libs/hwui/Android.mk
	libs/hwui/OpenGLRenderer.cpp
mearge fix
frameworks/base: avoiding tile rendering when rendertarget changes for same fbo

avoids tile rendering when switching to same fbo

Change-Id: I16f52b1ab474863125f42303471f3315fd9960a4

Conflicts:
	libs/hwui/OpenGLRenderer.cpp
Merge branch 'cna-pa' into cna-pa-exp
sysUI: notification pop-up string

Change-Id: I2fb6a593cd5e66e1d288eebd35a9afef56fb89db
sysUI: idiotic aosp bug (double icon/notification ticker)

google meant to say "icon_right", not "icon" since they display
"iconLarge" already in sysUI's ticker via system_bar_ticker_panel.
used to show the avatar twice, the second one was cut. now it shows
the avatar left, like always, and the app icon centered on the right,
just like in the notificationpanel.

Change-Id: I90867f768c75e25eca025b67786d749a96215757
aapt: Add simple caching to XML compilation

XML compilation stage will perform many (expensive) resource ID
lookups - for the same entries. Adding this simple cache can
dramatically improve performance of this stage (often a bottleneck)

Change-Id: Ib1ab82ba9bf901bc2a3f9027b47d680861d6c315
Signed-off-by: Jorrit Jongma <jorrit@jongma.org>
sysUI: g-now swipe-up hold-off fix

Change-Id: I9f8ec1c47a5114fa5417691413e04e0e07b9fe80
look for notification wallpaper in settings files
statusbar transparency

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
Fix statusbar transparency

* Fixes statusbar becoming 0% transparent after theme change
* Fixes the dumb old method to set transparency, this one sets alpha
  instead of overriding background color (wich makes statusbar not themeable)

Change-Id: Ia850d729fad880b71fccc950b0d9036f9b7265b1

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
	packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
frameworks: fix for minus sized layouts

android will not accept layouts smaller than zero, for obvious reasons.
it should not bring down apps though but simply zero out the layout in
question.

Change-Id: I82e39d2ce096213a7504da7ec369cf803164941a