v2026.06.03 — Media3 like button + Bluetooth/UPnP picker + system playlist daily rotation #77

Merged
bvandeusen merged 29 commits from dev into main 2026-06-03 14:09:23 -04:00
Showing only changes of commit d10113db54 - Show all commits
@@ -21,6 +21,7 @@ import androidx.compose.ui.unit.dp
import com.composables.icons.lucide.Circle
import com.composables.icons.lucide.CircleCheck
import com.composables.icons.lucide.Lucide
import com.composables.icons.lucide.Settings
/**
* Material 3 ModalBottomSheet listing the available output routes.
@@ -137,6 +138,12 @@ private fun PermissionHintRow() {
verticalAlignment = Alignment.CenterVertically,
horizontalArrangement = Arrangement.spacedBy(12.dp),
) {
Icon(
imageVector = Lucide.Settings,
contentDescription = null,
tint = MaterialTheme.colorScheme.onSurfaceVariant,
modifier = Modifier.size(HINT_ICON_DP.dp),
)
Text(
text = "Pair a Bluetooth device in Settings to see it here.",
style = MaterialTheme.typography.bodySmall,
@@ -154,3 +161,4 @@ private fun defaultSubtitle(route: OutputRoute): String = when (route.kind) {
}
private const val ROW_ICON_DP = 24
private const val HINT_ICON_DP = 20