diff --git a/application/television/src/main/java/org/videolan/television/ui/preferences/PreferencesVideo.kt b/application/television/src/main/java/org/videolan/television/ui/preferences/PreferencesVideo.kt index 1036719c9..23c2d174e 100644 --- a/application/television/src/main/java/org/videolan/television/ui/preferences/PreferencesVideo.kt +++ b/application/television/src/main/java/org/videolan/television/ui/preferences/PreferencesVideo.kt @@ -53,7 +53,6 @@ class PreferencesVideo : BasePreferenceFragment(), SharedPreferences.OnSharedPre findPreference("enable_clone_mode")?.isVisible = false findPreference(SAVE_BRIGHTNESS)?.isVisible = false findPreference(POPUP_FORCE_LEGACY)?.isVisible = false - findPreference(LOCK_USE_SENSOR)?.isVisible = false } override fun onStart() { diff --git a/application/vlc-android/res/xml/preferences_video.xml b/application/vlc-android/res/xml/preferences_video.xml index a16fa8542..9ba89a0f3 100644 --- a/application/vlc-android/res/xml/preferences_video.xml +++ b/application/vlc-android/res/xml/preferences_video.xml @@ -4,24 +4,12 @@ xmlns:app="http://schemas.android.com/apk/res-auto" android:key="video_category" android:title="@string/video_prefs_category"> - - - - + + + + + + + + diff --git a/application/vlc-android/src/org/videolan/vlc/gui/preferences/PreferencesVideoControls.kt b/application/vlc-android/src/org/videolan/vlc/gui/preferences/PreferencesVideoControls.kt index 97dc53391..1be6d616d 100644 --- a/application/vlc-android/src/org/videolan/vlc/gui/preferences/PreferencesVideoControls.kt +++ b/application/vlc-android/src/org/videolan/vlc/gui/preferences/PreferencesVideoControls.kt @@ -42,12 +42,14 @@ import org.videolan.tools.FASTPLAY_SPEED import org.videolan.tools.KEY_VIDEO_DOUBLE_TAP_JUMP_DELAY import org.videolan.tools.KEY_VIDEO_JUMP_DELAY import org.videolan.tools.KEY_VIDEO_LONG_JUMP_DELAY +import org.videolan.tools.LOCK_USE_SENSOR import org.videolan.tools.POPUP_KEEPSCREEN import org.videolan.tools.SCREENSHOT_MODE import org.videolan.tools.Settings import org.videolan.tools.VIDEO_HUD_TIMEOUT import org.videolan.tools.coerceInOrDefault import org.videolan.vlc.R +import org.videolan.vlc.gui.helpers.UiTools import org.videolan.vlc.gui.video.VideoPlayerActivity class PreferencesVideoControls : BasePreferenceFragment(), SharedPreferences.OnSharedPreferenceChangeListener { @@ -73,6 +75,8 @@ class PreferencesVideoControls : BasePreferenceFragment(), SharedPreferences.OnS findPreference(ENABLE_BRIGHTNESS_GESTURE)?.isVisible = AndroidDevices.hasTsp findPreference(POPUP_KEEPSCREEN)?.isVisible = !AndroidDevices.isAndroidTv && !AndroidUtil.isOOrLater findPreference(KEY_VIDEO_DOUBLE_TAP_JUMP_DELAY)?.title = getString(if (AndroidDevices.isAndroidTv) R.string.video_key_jump_delay else R.string.video_double_tap_jump_delay) + findPreference(LOCK_USE_SENSOR)?.isVisible = !AndroidDevices.isAndroidTv + updateHudTimeoutSummary() val audiomanager = requireActivity().getSystemService()!! if (audiomanager.isVolumeFixed) {