REST API providing external data feeds for the NewPipe website. Written as a micro service. In Python.
MIT License
22
stars
9
forks
source link
Update: I'm no developer but I just tried it by broadly disabling the check for a Fire TV in app/src/main/java/org/schabi/newpipe/settings/NewPipeSettings.java #27
Update: I'm no developer but I just tried it by broadly disabling the check for a Fire TV in app/src/main/java/org/schabi/newpipe/settings/NewPipeSettings.java
public static boolean useStorageAccessFramework(final Context context) {
// There's a FireOS bug which prevents SAF open/close dialogs from being confirmed with a
// remote (see #6455).
if (DeviceUtils.isFireTv()) {
return false; -> return true;
} else if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) {
return true;
}
Now SAF is enforced and the import works without an issue. :)
As feared, I couldn't browse directories in the file open dialogue, however thankfully the first time I tried it, it opened in the recent section and so I could easily pick the file. (The second time I tried it, it opened in the Download directory where I also had that same NewPipeData.zip file).
Maybe this Fire TV check should be refined and limited to pre-Android 10?
Now SAF is enforced and the import works without an issue. :)
As feared, I couldn't browse directories in the file open dialogue, however thankfully the first time I tried it, it opened in the recent section and so I could easily pick the file. (The second time I tried it, it opened in the Download directory where I also had that same NewPipeData.zip file).
Maybe this Fire TV check should be refined and limited to pre-Android 10?
Originally posted by @k9janer in https://github.com/TeamNewPipe/NewPipe/issues/10643#issuecomment-1848404596