-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
Improve player UI and navigability for Android TV #7963
Conversation
Now the in-player play queue and the segments list are closeable
Kudos, SonarCloud Quality Gate passed! |
Great improvements. Works fine on real androidtv too. 👌 |
Should probably fix this recently opened issue too: implement repeat/loop for Android TV #7935 |
This comment was marked as resolved.
This comment was marked as resolved.
@litetex I think what he meant is that this PR also fixes that issue (and it indeed does, even though it doesn't provide the exact solution requested there) |
@townkat press the marked button in the player ui and you will find out. 😀 Have you an example url for a crashing clip to try? I personally did not experience any crashes yet while using this pr. |
@townkat So if you have the "auto-enqeue next stream" setting disabled and you start a video it does not show. (Like in your screenshot. 😁) |
@peat80 another observation as this bug fix seems to be about selecting interface items, i still cannot return to the playback bar to restore the playing clip, with the remote, after browsing some channel or search or go to menu/settings etc. with a clip playing, you know, the bar on the bottom with the current playing clip thank you so much |
Please open new issues for these problems (if there aren't already some open 😉) |
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.
Code LGTM
Did a quick test - couldn't find any problems
The testers also said that everything is ok → approved
What is it?
Description of the changes in your PR
androidx
PopupMenu
s, otherwise strange things would happen on API 19 (it took me an hour to figure this out...)I tested everything both on emulated phone API 19 and on emulated Android TV API 29, and everything worked well.
Fixes the following issue(s)
APK testing
The APK can be found by going to the "Checks" tab below the title. On the left pane, click on "CI", scroll down to "artifacts" and click "app" to download the zip file which contains the debug APK of this PR.
Due diligence