Browse Source

Complete Android invitation dialog imports and show share link lifetime

master
evgeny 1 week ago
parent
commit
442a2a7b04
  1. 8
      tools/chatgui-android/app/src/main/java/com/utun/chat/MainActivity.kt
  2. 2
      tools/chatgui-android/app/src/main/java/com/utun/chat/ui/screens/InviteLinkDialog.kt
  3. 1
      tools/chatgui-android/app/src/main/java/com/utun/chat/ui/screens/MemberListScreen.kt

8
tools/chatgui-android/app/src/main/java/com/utun/chat/MainActivity.kt

@ -31,6 +31,14 @@ import androidx.compose.foundation.layout.fillMaxSize
import androidx.compose.foundation.layout.navigationBarsPadding import androidx.compose.foundation.layout.navigationBarsPadding
import androidx.compose.foundation.layout.statusBars import androidx.compose.foundation.layout.statusBars
import androidx.compose.material3.SnackbarHost import androidx.compose.material3.SnackbarHost
import androidx.compose.material3.AlertDialog
import androidx.compose.material3.LinearProgressIndicator
import androidx.compose.material3.MaterialTheme
import androidx.compose.material3.Text
import androidx.compose.material3.TextButton
import androidx.compose.foundation.layout.Arrangement
import androidx.compose.foundation.layout.fillMaxWidth
import androidx.compose.ui.res.stringResource
import androidx.compose.material3.SnackbarHostState import androidx.compose.material3.SnackbarHostState
import androidx.compose.runtime.* import androidx.compose.runtime.*
import androidx.compose.runtime.saveable.rememberSaveable import androidx.compose.runtime.saveable.rememberSaveable

2
tools/chatgui-android/app/src/main/java/com/utun/chat/ui/screens/InviteLinkDialog.kt

@ -56,6 +56,8 @@ fun InviteLinkDialog(
title = { Text(stringResource(R.string.invite_link), fontWeight = FontWeight.Bold) }, title = { Text(stringResource(R.string.invite_link), fontWeight = FontWeight.Bold) },
text = { text = {
Column(horizontalAlignment = Alignment.CenterHorizontally) { Column(horizontalAlignment = Alignment.CenterHorizontally) {
Text(stringResource(R.string.invite_lifetime), style = MaterialTheme.typography.bodySmall)
Spacer(Modifier.height(8.dp))
Box { Box {
OutlinedButton(onClick = { menuOpen = true }) { OutlinedButton(onClick = { menuOpen = true }) {
Text( Text(

1
tools/chatgui-android/app/src/main/java/com/utun/chat/ui/screens/MemberListScreen.kt

@ -20,6 +20,7 @@ import androidx.compose.material.icons.automirrored.filled.ArrowBack
import android.util.Log import android.util.Log
import androidx.compose.material.icons.automirrored.filled.Message import androidx.compose.material.icons.automirrored.filled.Message
import androidx.compose.material.icons.filled.Call import androidx.compose.material.icons.filled.Call
import androidx.compose.material.icons.filled.Add
import androidx.compose.material.icons.filled.Close import androidx.compose.material.icons.filled.Close
import androidx.compose.material.icons.filled.Storage import androidx.compose.material.icons.filled.Storage
import androidx.compose.material.icons.filled.Bolt import androidx.compose.material.icons.filled.Bolt

Loading…
Cancel
Save