diff --git a/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/nests/room/screen/NestActionBar.kt b/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/nests/room/screen/NestActionBar.kt index 4363fd3d3..816dd75d6 100644 --- a/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/nests/room/screen/NestActionBar.kt +++ b/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/nests/room/screen/NestActionBar.kt @@ -84,7 +84,7 @@ import com.vitorpamplona.amethyst.ui.stringRes * | Connected, on stage, !canBroadcast | `[Leave the Stage]` | * | Connected, on stage, mic idle | `[Talk] [Leave the Stage]` (+ pill) | * | Connected, on stage, going live | status chip + `[Leave the Stage]` | - * | Connected, on stage, broadcasting | `[MicMute] [Stop] [Leave the Stage]` | + * | Connected, on stage, broadcasting | `[MicMute] [Leave the Stage]` | * | Connected, on stage, broadcast failed | `[Retry] [Leave the Stage]` | * * End cluster: hand-raise (audience + connected only), react, leave room. @@ -242,10 +242,6 @@ private fun OnStageControls( is BroadcastUiState.Broadcasting -> { MicMuteToggle(isMuted = broadcast.isMuted, onToggle = viewModel::setMicMuted) - // Stop sending audio without leaving the stage — viewer - // can pause the mic and resume later via Talk. Distinct - // from [LeaveStageButton], which also vacates the slot. - StopBroadcastButton(onClick = viewModel::stopBroadcast) LeaveStageButton(onClick = leaveStage) } @@ -381,29 +377,6 @@ private fun TalkButton( } } -/** - * Big error-color 56dp mic button shown while broadcasting. Same - * footprint as [TalkButton] so the on/off swap is impossible to miss. - */ -@Composable -private fun StopBroadcastButton(onClick: () -> Unit) { - FilledIconButton( - onClick = onClick, - modifier = Modifier.size(56.dp), - colors = - IconButtonDefaults.filledIconButtonColors( - containerColor = MaterialTheme.colorScheme.error, - contentColor = MaterialTheme.colorScheme.onError, - ), - ) { - Icon( - symbol = MaterialSymbols.Mic, - contentDescription = stringRes(R.string.nest_stop_talking), - modifier = Modifier.size(28.dp), - ) - } -} - /** * Cheap broadcast-side mute toggle. Keeps the MoQ session open and * just stops sending audio frames; unmute is sample-accurate. diff --git a/amethyst/src/main/res/values-cs-rCZ/strings.xml b/amethyst/src/main/res/values-cs-rCZ/strings.xml index 3bfbf0de2..1b508f200 100644 --- a/amethyst/src/main/res/values-cs-rCZ/strings.xml +++ b/amethyst/src/main/res/values-cs-rCZ/strings.xml @@ -484,7 +484,6 @@ Zvuk selhal: %1$s Zvuk pro tuto místnost není k dispozici Mluvit - Přestat mluvit Opustit pódium Ztlumit mikrofon Zapnout mikrofon diff --git a/amethyst/src/main/res/values-de-rDE/strings.xml b/amethyst/src/main/res/values-de-rDE/strings.xml index 963e6569b..c9142ab85 100644 --- a/amethyst/src/main/res/values-de-rDE/strings.xml +++ b/amethyst/src/main/res/values-de-rDE/strings.xml @@ -489,7 +489,6 @@ anz der Bedingungen ist erforderlich Audio fehlgeschlagen: %1$s Audio ist für diesen Raum nicht verfügbar Sprechen - Aufhören zu sprechen Bühne verlassen Mikrofon stumm Mikrofon aktivieren diff --git a/amethyst/src/main/res/values-hu-rHU/strings.xml b/amethyst/src/main/res/values-hu-rHU/strings.xml index 0b18ebab6..05b0a77bf 100644 --- a/amethyst/src/main/res/values-hu-rHU/strings.xml +++ b/amethyst/src/main/res/values-hu-rHU/strings.xml @@ -486,7 +486,6 @@ Hanghiba: %1$s A hang nem érhető el ebben a szobában Beszéd - Beszéd befejezése Színpad elhagyása Mikrofon némítása Mikrofon némításának megszüntetése diff --git a/amethyst/src/main/res/values-nl-rNL/strings.xml b/amethyst/src/main/res/values-nl-rNL/strings.xml index 8cfff7d11..69e497589 100644 --- a/amethyst/src/main/res/values-nl-rNL/strings.xml +++ b/amethyst/src/main/res/values-nl-rNL/strings.xml @@ -460,7 +460,6 @@ Audio mislukt: %1$s Audio is niet beschikbaar voor deze ruimte Praten - Stoppen met praten Podium verlaten Spreker forceren te dempen Kicken diff --git a/amethyst/src/main/res/values-pl-rPL/strings.xml b/amethyst/src/main/res/values-pl-rPL/strings.xml index 7ffedcc28..c27737cf8 100644 --- a/amethyst/src/main/res/values-pl-rPL/strings.xml +++ b/amethyst/src/main/res/values-pl-rPL/strings.xml @@ -483,7 +483,6 @@ Błąd dźwięku: %1$s Dźwięk nie jest dostępny dla tego pokoju Mów - Przestań mówić Zejść ze sceny Wycisz mikrofon Włącz mikrofon diff --git a/amethyst/src/main/res/values-pt-rBR/strings.xml b/amethyst/src/main/res/values-pt-rBR/strings.xml index ded5dccca..db09bd5e7 100644 --- a/amethyst/src/main/res/values-pt-rBR/strings.xml +++ b/amethyst/src/main/res/values-pt-rBR/strings.xml @@ -484,7 +484,6 @@ Áudio falhou: %1$s O áudio não está disponível para esta sala Falar - Parar de falar Sair do palco Silenciar microfone Ativar microfone diff --git a/amethyst/src/main/res/values-sl-rSI/strings.xml b/amethyst/src/main/res/values-sl-rSI/strings.xml index 756aade6e..2f58f1582 100644 --- a/amethyst/src/main/res/values-sl-rSI/strings.xml +++ b/amethyst/src/main/res/values-sl-rSI/strings.xml @@ -497,7 +497,6 @@ Za podpisovanje se je potrebno prijaviti s privatnim ključem Napaka pri zvoku: %1$s Zvok v tej sobi ni na voljo Govori - Prenehaj govoriti Zapusti oder Izklopi mikrofon Vklopi mikrofon diff --git a/amethyst/src/main/res/values-sv-rSE/strings.xml b/amethyst/src/main/res/values-sv-rSE/strings.xml index db38000ae..0a6b72dbc 100644 --- a/amethyst/src/main/res/values-sv-rSE/strings.xml +++ b/amethyst/src/main/res/values-sv-rSE/strings.xml @@ -484,7 +484,6 @@ Ljudet misslyckades: %1$s Ljud är inte tillgängligt för det här rummet Tala - Sluta tala Lämna scenen Stäng av mikrofon Slå på mikrofon diff --git a/amethyst/src/main/res/values-zh-rCN/strings.xml b/amethyst/src/main/res/values-zh-rCN/strings.xml index 8d5cbb0ed..b620ce38c 100644 --- a/amethyst/src/main/res/values-zh-rCN/strings.xml +++ b/amethyst/src/main/res/values-zh-rCN/strings.xml @@ -486,7 +486,6 @@ 音频失败: %1$s 此聊天室没有音频可用 交谈 - 停止交谈 离开舞台 麦克风静音 取消麦克风静音 diff --git a/amethyst/src/main/res/values/strings.xml b/amethyst/src/main/res/values/strings.xml index caf123df0..42845ad6b 100644 --- a/amethyst/src/main/res/values/strings.xml +++ b/amethyst/src/main/res/values/strings.xml @@ -516,7 +516,6 @@ Audio failed: %1$s Audio is not available for this room Talk - Stop talking Leave stage Mute mic Unmute mic