diff --git a/app/src/main/java/xyz/pixelatedw/recipe/data/Recipe.kt b/app/src/main/java/xyz/pixelatedw/recipe/data/Recipe.kt index c7b3775..9de1e64 100644 --- a/app/src/main/java/xyz/pixelatedw/recipe/data/Recipe.kt +++ b/app/src/main/java/xyz/pixelatedw/recipe/data/Recipe.kt @@ -19,13 +19,12 @@ data class Recipe( val lastModified: Long, val content: String ) { - fun mainImage(ctx: Context): Bitmap? { + fun previewImage(ctx: Context): Bitmap? { if (this.preview != null) { val file = File(ctx.filesDir, this.preview) if (file.exists()) { ctx.contentResolver.openInputStream(file.toUri()).use { - val bitmap: Bitmap? = BitmapFactory.decodeStream(it) - return bitmap + return BitmapFactory.decodeStream(it) } } } diff --git a/app/src/main/java/xyz/pixelatedw/recipe/data/RecipeWithTags.kt b/app/src/main/java/xyz/pixelatedw/recipe/data/RecipeWithTags.kt index 07a8afc..93ddb11 100644 --- a/app/src/main/java/xyz/pixelatedw/recipe/data/RecipeWithTags.kt +++ b/app/src/main/java/xyz/pixelatedw/recipe/data/RecipeWithTags.kt @@ -1,5 +1,6 @@ package xyz.pixelatedw.recipe.data +import android.os.Parcelable import androidx.room.Dao import androidx.room.Embedded import androidx.room.Entity diff --git a/app/src/main/java/xyz/pixelatedw/recipe/ui/components/MainScreen.kt b/app/src/main/java/xyz/pixelatedw/recipe/ui/components/MainScreen.kt index 348ff8a..4180600 100644 --- a/app/src/main/java/xyz/pixelatedw/recipe/ui/components/MainScreen.kt +++ b/app/src/main/java/xyz/pixelatedw/recipe/ui/components/MainScreen.kt @@ -73,7 +73,7 @@ fun MainScreen(ctx: MainActivity, padding: PaddingValues, view: RecipesView) { LazyColumn { items(recipes.value) { entry -> if (isInSearch(entry)) { - val previewUri = entry.recipe.mainImage(LocalContext.current) + val previewUri = entry.recipe.previewImage(LocalContext.current) RecipePreview(entry, previewUri, onClick = { view.setActive(entry) navController.navigate("info")