diff --git a/app/src/main/java/com/lagradost/cloudstream3/ui/player/FullScreenPlayer.kt b/app/src/main/java/com/lagradost/cloudstream3/ui/player/FullScreenPlayer.kt
index a75b9899..ef7d6bc1 100644
--- a/app/src/main/java/com/lagradost/cloudstream3/ui/player/FullScreenPlayer.kt
+++ b/app/src/main/java/com/lagradost/cloudstream3/ui/player/FullScreenPlayer.kt
@@ -25,15 +25,18 @@ import android.view.WindowManager.LayoutParams.LAYOUT_IN_DISPLAY_CUTOUT_MODE_SHO
import android.view.animation.AlphaAnimation
import android.view.animation.Animation
import android.view.animation.AnimationUtils
+import android.widget.LinearLayout
import androidx.appcompat.app.AlertDialog
import androidx.core.graphics.blue
import androidx.core.graphics.green
import androidx.core.graphics.red
+import androidx.core.view.children
import androidx.core.view.isGone
import androidx.core.view.isInvisible
import androidx.core.view.isVisible
import androidx.core.widget.doOnTextChanged
import androidx.preference.PreferenceManager
+import com.google.android.material.button.MaterialButton
import com.lagradost.cloudstream3.CommonActivity.keyEventListener
import com.lagradost.cloudstream3.CommonActivity.playerEventListener
import com.lagradost.cloudstream3.CommonActivity.screenHeight
@@ -120,6 +123,7 @@ open class FullScreenPlayer : AbstractPlayerFragment() {
protected var doubleTapPauseEnabled = true
protected var playerRotateEnabled = false
protected var autoPlayerRotateEnabled = false
+ private var hideControlsNames = false
protected var subtitleDelay
set(value) = try {
@@ -1419,6 +1423,8 @@ open class FullScreenPlayer : AbstractPlayerFragment() {
false
)
+ hideControlsNames = settingsManager.getBoolean(ctx.getString(R.string.hide_player_control_names_key), false)
+
val profiles = QualityDataHelper.getProfiles()
val type = if (ctx.isUsingMobileData())
QualityDataHelper.QualityProfileType.Data
@@ -1439,6 +1445,9 @@ open class FullScreenPlayer : AbstractPlayerFragment() {
playerSpeedBtt.isVisible = playBackSpeedEnabled
playerResizeBtt.isVisible = playerResizeEnabled
playerRotateBtt.isVisible = playerRotateEnabled
+ if (hideControlsNames) {
+ hideControlsNames()
+ }
}
} catch (e: Exception) {
logError(e)
@@ -1591,6 +1600,22 @@ open class FullScreenPlayer : AbstractPlayerFragment() {
}
}
+ private fun PlayerCustomLayoutBinding.hideControlsNames() {
+ fun iterate(layout: LinearLayout) {
+ layout.children.forEach {
+ if (it is MaterialButton) {
+ it.textSize = 0f
+ it.iconPadding = 0
+ it.iconGravity = MaterialButton.ICON_GRAVITY_TEXT_START
+ it.setPadding(0,0,0,0)
+ } else if (it is LinearLayout) {
+ iterate(it)
+ }
+ }
+ }
+ iterate(playerLockHolder.parent as LinearLayout)
+ }
+
override fun playerDimensionsLoaded(width: Int, height: Int) {
isVerticalOrientation = height > width
updateOrientation()
diff --git a/app/src/main/java/com/lagradost/cloudstream3/ui/settings/SettingsPlayer.kt b/app/src/main/java/com/lagradost/cloudstream3/ui/settings/SettingsPlayer.kt
index 20279cd1..7560d75f 100644
--- a/app/src/main/java/com/lagradost/cloudstream3/ui/settings/SettingsPlayer.kt
+++ b/app/src/main/java/com/lagradost/cloudstream3/ui/settings/SettingsPlayer.kt
@@ -87,10 +87,6 @@ class SettingsPlayer : PreferenceFragmentCompat() {
return@setOnPreferenceClickListener true
}
- /*(getPref(R.string.double_tap_seek_time_key) as? SeekBarPreference?)?.let {
-
- }*/
-
getPref(R.string.prefer_limit_title_rez_key)?.setOnPreferenceClickListener {
val prefNames = resources.getStringArray(R.array.limit_title_rez_pref_names)
val prefValues = resources.getIntArray(R.array.limit_title_rez_pref_values)
@@ -109,6 +105,8 @@ class SettingsPlayer : PreferenceFragmentCompat() {
return@setOnPreferenceClickListener true
}
+ getPref(R.string.hide_player_control_names_key)?.hideOn(TV)
+
getPref(R.string.quality_pref_key)?.setOnPreferenceClickListener {
val prefValues = Qualities.values().map { it.value }.reversed().toMutableList()
prefValues.remove(Qualities.Unknown.value)
diff --git a/app/src/main/res/values-af/strings.xml b/app/src/main/res/values-af/strings.xml
index 45e9a1d4..4adafee4 100644
--- a/app/src/main/res/values-af/strings.xml
+++ b/app/src/main/res/values-af/strings.xml
@@ -106,4 +106,5 @@
Voer lettertipes in deur dit in %s te plaas
Rolverdeling: %s
Nuwe episode notifikasie
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-ajp/strings.xml b/app/src/main/res/values-ajp/strings.xml
index c78b6924..718b5235 100644
--- a/app/src/main/res/values-ajp/strings.xml
+++ b/app/src/main/res/values-ajp/strings.xml
@@ -640,4 +640,5 @@
تجاهل
متاح الريپوزيتوري
فتاح %s ع تلفونك أو كمپيوترك، وحط الكود اللي فوق
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-am/strings.xml b/app/src/main/res/values-am/strings.xml
index 7fd3274b..26fb84dd 100644
--- a/app/src/main/res/values-am/strings.xml
+++ b/app/src/main/res/values-am/strings.xml
@@ -108,4 +108,5 @@
ተጨማሪ መረጃ
ዓይነቶችን በመጠቀም ይፈልጉ
ቅርጸ-ቁምፊዎችን በ%s ውስጥ በማስቀመጥ ያጫኑ
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-ar/strings.xml b/app/src/main/res/values-ar/strings.xml
index c2ed35cb..e85fee04 100644
--- a/app/src/main/res/values-ar/strings.xml
+++ b/app/src/main/res/values-ar/strings.xml
@@ -666,4 +666,5 @@
قم بزيارة %s على هاتفك الذكي أو جهاز الكمبيوتر وأدخل الرمز أعلاه
لا يمكن الحصول على رمز PIN للجهاز، حاول المصادقة المحلية
تنتهي صلاحية الرمز خلال %1$dm %2$ds
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-ars/strings.xml b/app/src/main/res/values-ars/strings.xml
index f3811d3d..f028ef5d 100644
--- a/app/src/main/res/values-ars/strings.xml
+++ b/app/src/main/res/values-ars/strings.xml
@@ -352,4 +352,5 @@
وثائقي
موقع
عنوان مشغل الفيديو بحد أقصى لعدد الأحرف
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-as/strings.xml b/app/src/main/res/values-as/strings.xml
index 7fb0e7bd..dd1b2eed 100644
--- a/app/src/main/res/values-as/strings.xml
+++ b/app/src/main/res/values-as/strings.xml
@@ -621,4 +621,5 @@
ছাবটাইটেল বাছনি কৰক
পৰ্ব খেলাওক
প্ৰয়োগ কৰক
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-bg/strings.xml b/app/src/main/res/values-bg/strings.xml
index 66e29882..89801322 100644
--- a/app/src/main/res/values-bg/strings.xml
+++ b/app/src/main/res/values-bg/strings.xml
@@ -601,4 +601,5 @@
Покажи предложения
Добавя опция за промяна на скоростта в плеъра
Този тест е направен за програмисти и не проверява работата на никакви добавки.
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-bn/strings.xml b/app/src/main/res/values-bn/strings.xml
index 3500e85a..1a02eebc 100644
--- a/app/src/main/res/values-bn/strings.xml
+++ b/app/src/main/res/values-bn/strings.xml
@@ -359,4 +359,5 @@
অ্যাকাউন্ট
প্রস্থান
%1$d%2$s
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-bp/strings.xml b/app/src/main/res/values-bp/strings.xml
index 6dc38cd8..51138312 100644
--- a/app/src/main/res/values-bp/strings.xml
+++ b/app/src/main/res/values-bp/strings.xml
@@ -656,4 +656,5 @@
Não é possível obter o código PIN do dispositivo, tente a autenticação local
O código PIN expirou!
O código expira em %1$dm %2$ds
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml
index 8e40b12b..2f7dcfed 100644
--- a/app/src/main/res/values-cs/strings.xml
+++ b/app/src/main/res/values-cs/strings.xml
@@ -658,4 +658,5 @@
Účty
Lokální ověření
PIN kód vypršel!
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml
index ee378ff6..12a68dbc 100644
--- a/app/src/main/res/values-de/strings.xml
+++ b/app/src/main/res/values-de/strings.xml
@@ -615,4 +615,5 @@
Zurücksetzen
Akkuverbrauch der App ist bereits auf unbeschränkt eingestellt
CloudStreams App-Info kann nicht geöffnet werden.
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-el/strings.xml b/app/src/main/res/values-el/strings.xml
index e7fa1f6a..269626cb 100644
--- a/app/src/main/res/values-el/strings.xml
+++ b/app/src/main/res/values-el/strings.xml
@@ -625,4 +625,5 @@
Τα δεδομένα σας στο CloudStream έχουν κάνει back up. Αν και η πιθανότητα είναι πολύ χαμηλή, όλες οι συσκευές συμπεριφέρονται διαφορετικά. Στη σπάνια περίπτωση, που απαγορευτεί η πρόσβασή σας από την εφαρμογή, διαγράψτε τα δεδομένα εφαρμογής και επαναφέρετέ τα από ένα ήδη υπάρχον backup. Συγνώμη για οποιαδήποτε ταλαιπωρία.
Λογαριασμοί
Ασφάλεια
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-eo/strings.xml b/app/src/main/res/values-eo/strings.xml
index 275a4bfb..9d3d07bc 100644
--- a/app/src/main/res/values-eo/strings.xml
+++ b/app/src/main/res/values-eo/strings.xml
@@ -127,4 +127,5 @@
Elŝutite
Elŝutante
Elŝuto Malsukcesite
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml
index 82f29381..bd281b55 100644
--- a/app/src/main/res/values-es/strings.xml
+++ b/app/src/main/res/values-es/strings.xml
@@ -634,4 +634,5 @@
¡El código PIN ya ha caducado!
El código caduca en %1$d mín y %2$d s
No puedo obtener el código PIN del dispositivo; intente con la autenticación local
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-fa/strings.xml b/app/src/main/res/values-fa/strings.xml
index db432a61..86dee8ef 100644
--- a/app/src/main/res/values-fa/strings.xml
+++ b/app/src/main/res/values-fa/strings.xml
@@ -191,4 +191,5 @@
پیشفرض
کارتون
تورنت
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-fil/strings.xml b/app/src/main/res/values-fil/strings.xml
index 42eba3cc..2189dd75 100644
--- a/app/src/main/res/values-fil/strings.xml
+++ b/app/src/main/res/values-fil/strings.xml
@@ -1,2 +1,4 @@
-
+
+ hide_player_control_names_key
+
diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml
index fa1e1b61..78f3f2a5 100644
--- a/app/src/main/res/values-fr/strings.xml
+++ b/app/src/main/res/values-fr/strings.xml
@@ -620,4 +620,5 @@
Verrouillage biométrique
Sélectionnez un appareil de diffusion
Saison %1$d Episode %2$d sera publié dans
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-gl/strings.xml b/app/src/main/res/values-gl/strings.xml
index ae3105cf..d04792f8 100644
--- a/app/src/main/res/values-gl/strings.xml
+++ b/app/src/main/res/values-gl/strings.xml
@@ -164,4 +164,5 @@
Selecciona o modo para filtrar a descarga dos complementos
Instala automáticamente todos os complementos aínda non instalados dos repositorios engadidos.
Mostrar actualizacións da aplicación
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-hi/strings.xml b/app/src/main/res/values-hi/strings.xml
index e08a3b8b..bd50953c 100644
--- a/app/src/main/res/values-hi/strings.xml
+++ b/app/src/main/res/values-hi/strings.xml
@@ -209,4 +209,5 @@
रूपरेखा रंग
उपशीर्षक ऊंचाई
अक्षर शैली
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-hr/strings.xml b/app/src/main/res/values-hr/strings.xml
index 54448e58..90dbee79 100644
--- a/app/src/main/res/values-hr/strings.xml
+++ b/app/src/main/res/values-hr/strings.xml
@@ -651,4 +651,5 @@
CloudStream Wiki
Računi
Sigurnost
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml
index ebaff041..72213b02 100644
--- a/app/src/main/res/values-hu/strings.xml
+++ b/app/src/main/res/values-hu/strings.xml
@@ -592,4 +592,5 @@
A PIN 4 karakter hosszú kell legyen
Auto elforgatás
Az automatikus videó orientáció alapján való képernyő elforgatás bekapcsolása
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-in/strings.xml b/app/src/main/res/values-in/strings.xml
index 951ba417..0edae603 100644
--- a/app/src/main/res/values-in/strings.xml
+++ b/app/src/main/res/values-in/strings.xml
@@ -647,4 +647,5 @@
CloudStream Wiki
Keamanan
Akun
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml
index ff7ea6bd..8671a73a 100644
--- a/app/src/main/res/values-it/strings.xml
+++ b/app/src/main/res/values-it/strings.xml
@@ -654,4 +654,5 @@
Impossibile ottenere il codice PIN del dispositivo, prova l\'autenticazione locale
Il codice PIN è scaduto!
Il codice scadrà tra %1$dm %2$ds
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-iw/strings.xml b/app/src/main/res/values-iw/strings.xml
index 22626f50..1f34f0e1 100644
--- a/app/src/main/res/values-iw/strings.xml
+++ b/app/src/main/res/values-iw/strings.xml
@@ -550,4 +550,5 @@
\nיגרמו לעדיפות הסרטון להיות 10.
\n
\nשימו לב: אם הסכום הוא 10 או יותר, הנגן ידלג על טעינת הסרטון כאשר הלינק נטען!
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml
index acb2cfc3..fb2ca02d 100644
--- a/app/src/main/res/values-ja/strings.xml
+++ b/app/src/main/res/values-ja/strings.xml
@@ -242,4 +242,5 @@
現在のエピソードが終了したら次のエピソードを開始する
長押しするとデフォルトにリセットされます
ダウンロードを再開
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-kn/strings.xml b/app/src/main/res/values-kn/strings.xml
index f3fb665d..75f62bcc 100644
--- a/app/src/main/res/values-kn/strings.xml
+++ b/app/src/main/res/values-kn/strings.xml
@@ -130,4 +130,5 @@
Brightness ಅಥವಾ volume ಬದಲಾಯಿಸಲು ಎಡ ಅಥವಾ ಬಲಭಾಗದಲ್ಲಿ ಮೇಲಕ್ಕೆ ಅಥವಾ ಕೆಳಕ್ಕೆ ಸ್ಲೈಡ್ ಮಾಡಿ
ಈಗಿನ ಎಪಿಸೋಡ್ ಮುಗಿದಾಗ ಮುಂದಿನ ಎಪಿಸೋಡ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಿ
ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಬದಲಾಯಿಸಲು ಸ್ವೈಪ್ ಮಾಡಿ
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml
index bda82057..ec570e69 100644
--- a/app/src/main/res/values-ko/strings.xml
+++ b/app/src/main/res/values-ko/strings.xml
@@ -634,4 +634,5 @@
%s의 PIN 입력
즐겨찾기에서 제거
캐스트미러
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-lt/strings.xml b/app/src/main/res/values-lt/strings.xml
index f61bcfc0..0cb3addf 100644
--- a/app/src/main/res/values-lt/strings.xml
+++ b/app/src/main/res/values-lt/strings.xml
@@ -260,4 +260,5 @@
Ar tikrai norite išeiti\?
Pašalinti iš žiūrimų
Garso takelis
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-lv/strings.xml b/app/src/main/res/values-lv/strings.xml
index 566c721d..96272e71 100644
--- a/app/src/main/res/values-lv/strings.xml
+++ b/app/src/main/res/values-lv/strings.xml
@@ -527,4 +527,5 @@
Abonēto šovu atjaunināšana
Abonēts
Abonēts %s
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-mk/strings.xml b/app/src/main/res/values-mk/strings.xml
index 5e4d5c06..d4023ec4 100644
--- a/app/src/main/res/values-mk/strings.xml
+++ b/app/src/main/res/values-mk/strings.xml
@@ -624,4 +624,5 @@
Грешка при пристапот до таблата со исечоци, обидете се повторно.
Грешка при копирање, копирајте го logcat и контактирајте со поддршката за апликацијата.
Аудио книга
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-ml/strings.xml b/app/src/main/res/values-ml/strings.xml
index d97e666c..213d4a00 100644
--- a/app/src/main/res/values-ml/strings.xml
+++ b/app/src/main/res/values-ml/strings.xml
@@ -280,4 +280,5 @@
എഡ്ജ് തരം
ഔട്ട്ലൈൻ നിറം
പശ്ചാത്തല നിറം
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-ms/strings.xml b/app/src/main/res/values-ms/strings.xml
index dca98e53..aae74f4e 100644
--- a/app/src/main/res/values-ms/strings.xml
+++ b/app/src/main/res/values-ms/strings.xml
@@ -57,4 +57,5 @@
Tutup
Ep
cuba
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-mt/strings.xml b/app/src/main/res/values-mt/strings.xml
index b2c0356a..37da0580 100644
--- a/app/src/main/res/values-mt/strings.xml
+++ b/app/src/main/res/values-mt/strings.xml
@@ -123,4 +123,5 @@
Bookmarks
Neħħi
Falla t-tniżżil
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-my/strings.xml b/app/src/main/res/values-my/strings.xml
index 0ebe3c6b..e7007d12 100644
--- a/app/src/main/res/values-my/strings.xml
+++ b/app/src/main/res/values-my/strings.xml
@@ -550,4 +550,5 @@
သင်နဂိုတည်းကသတ်မှတ်ပြီး
လိုက်ဘရီရွေးချယ်ရန်
ဖြင့်ဖွင့်မည်
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-ne/strings.xml b/app/src/main/res/values-ne/strings.xml
index 49cb6cfa..bc0199a1 100644
--- a/app/src/main/res/values-ne/strings.xml
+++ b/app/src/main/res/values-ne/strings.xml
@@ -128,4 +128,5 @@
प्लेयरको उपशीर्षकको सेटिङ
रिपोजिटरी को नाम र यूआरएल
कपी गरियो!
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml
index b685489b..6029f78b 100644
--- a/app/src/main/res/values-nl/strings.xml
+++ b/app/src/main/res/values-nl/strings.xml
@@ -608,4 +608,5 @@
Link opnieuw geladen
Autoroteer
Roteer
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-nn/strings.xml b/app/src/main/res/values-nn/strings.xml
index 95c527f9..930841db 100644
--- a/app/src/main/res/values-nn/strings.xml
+++ b/app/src/main/res/values-nn/strings.xml
@@ -195,4 +195,5 @@
Bilde i bilde
Fortsett å sjå
Prøv tilkopling på nytt…
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-no/strings.xml b/app/src/main/res/values-no/strings.xml
index 7b013653..115cd2d3 100644
--- a/app/src/main/res/values-no/strings.xml
+++ b/app/src/main/res/values-no/strings.xml
@@ -538,4 +538,5 @@
Bruk
Hjelp
Profilbakgrunn
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-or/strings.xml b/app/src/main/res/values-or/strings.xml
index bdc55780..07fc8a1d 100644
--- a/app/src/main/res/values-or/strings.xml
+++ b/app/src/main/res/values-or/strings.xml
@@ -159,4 +159,5 @@
କୌଣସି ତଥ୍ୟ ନାହିଁ
%1$s ଅ %2$d
ଆଦ୍ୟ ବାଦ୍ ଦିଅ
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml
index 8e940c61..209c9d8e 100644
--- a/app/src/main/res/values-pl/strings.xml
+++ b/app/src/main/res/values-pl/strings.xml
@@ -635,4 +635,5 @@
Odrzuć
Otwórz repozytorium
Odwiedź %s na swoim smartfonie lub komputerze i wprowadź powyższy kod
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml
index ce20a8af..59406383 100644
--- a/app/src/main/res/values-pt/strings.xml
+++ b/app/src/main/res/values-pt/strings.xml
@@ -621,4 +621,5 @@
Fcast
Escolha o dispositivo
Transmitir
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-qt/strings.xml b/app/src/main/res/values-qt/strings.xml
index 5de97c7d..258552e2 100644
--- a/app/src/main/res/values-qt/strings.xml
+++ b/app/src/main/res/values-qt/strings.xml
@@ -247,4 +247,5 @@
oooooh uuaagh
@string/home_play
oouuhhh ahhooo-ahah
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml
index 344eae21..609190cf 100644
--- a/app/src/main/res/values-ro/strings.xml
+++ b/app/src/main/res/values-ro/strings.xml
@@ -641,4 +641,5 @@
Selectați divece-ul pe care doriți să faceți cast
Cast mirror
Fcast
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml
index 5a9b843e..7f19ac8c 100644
--- a/app/src/main/res/values-ru/strings.xml
+++ b/app/src/main/res/values-ru/strings.xml
@@ -622,4 +622,5 @@
Выйдет %s
Fcast
Выберите девайс для трансляции
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-sk/strings.xml b/app/src/main/res/values-sk/strings.xml
index a53e1f53..947e2b6d 100644
--- a/app/src/main/res/values-sk/strings.xml
+++ b/app/src/main/res/values-sk/strings.xml
@@ -377,4 +377,5 @@
Pridať repozitár
Názov repozitára
Zobraziť komunitné repozitáre
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-so/strings.xml b/app/src/main/res/values-so/strings.xml
index c750ea7a..5dc0bc23 100644
--- a/app/src/main/res/values-so/strings.xml
+++ b/app/src/main/res/values-so/strings.xml
@@ -485,4 +485,5 @@
Bilowga
Bilow isku qasan
Qoraalka dhamaadka
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml
index 04230ab8..dd2dffb9 100644
--- a/app/src/main/res/values-sv/strings.xml
+++ b/app/src/main/res/values-sv/strings.xml
@@ -626,4 +626,5 @@
CloudStream Wiki
Konton
Säkerhet
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-ta/strings.xml b/app/src/main/res/values-ta/strings.xml
index 9378e400..44729e09 100644
--- a/app/src/main/res/values-ta/strings.xml
+++ b/app/src/main/res/values-ta/strings.xml
@@ -615,4 +615,5 @@
%கள் பிடித்தவைகளிலிருந்து அகற்றப்பட்டன
உங்கள் கிளவுட்ச்ட்ரீம் தரவு இப்போது காப்புப் பிரதி எடுக்கப்பட்டுள்ளது. இதன் சாத்தியம் மிகக் குறைவு என்றாலும், எல்லா சாதனங்களும் வித்தியாசமாக நடந்து கொள்ளலாம். அரிய விசயத்தில், பயன்பாட்டை அணுகுவதிலிருந்து நீங்கள் பூட்டப்படுகிறீர்கள், பயன்பாட்டு தரவை முழுவதுமாக அழித்து, காப்புப்பிரதியிலிருந்து மீட்டெடுக்கவும். இதிலிருந்து எழும் ஏதேனும் சிரமத்திற்கு நாங்கள் மிகவும் வருந்துகிறோம்.
ஊடகம்
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-ti/strings.xml b/app/src/main/res/values-ti/strings.xml
index 46235bbd..6c154c8d 100644
--- a/app/src/main/res/values-ti/strings.xml
+++ b/app/src/main/res/values-ti/strings.xml
@@ -3,4 +3,5 @@
%1$s ክፋል %2$d
ክፋል %d በ ላይ ይወጣል
ተዋሳእቲ፡ %s
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-tl/strings.xml b/app/src/main/res/values-tl/strings.xml
index b4308eb7..dd964877 100644
--- a/app/src/main/res/values-tl/strings.xml
+++ b/app/src/main/res/values-tl/strings.xml
@@ -265,4 +265,5 @@
Mga Subtitle ng Chromecast
Mga setting ng mga subtitle ng Chromecast
Maglaro ng Trailer
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml
index 3273a901..a55750e9 100644
--- a/app/src/main/res/values-tr/strings.xml
+++ b/app/src/main/res/values-tr/strings.xml
@@ -681,4 +681,5 @@
Cihaz PIN kodu alınamıyor, yerel kimlik doğrulamayı deneyin
PIN kodunun süresi doldu!
Kodun süresi %1$dm %2$ds içinde doluyor
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml
index f5770e86..fd24274c 100644
--- a/app/src/main/res/values-uk/strings.xml
+++ b/app/src/main/res/values-uk/strings.xml
@@ -634,4 +634,5 @@
Термін дії коду закінчується через %1$dхв %2$dс
Автентифікація по місцю
Відхилити
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-ur/strings.xml b/app/src/main/res/values-ur/strings.xml
index 04cfd381..c87be59c 100644
--- a/app/src/main/res/values-ur/strings.xml
+++ b/app/src/main/res/values-ur/strings.xml
@@ -617,4 +617,5 @@
دیگر ایکسٹینشنز میں تلاش کریں
سفارشات دکھائیں
آپ کے CloudStream ڈیٹا کا اب بیک اپ لیا گیا ہے۔ اگرچہ اس کا امکان بہت کم ہے، لیکن مختلف ڈیوائس مختلف طریقے سے کام کر سکتے ہیں۔ اگر آپ ایپ تک رسائی حاصل کرنے سے قاصر ہیں تو، ایپ کا ڈیٹا مکمل طور پر صاف کریں اور بیک اپ سے بحال کریں۔ اس سے ہونے والی کسی بھی تکلیف کے لیے ہم بہت معذرت خواہ ہیں۔
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-vi/strings.xml b/app/src/main/res/values-vi/strings.xml
index 92e088bf..44868647 100644
--- a/app/src/main/res/values-vi/strings.xml
+++ b/app/src/main/res/values-vi/strings.xml
@@ -643,4 +643,5 @@
Truy cập %s trên điện thoại hoặc máy tính và nhập mã bên trên
Mã PIN đã hết hạn!
Mã sẽ hết hạn trong %1$dm %2$ds
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml
index c50f284c..69eb8741 100644
--- a/app/src/main/res/values-zh-rTW/strings.xml
+++ b/app/src/main/res/values-zh-rTW/strings.xml
@@ -671,4 +671,5 @@
為了確保下載與通知已訂閱的電視節目的不間斷,CloudStream 需要取得在背景執行的權限。若點選「確定」,將移至「應用程式資訊」,請找到「應用程式電池使用」並將電池用量設置為「無限制」。請注意,取得此權限並不表示 CS3 會明顯增加電池用量,而是只在必要時在背景執行,例如取得通知或使用官方擴充功能下載影片時。若選擇「取消」,您可以稍後在「一般設定」中調整此設定。
CloudStream Wiki
此裝置不支援生物特徵認證
+ hide_player_control_names_key
diff --git a/app/src/main/res/values-zh/strings.xml b/app/src/main/res/values-zh/strings.xml
index 97ba24ea..f2db04e2 100644
--- a/app/src/main/res/values-zh/strings.xml
+++ b/app/src/main/res/values-zh/strings.xml
@@ -673,4 +673,5 @@
选择投射设备
%1$d季%2$d集将在
投射镜像
+ hide_player_control_names_key
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index e68c22b9..21067fff 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -797,4 +797,6 @@
Can\'t get the device PIN code, try local authentication
PIN code is now expired !
Code expires in %1$dm %2$ds
+ hide_player_control_names_key
+ Hide names of the player\'s controls
\ No newline at end of file
diff --git a/app/src/main/res/xml/settings_player.xml b/app/src/main/res/xml/settings_player.xml
index 5d5b11d0..0039af3a 100644
--- a/app/src/main/res/xml/settings_player.xml
+++ b/app/src/main/res/xml/settings_player.xml
@@ -37,6 +37,12 @@
android:icon="@drawable/ic_baseline_text_format_24"
android:key="@string/prefer_limit_title_rez_key"
android:title="@string/limit_title_rez" />
+