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

Master tracking issue for prototype branch cut 3 #494

Closed
17 of 29 tasks
BenHenning opened this issue Nov 30, 2019 · 15 comments
Closed
17 of 29 tasks

Master tracking issue for prototype branch cut 3 #494

BenHenning opened this issue Nov 30, 2019 · 15 comments
Assignees
Labels
Priority: Essential This work item must be completed for its milestone. Z-ibt Temporary label for Ben to keep track of issues he's triaged.

Comments

@BenHenning
Copy link
Sponsor Member

BenHenning commented Nov 30, 2019

This issue is tracking all of the work we want to include in our third prototype branch cut, including work items that should not be submitted onto develop. All work items here are based on the corresponding workstream for this branch cut.

Current PRs that are being targeted:

Issues that are expected to be fully resolved from the above list of PRs:

Issues that require additional work after the above:

Issues that may require additional work but whose additional work is unclear:

Other work that needs to be done on temp branch that shouldn't be checked in:

  • Hardcode profiles
  • Enable caching
@BenHenning BenHenning added Type: Process Priority: Essential This work item must be completed for its milestone. labels Nov 30, 2019
@BenHenning BenHenning self-assigned this Nov 30, 2019
@BenHenning BenHenning added this to Triage in Ship Oppia on Android via automation Nov 30, 2019
@BenHenning BenHenning added this to Triage in Prototype Oppia on Android via automation Nov 30, 2019
@BenHenning
Copy link
Sponsor Member Author

/cc @oppia/oppia-android

@BenHenning
Copy link
Sponsor Member Author

FYI: The work items tracked here are the priority items. We should aim to submit fixes for all of these by EOD PST Monday 2 December / EOD IST Tuesday 3 December.

@BenHenning
Copy link
Sponsor Member Author

NB: The 'maybe' targets will be resolved based on how much progress we make on these items by the target Monday/Tuesday submission dates.

@rt4914
Copy link
Contributor

rt4914 commented Dec 4, 2019

@BenHenning #418 is not solving the Submit button issue. It was created correctly but the approach was incorrect and the approach suggested by you, I was not able to correctly work on that to solve the issue, so it is kind of stuck.

@BenHenning
Copy link
Sponsor Member Author

Ack thanks @rt4914. We might avoid trying to get that in today due to other higher priority fixes being needed.

@BenHenning
Copy link
Sponsor Member Author

BenHenning commented Dec 4, 2019

Issues that we observed while testing & developing:


Other bugs found after additional testing:

  • Bullet points look weird on mdpi devices
  • We're missing a concept card link when entering 4/5 on the third state of Meaning of Equal Parts
  • Ratios concept card is janky on mdpi devices because it gets cut-off
  • Image loading is janky on slower devices (this is being tracked above since it wasn't fully solved)
  • LaTeX text is noticeable (unlike above, the goal here is to replace the text with non-LaTeX rather than introduce LaTeX support)
  • Line breaking happens sometimes in unexpected places, especially on mdpi devices
  • It's unexpected that the end of the questions training session can scroll on mdpi devices

@BenHenning
Copy link
Sponsor Member Author

BenHenning commented Dec 4, 2019

Note that progress in this issue corresponds to fixes on temp-integration-pt3, not develop. We will start cutting lower priority breakages. This branch can be viewed in #506.

BenHenning pushed a commit that referenced this issue Dec 5, 2019
* Audio Content Highlighting

* Bug fix
@BenHenning
Copy link
Sponsor Member Author

BenHenning commented Dec 5, 2019

Priority items:

  • LaTeX removal
  • Concept card link
  • Ratios concept card spacing
  • Line break improvements
  • Fix offline trigger (it's set for the wrong exploration)

Stretch:

  • Bullet list fixes

@BenHenning
Copy link
Sponsor Member Author

NB: content highlighting now seems to be working correctly.

@rt4914
Copy link
Contributor

rt4914 commented Dec 5, 2019

@BenHenning Bullets have been improvised to support MDPI as well XHDPI and other devices.
Code updated in #490

@BenHenning
Copy link
Sponsor Member Author

Thanks @rt4914! I'll merge that in the temp branch again and verify it on the device we originally noticed it on.

@BenHenning
Copy link
Sponsor Member Author

@rt4914 they look a bit better, but I think we still need to move the bullet list a bit lower since it seems to be aligned on the top of the line, and that causes a larger visual discrepancy on a mdpi device.

@rt4914
Copy link
Contributor

rt4914 commented Dec 5, 2019

@BenHenning Okay, I will check and update once again.

@rt4914
Copy link
Contributor

rt4914 commented Dec 5, 2019

@rt4914 they look a bit better, but I think we still need to move the bullet list a bit lower since it seems to be aligned on the top of the line, and that causes a larger visual discrepancy on a mdpi device.

Just updated #490 . Check this comment: #490 (comment)

@BenHenning
Copy link
Sponsor Member Author

BenHenning commented Jun 23, 2020

All work here has either been completed or is now being tracked as part of a milestone.

Ship Oppia on Android automation moved this from Triage to Done Jun 23, 2020
@BenHenning BenHenning added the Z-ibt Temporary label for Ben to keep track of issues he's triaged. label Sep 15, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Priority: Essential This work item must be completed for its milestone. Z-ibt Temporary label for Ben to keep track of issues he's triaged.
Development

No branches or pull requests

2 participants