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 #3600: Add complete UI for tablet devices for copyright licenses lists and texts #3680

Merged
merged 108 commits into from
Aug 19, 2021

Conversation

prayutsu
Copy link
Contributor

@prayutsu prayutsu commented Aug 14, 2021

Explanation

Fixes #3600:
Added split mode support on tablet devices for LicenseListFragment and LicenseTextViewerFragment.

Portrait Landscape
Screenshot_1629013550 Screenshot_1629013557
Screenshot_1629013803 Screenshot_1629013792
Screenshot_1629013904 Screenshot_1629013897
Screenshot_1629013880 Screenshot_1629013886
Screenshot_2021-08-15-13-33-21-234_org oppia android Screenshot_2021-08-15-13-29-51-448_org oppia android
Screenshot_2021-08-15-13-29-54-437_org oppia android Screenshot_2021-08-15-13-36-23-887_org oppia android

Test cases-
Screenshot from 2021-08-16 21-43-27
(3 test cases failing in espresso that are only meant for mobile)
Screenshot from 2021-08-16 21-49-05

Checklist

  • The PR title starts with "Fix #bugnum: ", followed by a short, clear summary of the changes. (If this PR fixes part of an issue, prefix the title with "Fix part of #bugnum: ...".)
  • The PR explanation includes the words "Fixes #bugnum: ..." (or "Fixes part of #bugnum" if the PR only partially fixes an issue).
  • The PR follows the style guide.
  • The PR does not contain any unnecessary auto-generated code from Android Studio.
  • The PR is made from a branch that's not called "develop".
  • The PR is made from a branch that is up-to-date with "develop".
  • The PR's branch is based on "develop" and not on any other branch.
  • The PR is assigned to an appropriate reviewer in both the Assignees and the Reviewers sections.

Copy link
Contributor

@rt4914 rt4914 left a comment

Choose a reason for hiding this comment

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

@prayutsu Overall good. Can you add one test case for this case too ?

@rt4914 rt4914 assigned prayutsu and unassigned rt4914 Aug 17, 2021
Base automatically changed from add-tablet-ui-for-faq-and-third-party-dependency-lists to develop August 18, 2021 08:00
@prayutsu prayutsu assigned rt4914 and unassigned prayutsu Aug 18, 2021
@prayutsu
Copy link
Contributor Author

Screenshots of new test case passing-
Screenshot from 2021-08-18 14-26-28
Screenshot from 2021-08-18 14-16-14

Copy link
Contributor

@rt4914 rt4914 left a comment

Choose a reason for hiding this comment

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

@prayutsu One change suggested in open comments related to content-description

@rt4914 rt4914 assigned prayutsu and unassigned rt4914 Aug 18, 2021
@prayutsu prayutsu assigned rt4914 and unassigned prayutsu Aug 19, 2021
@prayutsu
Copy link
Contributor Author

PTAL @rt4914

Copy link
Contributor

@rt4914 rt4914 left a comment

Choose a reason for hiding this comment

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

LGTM, thanks

@rt4914 rt4914 merged commit d219920 into develop Aug 19, 2021
@rt4914 rt4914 deleted the hifi-tablet-third-party branch August 19, 2021 16:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Hi-fi (Tablet) for displaying third-party dependencies and their license links
3 participants