-
Notifications
You must be signed in to change notification settings - Fork 27
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
Course navigation functionality #167
Course navigation functionality #167
Conversation
34de9cb
to
e0305d3
Compare
Hey @dixidroid, I completed the initial manual review last week and everything was working fine but just noticed these two issues:
And I will share the Code Review points by day end today. 👍🏻 |
course/src/main/java/org/openedx/course/presentation/outline/CourseOutlineViewModel.kt
Outdated
Show resolved
Hide resolved
Hi @HamzaIsrar12 About the Resume button - we have a ticket for it #127 but it's already assigned to @moiz994 Thanks! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @dixidroid, I have posted the review for the Section and SubSection layer. Hopefully, I will post the review for the Unit and Component level tomorrow.
Great work overall. ✨
course/src/main/java/org/openedx/course/presentation/dates/CourseDatesFragment.kt
Show resolved
Hide resolved
discussion/src/main/java/org/openedx/discussion/presentation/topics/DiscussionTopicsFragment.kt
Show resolved
Hide resolved
course/src/main/java/org/openedx/course/presentation/dates/CourseDatesFragment.kt
Show resolved
Hide resolved
course/src/main/java/org/openedx/course/presentation/handouts/HandoutsFragment.kt
Show resolved
Hide resolved
discussion/src/main/java/org/openedx/discussion/presentation/topics/DiscussionTopicsFragment.kt
Show resolved
Hide resolved
course/src/main/java/org/openedx/course/presentation/outline/CourseOutlineFragment.kt
Show resolved
Hide resolved
course/src/main/java/org/openedx/course/presentation/outline/CourseOutlineUIState.kt
Outdated
Show resolved
Hide resolved
…tedContent field as non null
f3bd988
to
9b9116b
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some minor code changes have been made at both the unit and component levels.
course/src/main/java/org/openedx/course/presentation/ui/CourseUI.kt
Outdated
Show resolved
Hide resolved
.../src/main/java/org/openedx/course/presentation/unit/container/CourseUnitContainerFragment.kt
Outdated
Show resolved
Hide resolved
.../src/main/java/org/openedx/course/presentation/unit/container/CourseUnitContainerFragment.kt
Outdated
Show resolved
Hide resolved
.../src/main/java/org/openedx/course/presentation/unit/container/CourseUnitContainerFragment.kt
Outdated
Show resolved
Hide resolved
.../src/main/java/org/openedx/course/presentation/unit/container/CourseUnitContainerFragment.kt
Outdated
Show resolved
Hide resolved
...src/main/java/org/openedx/course/presentation/unit/container/CourseUnitContainerViewModel.kt
Outdated
Show resolved
Hide resolved
...src/main/java/org/openedx/course/presentation/unit/container/CourseUnitContainerViewModel.kt
Outdated
Show resolved
Hide resolved
...src/main/java/org/openedx/course/presentation/unit/container/CourseUnitContainerViewModel.kt
Outdated
Show resolved
Hide resolved
...src/main/java/org/openedx/course/presentation/unit/container/CourseUnitContainerViewModel.kt
Outdated
Show resolved
Hide resolved
...src/main/java/org/openedx/course/presentation/unit/container/CourseUnitContainerViewModel.kt
Outdated
Show resolved
Hide resolved
ebdd126
to
a0fc823
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
One minor nit due to multiple feature flags. 💥
With isCourseNestedListEnabled
set to false, moving to a component shows the title of the unit. In the develop branch, no title is displayed for the component.
…he name of the current xBlock
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me. Excellent job! 🏎️ ✨
COURSE_NESTED_LIST_ENABLED feature flag has been added to enable this functionality (false by default)
Screen_Recording_20231214_153752_OpenEdX.mp4
COURSE_BANNER_ENABLED feature flag has been added to hide the top banner (visible by default)
COURSE_TOP_TAB_BAR_ENABLED feature flag has been added to enable this functionality (false by default)
Screen_Recording_20231214_153907_OpenEdX.mp4
COURSE_UNIT_PROGRESS_ENABLED feature flag has been added to turn this functionality (false by default)
Screen_Recording_20231214_153946_OpenEdX.mp4