diff options
| author | 2011-08-22 17:47:06 -0700 | |
|---|---|---|
| committer | 2011-08-22 20:03:58 -0700 | |
| commit | 67403e096e6f59b7cd18a90d0d3f5c3d17c31407 (patch) | |
| tree | d6ea549d9e5116784e931978218e933b593eaa14 | |
| parent | 04c4301251b9feff743fa92f3b7290b8dc32ebd9 (diff) | |
BLUR_BEHIND flag is not supported anymore
Bug: 5185650
Change-Id: I56541d4967b90b150a734be1bbeff696eb6a4fb3
8 files changed, 6 insertions, 39 deletions
diff --git a/core/java/android/view/Surface.java b/core/java/android/view/Surface.java index 7a96a5031d0d..5e7e50987ecb 100644 --- a/core/java/android/view/Surface.java +++ b/core/java/android/view/Surface.java @@ -163,7 +163,9 @@ public class Surface implements Parcelable { * It is an error to lock a Blur surface, since it doesn't have * a backing store. * @hide + * @deprecated */ + @Deprecated public static final int FX_SURFACE_BLUR = 0x00010000; /** Creates a Dim surface. Everything behind this surface is dimmed diff --git a/core/java/com/android/internal/app/ShutdownThread.java b/core/java/com/android/internal/app/ShutdownThread.java index d1c3e64f0159..daabf425a461 100644 --- a/core/java/com/android/internal/app/ShutdownThread.java +++ b/core/java/com/android/internal/app/ShutdownThread.java @@ -122,10 +122,6 @@ public final class ShutdownThread extends Thread { closer.dialog = dialog; dialog.setOnDismissListener(closer); dialog.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD_DIALOG); - if (!context.getResources().getBoolean( - com.android.internal.R.bool.config_sf_slowBlur)) { - dialog.getWindow().addFlags(WindowManager.LayoutParams.FLAG_BLUR_BEHIND); - } dialog.show(); } else { beginShutdownSequence(context); @@ -185,10 +181,6 @@ public final class ShutdownThread extends Thread { pd.setIndeterminate(true); pd.setCancelable(false); pd.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD_DIALOG); - if (!context.getResources().getBoolean( - com.android.internal.R.bool.config_sf_slowBlur)) { - pd.getWindow().addFlags(WindowManager.LayoutParams.FLAG_BLUR_BEHIND); - } pd.show(); diff --git a/core/res/res/values/config.xml b/core/res/res/values/config.xml index 74989e617eac..8fbb09e068d1 100755 --- a/core/res/res/values/config.xml +++ b/core/res/res/values/config.xml @@ -57,8 +57,9 @@ <!-- Flag indicating whether the surface flinger is inefficient at performing a blur. Used by parts of the UI to turn off - the blur effect where it isn't worth the performance hit. --> - <bool name="config_sf_slowBlur">false</bool> + the blur effect where it isn't worth the performance hit. + As of Honeycomb, blurring is not supported anymore. --> + <bool name="config_sf_slowBlur">true</bool> <!-- The duration (in milliseconds) of a short animation. --> <integer name="config_shortAnimTime">200</integer> diff --git a/policy/src/com/android/internal/policy/impl/AccountUnlockScreen.java b/policy/src/com/android/internal/policy/impl/AccountUnlockScreen.java index 044cf4ae28a5..6ff9a608ad44 100644 --- a/policy/src/com/android/internal/policy/impl/AccountUnlockScreen.java +++ b/policy/src/com/android/internal/policy/impl/AccountUnlockScreen.java @@ -311,12 +311,6 @@ public class AccountUnlockScreen extends RelativeLayout implements KeyguardScree mCheckingDialog.setCancelable(false); mCheckingDialog.getWindow().setType( WindowManager.LayoutParams.TYPE_KEYGUARD_DIALOG); - if (!mContext.getResources().getBoolean( - com.android.internal.R.bool.config_sf_slowBlur)) { - mCheckingDialog.getWindow().setFlags( - WindowManager.LayoutParams.FLAG_BLUR_BEHIND, - WindowManager.LayoutParams.FLAG_BLUR_BEHIND); - } } return mCheckingDialog; } diff --git a/policy/src/com/android/internal/policy/impl/GlobalActions.java b/policy/src/com/android/internal/policy/impl/GlobalActions.java index c47383a9a241..ec3102867f67 100644 --- a/policy/src/com/android/internal/policy/impl/GlobalActions.java +++ b/policy/src/com/android/internal/policy/impl/GlobalActions.java @@ -226,11 +226,6 @@ class GlobalActions implements DialogInterface.OnDismissListener, DialogInterfac final AlertDialog dialog = ab.create(); dialog.getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_DIALOG); - if (!mContext.getResources().getBoolean( - com.android.internal.R.bool.config_sf_slowBlur)) { - dialog.getWindow().setFlags(WindowManager.LayoutParams.FLAG_BLUR_BEHIND, - WindowManager.LayoutParams.FLAG_BLUR_BEHIND); - } dialog.setOnDismissListener(this); diff --git a/policy/src/com/android/internal/policy/impl/LockPatternKeyguardView.java b/policy/src/com/android/internal/policy/impl/LockPatternKeyguardView.java index adcc9c0f0e8e..2d90727a0e02 100644 --- a/policy/src/com/android/internal/policy/impl/LockPatternKeyguardView.java +++ b/policy/src/com/android/internal/policy/impl/LockPatternKeyguardView.java @@ -760,12 +760,6 @@ public class LockPatternKeyguardView extends KeyguardViewBase { .setNeutralButton(R.string.ok, null) .create(); dialog.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD_DIALOG); - if (!mContext.getResources().getBoolean( - com.android.internal.R.bool.config_sf_slowBlur)) { - dialog.getWindow().setFlags( - WindowManager.LayoutParams.FLAG_BLUR_BEHIND, - WindowManager.LayoutParams.FLAG_BLUR_BEHIND); - } dialog.show(); } @@ -782,6 +776,7 @@ public class LockPatternKeyguardView extends KeyguardViewBase { } String message = mContext.getString(messageId, mUpdateMonitor.getFailedAttempts(), timeoutInSeconds); + showDialog(null, message); } diff --git a/policy/src/com/android/internal/policy/impl/SimPukUnlockScreen.java b/policy/src/com/android/internal/policy/impl/SimPukUnlockScreen.java index f968beea9168..520d3021476d 100644 --- a/policy/src/com/android/internal/policy/impl/SimPukUnlockScreen.java +++ b/policy/src/com/android/internal/policy/impl/SimPukUnlockScreen.java @@ -226,12 +226,6 @@ public class SimPukUnlockScreen extends LinearLayout implements KeyguardScreen, mSimUnlockProgressDialog.setCancelable(false); mSimUnlockProgressDialog.getWindow().setType( WindowManager.LayoutParams.TYPE_KEYGUARD_DIALOG); - if (!mContext.getResources().getBoolean( - com.android.internal.R.bool.config_sf_slowBlur)) { - mSimUnlockProgressDialog.getWindow().setFlags( - WindowManager.LayoutParams.FLAG_BLUR_BEHIND, - WindowManager.LayoutParams.FLAG_BLUR_BEHIND); - } } return mSimUnlockProgressDialog; } diff --git a/policy/src/com/android/internal/policy/impl/SimUnlockScreen.java b/policy/src/com/android/internal/policy/impl/SimUnlockScreen.java index 8bac969b2316..1acf68172241 100644 --- a/policy/src/com/android/internal/policy/impl/SimUnlockScreen.java +++ b/policy/src/com/android/internal/policy/impl/SimUnlockScreen.java @@ -196,12 +196,6 @@ public class SimUnlockScreen extends LinearLayout implements KeyguardScreen, Vie mSimUnlockProgressDialog.setCancelable(false); mSimUnlockProgressDialog.getWindow().setType( WindowManager.LayoutParams.TYPE_KEYGUARD_DIALOG); - if (!mContext.getResources().getBoolean( - com.android.internal.R.bool.config_sf_slowBlur)) { - mSimUnlockProgressDialog.getWindow().setFlags( - WindowManager.LayoutParams.FLAG_BLUR_BEHIND, - WindowManager.LayoutParams.FLAG_BLUR_BEHIND); - } } return mSimUnlockProgressDialog; } |