summaryrefslogtreecommitdiffstats
path: root/core/java
diff options
context:
space:
mode:
authorMichael Jurka <mikejurka@google.com>2012-10-31 17:10:11 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2012-10-31 17:10:11 -0700
commitc8dc8eb3275a6d05e27824f322796e97e5e50e2f (patch)
treeaef22b6c05f03e99ef965fda9f9c72f877a40ec0 /core/java
parent077105bae304d92c61ec5d164549eb028d4b283b (diff)
parentfc753c0cf676000b1c2d3cb2728af85a9b49f795 (diff)
downloadframeworks_base-c8dc8eb3275a6d05e27824f322796e97e5e50e2f.zip
frameworks_base-c8dc8eb3275a6d05e27824f322796e97e5e50e2f.tar.gz
frameworks_base-c8dc8eb3275a6d05e27824f322796e97e5e50e2f.tar.bz2
Merge "Use new keyguard appwidget picker" into jb-mr1-lockscreen-dev
Diffstat (limited to 'core/java')
-rw-r--r--core/java/android/appwidget/AppWidgetManager.java14
-rw-r--r--core/java/com/android/internal/widget/LockPatternUtils.java5
2 files changed, 12 insertions, 7 deletions
diff --git a/core/java/android/appwidget/AppWidgetManager.java b/core/java/android/appwidget/AppWidgetManager.java
index 2af65b9..3dd640c 100644
--- a/core/java/android/appwidget/AppWidgetManager.java
+++ b/core/java/android/appwidget/AppWidgetManager.java
@@ -80,6 +80,13 @@ public class AppWidgetManager {
public static final String ACTION_APPWIDGET_PICK = "android.appwidget.action.APPWIDGET_PICK";
/**
+ * Similar to ACTION_APPWIDGET_PICK, but used from keyguard
+ * @hide
+ */
+ public static final String
+ ACTION_KEYGUARD_APPWIDGET_PICK = "android.appwidget.action.KEYGUARD_APPWIDGET_PICK";
+
+ /**
* Send this from your {@link AppWidgetHost} activity when you want to bind an AppWidget to
* display and bindAppWidgetIdIfAllowed returns false.
* <p>
@@ -224,13 +231,6 @@ public class AppWidgetManager {
public static final String EXTRA_CATEGORY_FILTER = "categoryFilter";
/**
- * An intent extra to pass to the AppWidget picker which allows the picker to filter
- * the list based on the {@link AppWidgetProviderInfo#widgetFeatures}.
- * @hide
- */
- public static final String EXTRA_FEATURES_FILTER = "featuresFilter";
-
- /**
* An intent extra to pass to the AppWidget picker to specify whether or not to sort
* the list of caller-specified extra AppWidgets along with the rest of the AppWidgets
* @hide
diff --git a/core/java/com/android/internal/widget/LockPatternUtils.java b/core/java/com/android/internal/widget/LockPatternUtils.java
index f8c3b4d..3ee3c8c 100644
--- a/core/java/com/android/internal/widget/LockPatternUtils.java
+++ b/core/java/com/android/internal/widget/LockPatternUtils.java
@@ -129,6 +129,11 @@ public class LockPatternUtils {
*/
public static final int ID_DEFAULT_STATUS_WIDGET = -2;
+ /**
+ * Intent extra that's used to tag the default widget when using the picker
+ */
+ public static final String EXTRA_DEFAULT_WIDGET = "com.android.settings.DEFAULT_WIDGET";
+
protected final static String LOCKOUT_PERMANENT_KEY = "lockscreen.lockedoutpermanently";
protected final static String LOCKOUT_ATTEMPT_DEADLINE = "lockscreen.lockoutattemptdeadline";
protected final static String PATTERN_EVER_CHOSEN_KEY = "lockscreen.patterneverchosen";