diff --git a/CHANGELOG.md b/CHANGELOG.md index 424beb8..e8e531e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # CHANGELOG +## 1.6.0 +- Added `Share pick as image` feature. +- Share any pick as a branded card with poster, title, year and the Google Play badge. +- Share from the random pick screen and from the history screen. + ## 1.5.0 - Added `Pick History` feature. - Added `Favorites filter` on history screen. diff --git a/README.md b/README.md index 8bfa08a..e77b149 100644 --- a/README.md +++ b/README.md @@ -33,6 +33,7 @@ RandomBoxd is a **Compose Multiplatform** project designed to fetch a random mov - ∩∪ **Intersection & Union** → Combine multiple users' watchlists and pick a random movie either from their **shared movies** (Intersection) or from the **merged pool** (Union). - 🎭 **Genre Filters** → Narrow results to one or more genres at once. Works in both single-user and multi-user modes. - 🕘 **Pick History** → Every pick is saved locally, so you can review past rolls, filter by favorites, and clear the list anytime. +- 📤 **Share as Image** → Turn any pick into a branded share card with the poster, title and year, ready to post on social media. Available from the pick screen and the history screen. ## 🧙‍♂️ Watch the Magic @@ -133,6 +134,15 @@ Select one or more genres and the app will only consider movies that match your Works seamlessly with both **single-user** and **multi-user** (Intersection & Union) modes. +## 📤 Share a Pick as an Image +RandomBoxd lets you turn any random pick into a **branded share card** you can post on social media. +The card includes the poster, title, year and the RandomBoxd branding with a Google Play badge. + +- **From the pick screen** → tap the **Share** button next to Reroll. +- **From the history screen** → tap the **Share** icon below the favorite button on any pick. + +A preview lets you review the card before sharing it through the system share sheet. + ## 🚀 Getting Started 1. Clone the repository: ```sh diff --git a/composeApp/build.gradle.kts b/composeApp/build.gradle.kts index 5c8dbd8..d8010ab 100644 --- a/composeApp/build.gradle.kts +++ b/composeApp/build.gradle.kts @@ -136,8 +136,8 @@ android { defaultConfig { applicationId = "com.nacchofer31.randomboxd" - versionName = "1.5.0" - versionCode = 21 + versionName = "1.6.0" + versionCode = 22 minSdk = libs.versions.android.minSdk .get()