mirror of
https://github.com/tapframe/NuvioStreaming.git
synced 2026-05-21 01:11:55 +00:00
ref(ios): minor mpv tuning icon change
This commit is contained in:
parent
13328a782f
commit
9c12ce473f
1 changed files with 12 additions and 10 deletions
|
|
@ -24,6 +24,7 @@ import androidx.compose.foundation.layout.windowInsetsPadding
|
|||
import androidx.compose.foundation.shape.CircleShape
|
||||
import androidx.compose.foundation.shape.RoundedCornerShape
|
||||
import androidx.compose.material.icons.Icons
|
||||
import androidx.compose.material.icons.rounded.Build
|
||||
import androidx.compose.material.icons.rounded.Flag
|
||||
import androidx.compose.material.icons.rounded.Forward10
|
||||
import androidx.compose.material.icons.rounded.Lock
|
||||
|
|
@ -31,7 +32,6 @@ import androidx.compose.material.icons.rounded.LockOpen
|
|||
import androidx.compose.material.icons.rounded.Replay10
|
||||
import androidx.compose.material.icons.rounded.Speed
|
||||
import androidx.compose.material.icons.rounded.SwapHoriz
|
||||
import androidx.compose.material.icons.rounded.Tune
|
||||
import androidx.compose.material.icons.rounded.VideoLibrary
|
||||
import androidx.compose.material3.CircularProgressIndicator
|
||||
import androidx.compose.material3.Icon
|
||||
|
|
@ -147,6 +147,7 @@ internal fun PlayerControlsShell(
|
|||
showParentalGuide = showParentalGuide,
|
||||
onParentalGuideAnimationComplete = onParentalGuideAnimationComplete,
|
||||
onLockToggle = onLockToggle,
|
||||
onVideoSettingsClick = onVideoSettingsClick,
|
||||
onBack = onBack,
|
||||
modifier = Modifier
|
||||
.align(Alignment.TopStart)
|
||||
|
|
@ -184,7 +185,6 @@ internal fun PlayerControlsShell(
|
|||
onSpeedClick = onSpeedClick,
|
||||
onSubtitleClick = onSubtitleClick,
|
||||
onAudioClick = onAudioClick,
|
||||
onVideoSettingsClick = onVideoSettingsClick,
|
||||
onSourcesClick = onSourcesClick,
|
||||
onEpisodesClick = onEpisodesClick,
|
||||
modifier = Modifier
|
||||
|
|
@ -214,6 +214,7 @@ private fun PlayerHeader(
|
|||
showParentalGuide: Boolean,
|
||||
onParentalGuideAnimationComplete: () -> Unit,
|
||||
onLockToggle: () -> Unit,
|
||||
onVideoSettingsClick: (() -> Unit)?,
|
||||
onBack: () -> Unit,
|
||||
modifier: Modifier = Modifier,
|
||||
) {
|
||||
|
|
@ -324,6 +325,15 @@ private fun PlayerHeader(
|
|||
iconSize = metrics.headerIconSize,
|
||||
onClick = onLockToggle,
|
||||
)
|
||||
if (onVideoSettingsClick != null) {
|
||||
PlayerHeaderIconButton(
|
||||
icon = Icons.Rounded.Build,
|
||||
contentDescription = "Video settings",
|
||||
buttonSize = metrics.headerIconSize + 16.dp,
|
||||
iconSize = metrics.headerIconSize,
|
||||
onClick = onVideoSettingsClick,
|
||||
)
|
||||
}
|
||||
NuvioBackButton(
|
||||
onClick = onBack,
|
||||
containerColor = Color.Black.copy(alpha = 0.35f),
|
||||
|
|
@ -472,7 +482,6 @@ private fun ProgressControls(
|
|||
onSpeedClick: () -> Unit,
|
||||
onSubtitleClick: () -> Unit,
|
||||
onAudioClick: () -> Unit,
|
||||
onVideoSettingsClick: (() -> Unit)? = null,
|
||||
onSourcesClick: (() -> Unit)? = null,
|
||||
onEpisodesClick: (() -> Unit)? = null,
|
||||
modifier: Modifier = Modifier,
|
||||
|
|
@ -542,13 +551,6 @@ private fun ProgressControls(
|
|||
painter = audioPainter,
|
||||
onClick = onAudioClick,
|
||||
)
|
||||
if (onVideoSettingsClick != null) {
|
||||
PlayerActionPillButton(
|
||||
label = "Video",
|
||||
icon = Icons.Rounded.Tune,
|
||||
onClick = onVideoSettingsClick,
|
||||
)
|
||||
}
|
||||
if (onSourcesClick != null) {
|
||||
PlayerActionPillButton(
|
||||
label = stringResource(Res.string.compose_player_sources),
|
||||
|
|
|
|||
Loading…
Reference in a new issue