fix: add camera hardware feature flag, fix WaitingForPartnerScreen layout
This commit is contained in:
parent
c58b1c6326
commit
7fb913db99
|
|
@ -5,6 +5,8 @@
|
|||
<uses-permission android:name="android.permission.POST_NOTIFICATIONS" />
|
||||
<uses-permission android:name="android.permission.CAMERA" />
|
||||
|
||||
<uses-feature android:name="android.hardware.camera" android:required="false" />
|
||||
|
||||
<application
|
||||
android:name=".CloserApp"
|
||||
android:allowBackup="false"
|
||||
|
|
|
|||
|
|
@ -54,7 +54,7 @@ data class WaitingForPartnerUiState(
|
|||
|
||||
@HiltViewModel
|
||||
class WaitingForPartnerViewModel @Inject constructor(
|
||||
gameSessionManager: GameSessionManager
|
||||
private val gameSessionManager: GameSessionManager
|
||||
) : ViewModel() {
|
||||
private val _uiState = MutableStateFlow(WaitingForPartnerUiState())
|
||||
val uiState: StateFlow<WaitingForPartnerUiState> = _uiState.asStateFlow()
|
||||
|
|
@ -120,8 +120,7 @@ fun WaitingForPartnerScreen(
|
|||
.fillMaxSize()
|
||||
.safeDrawingPadding()
|
||||
.navigationBarsPadding()
|
||||
.padding(horizontal = 24.dp)
|
||||
.align(Alignment.Center),
|
||||
.padding(horizontal = 24.dp),
|
||||
horizontalAlignment = Alignment.CenterHorizontally,
|
||||
verticalArrangement = Arrangement.Center
|
||||
) {
|
||||
|
|
@ -146,8 +145,7 @@ fun WaitingForPartnerScreen(
|
|||
) {
|
||||
Box(
|
||||
modifier = Modifier
|
||||
.fillMaxSize()
|
||||
.align(Alignment.Center),
|
||||
.fillMaxSize(),
|
||||
contentAlignment = Alignment.Center
|
||||
) {
|
||||
Text(
|
||||
|
|
@ -158,8 +156,7 @@ fun WaitingForPartnerScreen(
|
|||
"desire_sync" -> "❤️"
|
||||
else -> "🎮"
|
||||
},
|
||||
style = MaterialTheme.typography.displayMedium,
|
||||
modifier = Modifier.align(Alignment.Center)
|
||||
style = MaterialTheme.typography.displayMedium
|
||||
)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue