From ad452de1ae3d5bfae81cbbcca918ae34ebc3b64e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Denis=20=C3=87erri?=
<64997243+deniscerri@users.noreply.github.com>
Date: Wed, 22 Feb 2023 13:03:01 +0100
Subject: [PATCH] fixed language switching api smaller than 33
---
app/build.gradle | 2 +-
app/src/main/AndroidManifest.xml | 8 ++++++++
.../deniscerri/ytdlnis/ui/settings/SettingsFragment.kt | 4 ++--
app/src/main/res/layout/history_sort_sheet.xml | 6 ++++++
app/src/main/res/values/strings.xml | 2 +-
app/src/main/res/values/styles.xml | 4 +++-
6 files changed, 21 insertions(+), 5 deletions(-)
diff --git a/app/build.gradle b/app/build.gradle
index 2eec33c0..61ed0475 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -120,7 +120,7 @@ dependencies {
implementation "androidx.appcompat:appcompat:$appCompatVer"
implementation "androidx.constraintlayout:constraintlayout:2.1.4"
- implementation 'com.google.android.material:material:1.7.0'
+ implementation 'com.google.android.material:material:1.8.0'
implementation 'androidx.legacy:legacy-support-v4:1.0.0'
implementation 'androidx.core:core:1.9.0'
implementation 'androidx.recyclerview:recyclerview:1.2.1'
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index a6979ba3..5cb71889 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -97,6 +97,14 @@
+
+
+
editor.putString("app_language", newValue.toString())
language!!.summary = Locale(newValue.toString()).getDisplayLanguage(Locale(newValue.toString()))
editor.apply()
AppCompatDelegate.setApplicationLocales(LocaleListCompat.forLanguageTags(newValue.toString()))
- (requireActivity() as SettingsActivity).setLocale(newValue.toString())
true
}
diff --git a/app/src/main/res/layout/history_sort_sheet.xml b/app/src/main/res/layout/history_sort_sheet.xml
index 39b1e2c4..1ee44fb3 100644
--- a/app/src/main/res/layout/history_sort_sheet.xml
+++ b/app/src/main/res/layout/history_sort_sheet.xml
@@ -15,6 +15,12 @@
android:layout_marginVertical="10dp"
android:orientation="vertical">
+
+
Logs
Commands
Date added
- Download Nightly Version of yt-dlp
+ Nightly Version of yt-dlp
Adjust Audio
Filename Template
Language
diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml
index 6e88a960..88768f6d 100644
--- a/app/src/main/res/values/styles.xml
+++ b/app/src/main/res/values/styles.xml
@@ -5,8 +5,11 @@
- ?attr/isLightTheme
- @android:color/transparent
- @android:color/transparent
+ - @style/ThemeOverlay.Material3.MaterialAlertDialog
+ - 28dp
+
-