pocket-casts-android icon indicating copy to clipboard operation
pocket-casts-android copied to clipboard

End of Year: Show first and last story

Open ashiagr opened this issue 2 years ago • 0 comments

📘 Project: #410

iOS PR: https://github.com/Automattic/pocket-casts-ios/pull/420

Description

Adds the first and last story. The last story also adds a replay option.

Testing Instructions

  1. Set END_OF_YEAR_ENABLED feature flag to true in base.gradle
  2. Run the app and make sure you're logged in to an account with a few items on Listening History
  3. When the prompt appears, tap "View My 2022"
  4. ✅ Check that the first story contains a "Let's celebrate..." string
  5. Tap on the right side to go to the next story
  6. ✅ Check that it works
  7. Advance to the last story
  8. ✅ Wait for it to end, notice that the stories won't start over
  9. Tap the "Replay" button
  10. ✅ Check that the stories start again

Screenshots or Screencast

Intro story Epilogue story

Checklist

  • [ ] If this is a user-facing change, I have added an entry in CHANGELOG.md
  • [x] I have considered whether it makes sense to add tests for my changes
  • [ ] All strings that need to be localized are in modules/services/localization/src/main/res/values/strings.xml
  • [ ] Any jetpack compose components I added or changed are covered by compose previews

I have tested any UI changes...

  • [ ] with different themes
  • [ ] with a landscape orientation
  • [ ] with the device set to have a large display and font size
  • [ ] for accessibility with TalkBack

ashiagr avatar Nov 04 '22 06:11 ashiagr