Cannot select folder on Google Tv devices.
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 14.1k
- Forks
- 2.2k
- Avg merge
- 7h 35m
- Merged PRs (30d)
- 51
Description
Is there an existing issue for this?
- This is a bug in RetroArch frontend
- [x ] I have searched the existing issues
Description
On Google TV devices, we cannot select a folder with the ROMs. That happens because Google TV devices don't have a system file picker. And when we attempt to select a folder, all we get is a toast saying you do not have an app that can do this.
Other apps, what they do is to use instead a file browser like material files or any other that might be present in the system and use that instead to select a folder.
Retroarch should do the same in order to fix this issue.
Expected behavior
The expected behavior is that some app, like a file system picker or any other browsing app, should pop up, so we can select that folder.
Steps to reproduce the bug
On a Google TV device like NV Shield or Chromecast, try to use any option where you have to select a folder or a file.
Version/Commit
All the versions.
Bisect Results
No response
Present in the nightly version
Yes, this is reproduced in the nightly build
Platform & operating system
All the Google TV devices.
Affected Cores
No response
Environment information
No response
Relevant log output
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing folder and file selection on a Google TV device such as an NVIDIA Shield or Chromecast, then trace RetroArch's picker flow for platforms without a system file picker. Compare how other installed file-browsing apps can be invoked. Done means selecting a folder or file opens an available picker or browsing app instead of only showing the error toast.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android
- Domain
- mobile-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100