From d48356e306f0f48b6edb31002895ca39132d4a69 Mon Sep 17 00:00:00 2001 From: Andy Scherzinger Date: Fri, 15 May 2026 13:02:26 +0200 Subject: [PATCH 1/3] style: Add primary ripple for full screen exoplayer controls AI-assistant: Claude Code v2.1.141 (Claude Sonnet 4.6) Signed-off-by: Andy Scherzinger --- .../android/ui/preview/PreviewVideoFullscreenDialog.kt | 3 ++- app/src/main/res/values/styles.xml | 5 +++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/owncloud/android/ui/preview/PreviewVideoFullscreenDialog.kt b/app/src/main/java/com/owncloud/android/ui/preview/PreviewVideoFullscreenDialog.kt index 98a81226d44d..8fbb7c4bd909 100644 --- a/app/src/main/java/com/owncloud/android/ui/preview/PreviewVideoFullscreenDialog.kt +++ b/app/src/main/java/com/owncloud/android/ui/preview/PreviewVideoFullscreenDialog.kt @@ -23,6 +23,7 @@ import androidx.media3.ui.PlayerView import com.nextcloud.client.media.ExoplayerListener import com.nextcloud.client.media.NextcloudExoPlayer import com.nextcloud.common.NextcloudClient +import com.owncloud.android.R import com.owncloud.android.databinding.DialogPreviewVideoBinding import com.owncloud.android.lib.common.utils.Log_OC @@ -40,7 +41,7 @@ class PreviewVideoFullscreenDialog( nextcloudClient: NextcloudClient, private val sourceExoPlayer: ExoPlayer, private val sourceView: PlayerView -) : Dialog(sourceView.context, android.R.style.Theme_Black_NoTitleBar_Fullscreen) { +) : Dialog(sourceView.context, R.style.Dialog_FullscreenVideo) { private val binding: DialogPreviewVideoBinding = DialogPreviewVideoBinding.inflate(layoutInflater) private var playingStateListener: androidx.media3.common.Player.Listener? = null diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index d3531bc920cc..2b0856fd953b 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -485,4 +485,9 @@ @style/Theme.ownCloud.Launcher + + From 636a0d86aa574133c55eaddd032c85945d179d6e Mon Sep 17 00:00:00 2001 From: Andy Scherzinger Date: Fri, 15 May 2026 13:02:26 +0200 Subject: [PATCH 2/3] style: Add primary ripple for full screen exoplayer controls AI-assistant: Claude Code v2.1.141 (Claude Sonnet 4.6) Signed-off-by: Andy Scherzinger From f463b5740682e5fdda44b2e9e479b73f5f1ec67c Mon Sep 17 00:00:00 2001 From: tobiasKaminsky Date: Fri, 15 May 2026 13:15:17 +0200 Subject: [PATCH 3/3] fix ripple also for video fragment fix ripple also for video fragment Signed-off-by: tobiasKaminsky [skip ci] --- app/src/main/res/values/styles.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index 2b0856fd953b..e8bbef759458 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -247,6 +247,7 @@