diff options
author | Andy Mast <andy@cyngn.com> | 2014-04-30 15:31:31 -0700 |
---|---|---|
committer | Andy Mast <andy@cyngn.com> | 2014-05-17 21:07:14 -0700 |
commit | 4456de181af115c60aac4696639dc70e162882ce (patch) | |
tree | 5295d2b09257e7edadead6c792e11f46b17c576e /src/org/cyanogenmod/themes/provider/ThemesProvider.java | |
parent | dda7d285c2b77770d09ad2abaf4fa09f909d4636 (diff) | |
download | android_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.java | 4 |
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); } |