Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix #4397, #4923: Change the closing button description for consistency & gender neutral profile image #4953

Merged
merged 8 commits into from
May 16, 2023

Conversation

XichengSpencer
Copy link
Collaborator

@XichengSpencer XichengSpencer commented Apr 20, 2023

Fixes #4397: The closing button on the nav bar of concept card activity had inconsistent voice output, it is changed to "navigate up" for consistency.
Fixes #4923: "Have outline person as default gender-neutral image"

Essential Checklist

  • The PR title and explanation each start with "Fix #bugnum: " (If this PR fixes part of an issue, prefix the title with "Fix part of #bugnum: ...".)
  • Any changes to scripts/assets files have their rationale included in the PR explanation.
  • The PR follows the style guide.
  • The PR does not contain any unnecessary code changes from Android Studio (reference).
  • The PR is made from a branch that's not called "develop" and is up-to-date with "develop".
  • The PR is assigned to the appropriate reviewers (reference).

For UI-specific PRs only

If your PR includes UI-related changes, then:

  • Add screenshots for portrait/landscape for both a tablet & phone of the before & after UI changes

Screenshot 2023-05-09 120944
Screenshot 2023-05-09 120920
Screenshot 2023-05-09 120932
Screenshot 2023-05-09 134648
Screenshot 2023-05-09 134632

  • For the screenshots above, include both English and pseudo-localized (RTL) screenshots (see [RTL guide]

Screenshot 2023-05-09 135514
Screenshot 2023-05-09 135209
Screenshot 2023-05-09 135235
Screenshot 2023-05-09 135319

@adhiamboperes
Copy link
Collaborator

adhiamboperes commented Apr 20, 2023

Hi @XichengSpencer. Thanks for your PR.

Can you please add a recording in the description that shows the fix is working?

Also counter-check the essential checklist and ensure your PR meets all that are applicable.

@XichengSpencer
Copy link
Collaborator Author

Here is the recording

https://user-images.githubusercontent.com/74568012/233457088-8d26b9e0-c05b-485f-8e6c-1252f76871cd.mp4
I checked all the requirements. The title now has contained the fix and issue number, and even though I cannot assign the reviewer but it appears it has automatically assigned one here. Let me know if there are any questions.

@XichengSpencer XichengSpencer changed the title "Change the closing button description for consistency" "Fix #4397: Change the closing button description for consistency" Apr 20, 2023
Copy link
Collaborator

@adhiamboperes adhiamboperes left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks correct.
@BenHenning, do we generally add automated tests that verify content descriptions?

Copy link
Sponsor Member

@BenHenning BenHenning left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @XichengSpencer!

This looks correct. @BenHenning, do we generally add automated tests that verify content dsecriptions?

@adhiamboperes @XichengSpencer Yep, we should add a test for situations that can be tested (and content descriptions generally can be). Please do add a test to verify this change @XichengSpencer.

@XichengSpencer XichengSpencer changed the title "Fix #4397: Change the closing button description for consistency" "Fix #4397 & #4923: Change the closing button description for consistency& gender neutral profile image" Apr 26, 2023
@XichengSpencer
Copy link
Collaborator Author

For #4923 here are the result screenshots
20230426134929
20230426134947
20230426134957

@adhiamboperes
Copy link
Collaborator

Hey @XichengSpencer. I would advise that you open one PR per issue that you are working on, for now.

@XichengSpencer
Copy link
Collaborator Author

Hey @XichengSpencer. I would advise that you open one PR per issue that you are working on, for now.

Sorry, I forgot to create a new branch for this one. I will definitely keep it in mind for the next time. But what should I do for this one? The second issue is just a minor resource change here.

@adhiamboperes adhiamboperes changed the title "Fix #4397 & #4923: Change the closing button description for consistency& gender neutral profile image" Fix #4397, #4923: Change the closing button description for consistency & gender neutral profile image May 4, 2023
@adhiamboperes
Copy link
Collaborator

Hey @XichengSpencer. I would advise that you open one PR per issue that you are working on, for now.

Sorry, I forgot to create a new branch for this one. I will definitely keep it in mind for the next time. But what should I do for this one? The second issue is just a minor resource change here.

We can keep this one this time, although in future only close multiple issues in one PR if they are thematically related.

Copy link
Collaborator

@adhiamboperes adhiamboperes left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @XichengSpencer. Your changes look good to me.

Can you also fill out the screenshots section of the PR description and then assign your pr over to Ben by tagging him and mentioning "PTAL"?

@XichengSpencer
Copy link
Collaborator Author

Thanks @XichengSpencer. Your changes look good to me.

Can you also fill out the screenshots section of the PR description and then assign your pr over to Ben by tagging him and mentioning "PTAL"?

Done. Thank you so much for the review!

@XichengSpencer
Copy link
Collaborator Author

Hi @BenHenning
Changes have been made, PTAL. Thank you!

@oppiabot oppiabot bot assigned BenHenning and unassigned XichengSpencer May 4, 2023
@oppiabot
Copy link

oppiabot bot commented May 4, 2023

Unassigning @XichengSpencer since a re-review was requested. @XichengSpencer, please make sure you have addressed all review comments. Thanks!

Copy link
Sponsor Member

@BenHenning BenHenning left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @XichengSpencer! This LGTM from a code perspective.

@seanlip could you or someone from UX weigh in on the icon change before we finalize this & merge?

@BenHenning BenHenning assigned seanlip and unassigned BenHenning May 9, 2023
@seanlip
Copy link
Member

seanlip commented May 9, 2023

Hm, I'm a bit dubious about the new icon. I'm a bit unsure about using the outline version instead of the filled version.

Let me ask the design team for some feedback -- stay tuned. I'll send an email.

@seanlip seanlip assigned kaiyuxu and unassigned seanlip May 9, 2023
@seanlip
Copy link
Member

seanlip commented May 9, 2023

Assigning to @kaiyuxu (Android design lead) for feedback.

@adhiamboperes adhiamboperes assigned BenHenning and unassigned kaiyuxu May 9, 2023
Copy link
Sponsor Member

@BenHenning BenHenning left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @XichengSpencer. Waiting on the design team's feedback before approving in case there are any additional changes needed.

@seanlip
Copy link
Member

seanlip commented May 11, 2023

@BenHenning Confirming this is all fine from a design and product perspective (see email) -- let's get this in. Thanks!

Copy link
Sponsor Member

@BenHenning BenHenning left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @seanlip for confirming, and thanks @XichengSpencer for wrapping this up! LGTM.

@BenHenning
Copy link
Sponsor Member

Updating the PR to the latest develop & enabling auto-merge.

@BenHenning BenHenning enabled auto-merge (squash) May 16, 2023 02:15
@oppiabot
Copy link

oppiabot bot commented May 16, 2023

Unassigning @BenHenning since they have already approved the PR.

@oppiabot oppiabot bot added the PR: LGTM label May 16, 2023
@oppiabot
Copy link

oppiabot bot commented May 16, 2023

Hi @XichengSpencer, this PR is ready to be merged. Please address any remaining comments prior to merging, and feel free to ask someone to merge your PR once the CI checks pass and you're happy with it. Thanks!

@BenHenning BenHenning merged commit da80fab into oppia:develop May 16, 2023
36 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Gender-Neutral Profile Image [A11Y] Content description for close icon is not consistent.
5 participants