pocket-casts-android
pocket-casts-android copied to clipboard
Add "Change Avatar" button to account settings
Description
Adding the ability to change the avatar. Avatar is coming from user's Gravatar account. So the "Change Avatar" button opens the Gravatar web link via browser. Similar to what we do with Privacy policy
or Terms of use
.
cc: @mlumeau @AdamGrzybkowski
Testing Instructions
- Tap on the
Profile
tab - Tap on
Change avatar
- Verify Gravatar is opened in the browser
- Modify your avatar
- Return to PocketCast
- Verify you can see the new avatar
Screenshots or Screencast
Checklist
- [x] If this is a user-facing change, I have added an entry in CHANGELOG.md
- [x] Ensure the linter passes (
./gradlew spotlessApply
to automatically apply formatting/linting) - [x] I have considered whether it makes sense to add tests for my changes
- [x] 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
- [x] I have updated (or requested that someone edit) the spreadsheet to reflect any new or changed analytics.
I have tested any UI changes...
- [x] with different themes
- [x] with a landscape orientation
- [x] with the device set to have a large display and font size
- [x] for accessibility with TalkBack