Don't flush the ResolveCache each time. Turned inner classes into classes
Change-Id: Ic4d3a6a96988bd1979924ac4c2f807114624cf73
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index b39d3f4..09d5a6e 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -350,6 +350,26 @@
</intent-filter>
</activity>
+ <!-- Flushes the QuickContact IntentCache -->
+ <receiver android:name=".quickcontact.PackageIntentReceiver">
+ <intent-filter>
+ <action android:name="android.intent.action.PACKAGE_ADDED" />
+ <data android:scheme="package" />
+ </intent-filter>
+ <intent-filter>
+ <action android:name="android.intent.action.PACKAGE_REPLACED" />
+ <data android:scheme="package" />
+ </intent-filter>
+ <intent-filter>
+ <action android:name="android.intent.action.PACKAGE_REMOVED" />
+ <data android:scheme="package" />
+ </intent-filter>
+ <intent-filter>
+ <action android:name="android.intent.action.PACKAGE_CHANGED" />
+ <data android:scheme="package" />
+ </intent-filter>
+ </receiver>
+
<activity-alias android:name="ContactShortcut"
android:targetActivity=".activities.ContactSelectionActivity"
android:label="@string/shortcutContact"