-
-
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
Android TV/button navigation needs a rethink/redesign #11197
Comments
Please, also add #11194 |
🤦 That tab was the first one I opened and somehow forgot to deal with it. |
From user's perspective, I've been using yuliskov/SmartTube on my Android TV (CCWGTV) and I tried it for fun on a tablet, and can see that it's basically unusable with touch controls. But might be a good inspiration for the TV controller navigation. |
It wouldn't be more simple to use smarttube as a TV player through DIAL protocol like iBicha proposes here?: This way NewPipe efforts can go to continue improving the app on phone and integrating it with other apps from other platforms |
What an amazing project! I just installed NewPipe last night on LineageOS on an rpi5, hoping to be able to use a PS5 controller to browse YouTube. To be honest, I was surprised how well it works, but there are some buttons/features I can't access with just the directional inputs. Namely, I noticed:
For both of these, I can use the controller's touch pad to simulate mouse input, but I'd really love if this use case were considered for your rewrite. Thanks so much for all the hard work. 🙇 |
Checklist
Feature description
Newpipe should be completely navigable and accessible using Android TV or similar devices. There should be no touchscreen-exclusive actions.
Why do you want this feature?
Plenty of issues opened about TV navigation being problematic. I'm closing them all in favour of a single, easier-to-track issue. This will have to be done during/post rewrite anyway.
Additional information
No response
The text was updated successfully, but these errors were encountered: