summaryrefslogtreecommitdiffstats
path: root/AndroidManifest.xml
diff options
context:
space:
mode:
authorBrian Muramatsu <btmura@google.com>2012-04-24 17:16:04 -0700
committerMichael Jurka <mikejurka@google.com>2012-05-15 16:31:59 -0700
commitb6a4d983b8ddec80033f371c71270beea3ad912a (patch)
tree62afb3f3cb2523617bcfd13c31c4f4c30f960d56 /AndroidManifest.xml
parentceca4ff1891baf033cd9d6951ec5a1d31473642f (diff)
downloadandroid_packages_apps_Trebuchet-b6a4d983b8ddec80033f371c71270beea3ad912a.tar.gz
android_packages_apps_Trebuchet-b6a4d983b8ddec80033f371c71270beea3ad912a.tar.bz2
android_packages_apps_Trebuchet-b6a4d983b8ddec80033f371c71270beea3ad912a.zip
Populate the default workspace earlier
Adds a receiver that populates the default workspace. It can be called by the system when it's ready for launcher to preload. Change-Id: If885fcfd931c459f87e9bb0df4c8bca00906f3c1
Diffstat (limited to 'AndroidManifest.xml')
-rw-r--r--AndroidManifest.xml13
1 files changed, 13 insertions, 0 deletions
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index c72d1063e..47278bb83 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -24,6 +24,10 @@
<original-package android:name="com.android.launcher2" />
<permission
+ android:name="com.android.launcher.permission.PRELOAD_WORKSPACE"
+ android:permissionGroup="android.permission-group.SYSTEM_TOOLS"
+ android:protectionLevel="system|signature" />
+ <permission
android:name="com.android.launcher.permission.INSTALL_SHORTCUT"
android:permissionGroup="android.permission-group.SYSTEM_TOOLS"
android:protectionLevel="normal"
@@ -103,6 +107,15 @@
</intent-filter>
</activity>
+ <!-- Intent received used to prepopulate the default workspace. -->
+ <receiver
+ android:name="com.android.launcher2.PreloadReceiver"
+ android:permission="com.android.launcher.permission.PRELOAD_WORKSPACE">
+ <intent-filter>
+ <action android:name="com.android.launcher.action.PRELOAD_WORKSPACE" />
+ </intent-filter>
+ </receiver>
+
<!-- Intent received used to install shortcuts from other applications -->
<receiver
android:name="com.android.launcher2.InstallShortcutReceiver"