diff --git a/app/build.gradle b/app/build.gradle index f396b2861..7e62ba240 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -17,8 +17,8 @@ android { resValue "string", "app_name", "NewPipe" minSdkVersion 19 targetSdkVersion 29 - versionCode 967 - versionName "0.21.1" + versionCode 968 + versionName "0.21.2" multiDexEnabled true @@ -183,7 +183,7 @@ dependencies { /** NewPipe libraries **/ // You can use a local version by uncommenting a few lines in settings.gradle implementation 'com.github.TeamNewPipe:nanojson:1d9e1aea9049fc9f85e68b43ba39fe7be1c1f751' - implementation 'com.github.TeamNewPipe:NewPipeExtractor:6db4bea8ca51ac40a8f831527b274ad50895070e' + implementation 'com.github.TeamNewPipe:NewPipeExtractor:v0.21.2' /** Checkstyle **/ checkstyle "com.puppycrawl.tools:checkstyle:${checkstyleVersion}" diff --git a/app/src/main/java/org/schabi/newpipe/RouterActivity.java b/app/src/main/java/org/schabi/newpipe/RouterActivity.java index 13efcb58d..3b3ca6083 100644 --- a/app/src/main/java/org/schabi/newpipe/RouterActivity.java +++ b/app/src/main/java/org/schabi/newpipe/RouterActivity.java @@ -372,7 +372,7 @@ public class RouterActivity extends AppCompatActivity { final RadioButton radioButton = ListRadioIconItemBinding.inflate(inflater).getRoot(); radioButton.setText(item.description); TextViewCompat.setCompoundDrawablesRelativeWithIntrinsicBounds(radioButton, - AppCompatResources.getDrawable(getApplicationContext(), item.icon), + AppCompatResources.getDrawable(themeWrapperContext, item.icon), null, null, null); radioButton.setChecked(false); radioButton.setId(id++); diff --git a/app/src/main/java/org/schabi/newpipe/player/Player.java b/app/src/main/java/org/schabi/newpipe/player/Player.java index 55d191703..21276b4c0 100644 --- a/app/src/main/java/org/schabi/newpipe/player/Player.java +++ b/app/src/main/java/org/schabi/newpipe/player/Player.java @@ -2077,6 +2077,7 @@ public final class Player implements Log.d(TAG, "onBuffering() called"); } binding.loadingPanel.setBackgroundColor(Color.TRANSPARENT); + binding.loadingPanel.setVisibility(View.VISIBLE); binding.getRoot().setKeepScreenOn(true); diff --git a/app/src/main/res/drawable-night/ic_headset.xml b/app/src/main/res/drawable-night/ic_headset.xml index 3ca2936b8..f23764766 100644 --- a/app/src/main/res/drawable-night/ic_headset.xml +++ b/app/src/main/res/drawable-night/ic_headset.xml @@ -5,6 +5,6 @@ android:viewportWidth="24.0" android:viewportHeight="24.0"> diff --git a/app/src/main/res/drawable-night/ic_info_outline.xml b/app/src/main/res/drawable-night/ic_info_outline.xml index 2465f7808..d772001df 100644 --- a/app/src/main/res/drawable-night/ic_info_outline.xml +++ b/app/src/main/res/drawable-night/ic_info_outline.xml @@ -5,6 +5,6 @@ android:viewportWidth="24.0" android:viewportHeight="24.0"> diff --git a/app/src/main/res/drawable-night/ic_picture_in_picture.xml b/app/src/main/res/drawable-night/ic_picture_in_picture.xml index f6b3205cc..1b01f3233 100644 --- a/app/src/main/res/drawable-night/ic_picture_in_picture.xml +++ b/app/src/main/res/drawable-night/ic_picture_in_picture.xml @@ -5,6 +5,6 @@ android:viewportWidth="24.0" android:viewportHeight="24.0"> diff --git a/app/src/main/res/drawable-night/ic_play_arrow.xml b/app/src/main/res/drawable-night/ic_play_arrow.xml index 098b71d1f..95cace1c8 100644 --- a/app/src/main/res/drawable-night/ic_play_arrow.xml +++ b/app/src/main/res/drawable-night/ic_play_arrow.xml @@ -5,6 +5,6 @@ android:viewportWidth="24.0" android:viewportHeight="24.0">