Skip to content

Commit 21292ff

Browse files
authored
Merge pull request #151 from Abhiek187/feature/release
Version 3.0.0 Release πŸŽ‰
2 parents 0fe52d2 + 13feb08 commit 21292ff

31 files changed

+23
-6
lines changed

β€ŽEZRecipes/Gemfile.lock

+1
Original file line numberDiff line numberDiff line change
@@ -212,6 +212,7 @@ GEM
212212
xcpretty (~> 0.2, >= 0.0.7)
213213

214214
PLATFORMS
215+
arm64-darwin-23
215216
x86_64-darwin-21
216217
x86_64-linux
217218

β€ŽEZRecipes/app/build.gradle.kts

+2-2
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ android {
2020
applicationId = "com.abhiek.ezrecipes"
2121
minSdk = 23
2222
targetSdk = 35
23-
versionCode = 10
24-
versionName = "2.1.1"
23+
versionCode = 11
24+
versionName = "3.0.0"
2525

2626
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
2727
vectorDrawables {

β€ŽEZRecipes/app/src/main/java/com/abhiek/ezrecipes/ui/recipe/RecipeRating.kt

+6-3
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ import com.abhiek.ezrecipes.utils.round
3131
import com.abhiek.ezrecipes.utils.toShorthand
3232
import kotlin.math.roundToInt
3333

34+
@OptIn(ExperimentalLayoutApi::class)
3435
@Composable
3536
fun RecipeRating(
3637
averageRating: Double?,
@@ -52,8 +53,7 @@ fun RecipeRating(
5253
if (myRating != null) Orange900 else Amber700
5354
}
5455

55-
Row(
56-
verticalAlignment = Alignment.CenterVertically,
56+
FlowRow(
5757
modifier = modifier.clearAndSetSemantics {
5858
contentDescription = if (starRating == 0.0) {
5959
context.getString(R.string.star_rating_none)
@@ -103,7 +103,10 @@ fun RecipeRating(
103103
"${averageRating.round(places = 1)}/5, "
104104
} else "") + context.resources.getQuantityString(
105105
R.plurals.total_ratings, totalRatings, totalRatings.toShorthand()
106-
) + ")"
106+
) + ")",
107+
modifier = Modifier
108+
.align(Alignment.CenterVertically)
109+
.weight(1f, false)
107110
)
108111
}
109112
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Remove storage permissions for improved user privacy
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
- Accounts are here! With accounts, it's now possible to save your favorite recipes & sync them between devices.
2+
- The home screen now shows your favorite, recently viewed, and rated recipes
3+
- Recipes now display a view count and rating
4+
- In exchange for the "I Made This!" button, the favorite button is now fully functional for chefs with accounts
5+
- Recipes can now be filtered by their average rating
6+
- More meal types and cuisines than you can chew on

β€ŽEZRecipes/fastlane/metadata/android/en-US/full_description.txt

+3-1
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,6 @@ Introducing EZ Recipes, an app that lets chefs find low-effort recipes that can
44

55
Chefs can either find a random recipe or search for one using various filters, including by name, dietary restrictions, spice level, and meal type.
66

7-
The app features a glossary to easily look up the meaning of common terms found in recipes. This will better assist newer chefs in learning how to cook, prep certain ingredients, and use certain kitchen tools.
7+
The app features a glossary to easily look up the meaning of common terms found in recipes. This will better assist newer chefs in learning how to cook, prep certain ingredients, and use certain kitchen tools.
8+
9+
Creating an account is free and unlocks more exciting features for chefs. This includes favoriting, rating, and syncing recipes across the web and mobile apps. For example, chefs can browse recipes on the web app and open them on the mobile app to cook them in the kitchen.
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading

β€ŽEZRecipes/settings.gradle.kts

+4
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,10 @@ dependencyResolutionManagement {
1313
mavenCentral()
1414
}
1515
}
16+
plugins {
17+
// https://plugins.gradle.org/plugin/org.gradle.toolchains.foojay-resolver-convention
18+
id("org.gradle.toolchains.foojay-resolver-convention") version "0.9.0"
19+
}
1620

1721
rootProject.name = "EZ Recipes"
1822
include(":app")

0 commit comments

Comments
Β (0)