From a33e3be0ccf6664a40cf788e8f7d3c3608a351cb Mon Sep 17 00:00:00 2001 From: Wynd Date: Sun, 10 Aug 2025 02:07:45 +0300 Subject: [PATCH] Some small changes --- app/src/main/java/xyz/pixelatedw/recipe/data/Recipe.kt | 5 ++--- .../main/java/xyz/pixelatedw/recipe/data/RecipeWithTags.kt | 1 + .../java/xyz/pixelatedw/recipe/ui/components/MainScreen.kt | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) 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")