From c199d35913f760a95d7402a6fff526673f2a7342 Mon Sep 17 00:00:00 2001 From: Faisal Khan Date: Tue, 14 Feb 2023 16:05:24 +0530 Subject: [PATCH] Fixes: Labels under icons are not visible (#3066) * Made improvement to player double-tap further. * Minor fixes. * fix ktlint * Filter out null comments returned from Piped API. * Fixes: Labels under icons are not visible * Minor player controls UI improvements --------- Co-authored-by: Bnyro --- app/release/output-metadata.json | 86 +++++++++---------- .../libretube/ui/fragments/PlayerFragment.kt | 4 + app/src/main/res/drawable/ic_download.xml | 14 +-- app/src/main/res/layout/fragment_player.xml | 19 ++-- app/src/main/res/values/style.xml | 14 +-- 5 files changed, 75 insertions(+), 62 deletions(-) diff --git a/app/release/output-metadata.json b/app/release/output-metadata.json index e26bef14b..cbf3376d0 100644 --- a/app/release/output-metadata.json +++ b/app/release/output-metadata.json @@ -11,49 +11,10 @@ "type": "UNIVERSAL", "filters": [], "attributes": [], - "versionCode": 26, - "versionName": "0.10.0", + "versionCode": 29, + "versionName": "0.12.0", "outputFile": "app-universal-release.apk" }, - { - "type": "ONE_OF_MANY", - "filters": [ - { - "filterType": "ABI", - "value": "arm64-v8a" - } - ], - "attributes": [], - "versionCode": 26, - "versionName": "0.10.0", - "outputFile": "app-arm64-v8a-release.apk" - }, - { - "type": "ONE_OF_MANY", - "filters": [ - { - "filterType": "ABI", - "value": "x86_64" - } - ], - "attributes": [], - "versionCode": 26, - "versionName": "0.10.0", - "outputFile": "app-x86_64-release.apk" - }, - { - "type": "ONE_OF_MANY", - "filters": [ - { - "filterType": "ABI", - "value": "armeabi-v7a" - } - ], - "attributes": [], - "versionCode": 26, - "versionName": "0.10.0", - "outputFile": "app-armeabi-v7a-release.apk" - }, { "type": "ONE_OF_MANY", "filters": [ @@ -63,9 +24,48 @@ } ], "attributes": [], - "versionCode": 26, - "versionName": "0.10.0", + "versionCode": 29, + "versionName": "0.12.0", "outputFile": "app-x86-release.apk" + }, + { + "type": "ONE_OF_MANY", + "filters": [ + { + "filterType": "ABI", + "value": "armeabi-v7a" + } + ], + "attributes": [], + "versionCode": 29, + "versionName": "0.12.0", + "outputFile": "app-armeabi-v7a-release.apk" + }, + { + "type": "ONE_OF_MANY", + "filters": [ + { + "filterType": "ABI", + "value": "x86_64" + } + ], + "attributes": [], + "versionCode": 29, + "versionName": "0.12.0", + "outputFile": "app-x86_64-release.apk" + }, + { + "type": "ONE_OF_MANY", + "filters": [ + { + "filterType": "ABI", + "value": "arm64-v8a" + } + ], + "attributes": [], + "versionCode": 29, + "versionName": "0.12.0", + "outputFile": "app-arm64-v8a-release.apk" } ], "elementType": "File" diff --git a/app/src/main/java/com/github/libretube/ui/fragments/PlayerFragment.kt b/app/src/main/java/com/github/libretube/ui/fragments/PlayerFragment.kt index 2438b8718..a4c970a4c 100644 --- a/app/src/main/java/com/github/libretube/ui/fragments/PlayerFragment.kt +++ b/app/src/main/java/com/github/libretube/ui/fragments/PlayerFragment.kt @@ -1419,6 +1419,10 @@ class PlayerFragment : Fragment(R.layout.fragment_player), OnlinePlayerOptions { binding.linLayout.visibility = View.VISIBLE updateCaptionsLanguage(captionLanguage) + + binding.optionsLL.post { + binding.optionsLL.requestLayout() + } } } diff --git a/app/src/main/res/drawable/ic_download.xml b/app/src/main/res/drawable/ic_download.xml index 30044b189..de7af3886 100644 --- a/app/src/main/res/drawable/ic_download.xml +++ b/app/src/main/res/drawable/ic_download.xml @@ -2,9 +2,13 @@ android:width="24dp" android:height="24dp" android:tint="?attr/colorControlNormal" - android:viewportWidth="48" - android:viewportHeight="48"> - + android:viewportWidth="24" + android:viewportHeight="24"> + diff --git a/app/src/main/res/layout/fragment_player.xml b/app/src/main/res/layout/fragment_player.xml index 01fb7a38f..1bb8a92a9 100644 --- a/app/src/main/res/layout/fragment_player.xml +++ b/app/src/main/res/layout/fragment_player.xml @@ -128,8 +128,9 @@ - - - - -