Remove add button from TV episode/series/movie screens

This commit is contained in:
2026-03-28 16:48:32 +01:00
parent 0d7a3d99dd
commit cfff7c6403
4 changed files with 0 additions and 56 deletions

View File

@@ -14,11 +14,8 @@ import androidx.compose.foundation.layout.height
import androidx.compose.foundation.layout.padding
import androidx.compose.foundation.layout.sizeIn
import androidx.compose.foundation.lazy.LazyColumn
import androidx.compose.material.icons.Icons
import androidx.compose.material.icons.outlined.Add
import androidx.compose.material3.MaterialTheme
import androidx.compose.material3.Text
import androidx.compose.material3.VerticalDivider
import androidx.compose.runtime.Composable
import androidx.compose.runtime.LaunchedEffect
import androidx.compose.runtime.collectAsState
@@ -34,7 +31,6 @@ import hu.bbara.purefin.common.ui.MediaCastRow
import hu.bbara.purefin.common.ui.MediaMetaChip
import hu.bbara.purefin.common.ui.MediaSynopsis
import hu.bbara.purefin.common.ui.PurefinWaitingScreen
import hu.bbara.purefin.common.ui.components.MediaActionButton
import hu.bbara.purefin.common.ui.components.MediaHero
import hu.bbara.purefin.common.ui.components.MediaPlaybackSettings
import hu.bbara.purefin.common.ui.components.MediaResumeButton
@@ -163,21 +159,6 @@ private fun EpisodeScreenInternal(
onClick = onPlay,
modifier = Modifier.sizeIn(maxWidth = 200.dp).focusRequester(playFocusRequester)
)
VerticalDivider(
color = scheme.secondary,
thickness = 4.dp,
modifier = Modifier
.height(48.dp)
.padding(horizontal = 16.dp, vertical = 8.dp)
)
Row {
MediaActionButton(
backgroundColor = scheme.secondary,
iconColor = scheme.onSecondary,
icon = Icons.Outlined.Add,
height = 48.dp
)
}
}
}
item {

View File

@@ -14,11 +14,8 @@ import androidx.compose.foundation.layout.height
import androidx.compose.foundation.layout.padding
import androidx.compose.foundation.layout.sizeIn
import androidx.compose.foundation.lazy.LazyColumn
import androidx.compose.material.icons.Icons
import androidx.compose.material.icons.outlined.Add
import androidx.compose.material3.MaterialTheme
import androidx.compose.material3.Text
import androidx.compose.material3.VerticalDivider
import androidx.compose.runtime.Composable
import androidx.compose.runtime.LaunchedEffect
import androidx.compose.runtime.collectAsState
@@ -34,7 +31,6 @@ import hu.bbara.purefin.common.ui.MediaCastRow
import hu.bbara.purefin.common.ui.MediaMetaChip
import hu.bbara.purefin.common.ui.MediaSynopsis
import hu.bbara.purefin.common.ui.PurefinWaitingScreen
import hu.bbara.purefin.common.ui.components.MediaActionButton
import hu.bbara.purefin.common.ui.components.MediaHero
import hu.bbara.purefin.common.ui.components.MediaPlaybackSettings
import hu.bbara.purefin.common.ui.components.MediaResumeButton
@@ -138,21 +134,6 @@ private fun MovieScreenInternal(
onClick = onPlay,
modifier = Modifier.sizeIn(maxWidth = 200.dp).focusRequester(playFocusRequester)
)
VerticalDivider(
color = scheme.secondary,
thickness = 4.dp,
modifier = Modifier
.height(48.dp)
.padding(horizontal = 16.dp, vertical = 8.dp)
)
Row {
MediaActionButton(
backgroundColor = scheme.secondary,
iconColor = scheme.onSecondary,
icon = Icons.Outlined.Add,
height = 48.dp
)
}
}
}
item {

View File

@@ -25,7 +25,6 @@ import androidx.compose.foundation.lazy.rememberLazyListState
import androidx.compose.foundation.rememberScrollState
import androidx.compose.foundation.shape.RoundedCornerShape
import androidx.compose.material.icons.Icons
import androidx.compose.material.icons.outlined.Add
import androidx.compose.material.icons.outlined.PlayCircle
import androidx.compose.material3.Icon
import androidx.compose.material3.MaterialTheme
@@ -50,7 +49,6 @@ import androidx.compose.ui.unit.sp
import androidx.hilt.navigation.compose.hiltViewModel
import hu.bbara.purefin.common.ui.MediaCastRow
import hu.bbara.purefin.common.ui.MediaMetaChip
import hu.bbara.purefin.common.ui.components.MediaActionButton
import hu.bbara.purefin.common.ui.components.MediaDetailsTopBar
import hu.bbara.purefin.common.ui.components.MediaProgressBar
import hu.bbara.purefin.common.ui.components.PurefinAsyncImage
@@ -85,18 +83,6 @@ internal fun SeriesMetaChips(series: Series) {
}
}
@Composable
internal fun SeriesActionButtons(modifier: Modifier = Modifier) {
Row() {
MediaActionButton(
backgroundColor = MaterialTheme.colorScheme.secondary,
iconColor = MaterialTheme.colorScheme.onSecondary,
icon = Icons.Outlined.Add,
height = 32.dp
)
}
}
@Composable
internal fun SeasonTabs(
seasons: List<Season>,

View File

@@ -101,10 +101,6 @@ private fun SeriesScreenInternal(
SeriesMetaChips(series = series)
}
}
item {
Spacer(modifier = Modifier.height(24.dp))
SeriesActionButtons(modifier = hPad)
}
item {
Spacer(modifier = Modifier.height(24.dp))
MediaSynopsis(