diff options
author | Richard MacGregor <rmacgregor@cyngn.com> | 2015-05-11 16:49:11 -0700 |
---|---|---|
committer | Richard MacGregor <rmacgregor@cyngn.com> | 2015-05-19 14:21:08 -0700 |
commit | d19fe5d00c4711e4f9774f2cb752bcb2ba3c22f3 (patch) | |
tree | 4b0580ca3e92aaebd5dce86cdf0489c286083763 /src/org/cyanogenmod/themes/provider/ThemesProvider.java | |
parent | 4d4c54e33e1f081bb762ad18b6f411fe65036d35 (diff) | |
download | android_packages_providers_ThemesProvider-d19fe5d00c4711e4f9774f2cb752bcb2ba3c22f3.tar.gz android_packages_providers_ThemesProvider-d19fe5d00c4711e4f9774f2cb752bcb2ba3c22f3.tar.bz2 android_packages_providers_ThemesProvider-d19fe5d00c4711e4f9774f2cb752bcb2ba3c22f3.zip |
[2/2] Recognized multiple wallpapers in theme
Generate previews for multiple wallpapers in theme assets.
Add each wallpaper to the previews sql table.
Make sure current ThemeChooser won't display extra wallpapers.
Themes Provider will return defaults (first) wallpaper only for
current ThemeChooser implementations.
Later revisions of ThemeChooser will use different content URI
for querying multiple wallpaper previews.
Depends on:
http://review.cyanogenmod.org/#/c/98012/
Change-Id: I88616148a226126509f8aca2d995d1446ccaada4
Diffstat (limited to 'src/org/cyanogenmod/themes/provider/ThemesProvider.java')
-rw-r--r-- | src/org/cyanogenmod/themes/provider/ThemesProvider.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/org/cyanogenmod/themes/provider/ThemesProvider.java b/src/org/cyanogenmod/themes/provider/ThemesProvider.java index 8645bbc..1fdc69b 100644 --- a/src/org/cyanogenmod/themes/provider/ThemesProvider.java +++ b/src/org/cyanogenmod/themes/provider/ThemesProvider.java @@ -241,7 +241,7 @@ public class ThemesProvider extends ContentProvider { break; case PREVIEWS: projection = ProviderUtils.modifyPreviewsProjection(projection); - selection = ProviderUtils.modifyPreviewsSelection(selection, projection); + selection = ProviderUtils.modifyDefaultPreviewsSelection(selection, projection); selectionArgs = ProviderUtils.modifyPreviewsSelectionArgs(selectionArgs, projection); groupBy = PreviewColumns.THEME_ID + "," + PreviewColumns.COMPONENT_ID; queryBuilder.setTables(THEMES_PREVIEWS_INNER_JOIN); |