feat: Android - Implementation of Picture in Picture for the youtube pl… - #217
feat: Android - Implementation of Picture in Picture for the youtube pl…#217dsandeepkumar2830 wants to merge 71 commits into
Conversation
There was a problem hiding this comment.
Remove this class i didn't find any usage.i found 4 files remove all
There was a problem hiding this comment.
@kalalmounesh you can check the screenshots in 2u/develop branch already there are 3 json files , and if you remove these json files run tests will be failing in PR.
| } | ||
| }) | ||
|
|
||
|
|
There was a problem hiding this comment.
Remove this class i didn't find any usage.
There was a problem hiding this comment.
Regarding the documents remove all and add one or max two valid doc in confluence.
|
|
||
| private val constraintContainer: ConstraintLayout | ||
| get() = binding.rootLayout as ConstraintLayout | ||
|
|
|
|
||
| viewModel { (courseId: String?, infoType: String?) -> | ||
| WhatsNewViewModel( | ||
| WhatsNewViewModel( |
There was a problem hiding this comment.
There are a few extra spaces and empty lines added here. Please remove them to keep the formatting clean and consistent.
| * Repository for managing PiP player state. | ||
| * | ||
| * Single source of truth for: | ||
| * - Which player is currently registered for PiP |
There was a problem hiding this comment.
I don't think we need to add comments/docstrings for every function and class in these newly added PIP-related files. We don't follow this pattern in the existing codebase, so it would be better to keep it consistent.
There was a problem hiding this comment.
I don't think these documentation files (Architecture Review, Changes, and Fixes) are required. We don't have similar documentation files elsewhere in the project, so it would be better to keep the repository consistent.
There was a problem hiding this comment.
Review completed.
I have a few suggestions:
-
Please remove the extra spaces and unnecessary empty lines that were added.
-
For the newly added PIP-related files, I don't think we need comments/docstrings for every function and class. We don't usually add them throughout the existing codebase, so it would be better to keep it consistent.
-
I also don't think we need to add the PIP documentation files (Architecture Review, Changes, and Fixes). There are no similar documentation files in the project so far, so I don't think these are required.
Other than these suggestions, the changes look good to me.
|
|
@kalalmounesh @maheshchathani I have fixed the review comments and regarding the .md files I have removed the most of the files. Please review and approve and let me know if any changes need to be fixed. |
kalalmounesh
left a comment
There was a problem hiding this comment.
We are able to see some code related to crash fix in CL 461de61, impact of the changes should be validated by QA.
Rest of the fixes are good to go.
roy-sumanta
left a comment
There was a problem hiding this comment.
Approved, based on the changes done.
Android - Implementation of Picture in Picture for the exo player and youtube video player