summaryrefslogtreecommitdiffstats
path: root/src/org/cyanogenmod/themes/provider/ThemesProvider.java
diff options
context:
space:
mode:
authorAndy Mast <andy@cyngn.com>2014-04-30 15:31:31 -0700
committerAndy Mast <andy@cyngn.com>2014-05-17 21:07:14 -0700
commit4456de181af115c60aac4696639dc70e162882ce (patch)
tree5295d2b09257e7edadead6c792e11f46b17c576e /src/org/cyanogenmod/themes/provider/ThemesProvider.java
parentdda7d285c2b77770d09ad2abaf4fa09f909d4636 (diff)
downloadandroid_packages_providers_ThemesProvider-4456de181af115c60aac4696639dc70e162882ce.tar.gz
android_packages_providers_ThemesProvider-4456de181af115c60aac4696639dc70e162882ce.tar.bz2
android_packages_providers_ThemesProvider-4456de181af115c60aac4696639dc70e162882ce.zip
Themes: Support launcher based icon packs [2/2]
Before this patch, icon packs written for Trebuchet/Nova/Apex could not be used with the new theme engine as the formats were different. For full description, see [1/2] in frameworks/base Change-Id: Ifaec3c4b459a74eab19c69a086e117b96aeb3e0f
Diffstat (limited to 'src/org/cyanogenmod/themes/provider/ThemesProvider.java')
-rw-r--r--src/org/cyanogenmod/themes/provider/ThemesProvider.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/org/cyanogenmod/themes/provider/ThemesProvider.java b/src/org/cyanogenmod/themes/provider/ThemesProvider.java
index 6c70709..03c8d44 100644
--- a/src/org/cyanogenmod/themes/provider/ThemesProvider.java
+++ b/src/org/cyanogenmod/themes/provider/ThemesProvider.java
@@ -15,6 +15,7 @@
*/
package org.cyanogenmod.themes.provider;
+
import android.content.ContentProvider;
import android.content.ContentValues;
import android.content.Context;
@@ -36,7 +37,6 @@ import android.provider.ThemesContract.MixnMatchColumns;
import android.provider.ThemesContract.ThemesColumns;
import android.util.Log;
-import org.cyanogenmod.themes.provider.AppReceiver;
import org.cyanogenmod.themes.provider.ThemesOpenHelper.MixnMatchTable;
import org.cyanogenmod.themes.provider.ThemesOpenHelper.ThemesTable;
@@ -283,7 +283,7 @@ public class ThemesProvider extends ContentProvider {
List<PackageInfo> themePackages = new ArrayList<PackageInfo>();
Map<String, PackageInfo> pmThemes = new HashMap<String, PackageInfo>();
for (PackageInfo info : packages) {
- if (info.isThemeApk || info.isLegacyThemeApk) {
+ if (info.isThemeApk || info.isLegacyThemeApk || info.isLegacyIconPackApk) {
themePackages.add(info);
pmThemes.put(info.packageName, info);
}