diff --git a/app/src/main/java/com/vitorpamplona/amethyst/ui/note/ChatroomCompose.kt b/app/src/main/java/com/vitorpamplona/amethyst/ui/note/ChatroomCompose.kt index 5c58429de..c02668cf7 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/ui/note/ChatroomCompose.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/ui/note/ChatroomCompose.kt @@ -84,7 +84,7 @@ fun ChatroomComposeChannelOrUser( accountViewModel: AccountViewModel, nav: (String) -> Unit ) { - val channelHex by remember { + val channelHex by remember(baseNote) { derivedStateOf { baseNote.channelHex() } @@ -103,7 +103,7 @@ private fun ChatroomDirectMessage( accountViewModel: AccountViewModel, nav: (String) -> Unit ) { - val userRoomHex by remember { + val userRoomHex by remember(baseNote) { derivedStateOf { (baseNote.event as? PrivateDmEvent)?.talkingWith(accountViewModel.userProfile().pubkeyHex) } diff --git a/app/src/main/java/com/vitorpamplona/amethyst/ui/note/NoteCompose.kt b/app/src/main/java/com/vitorpamplona/amethyst/ui/note/NoteCompose.kt index 965f6d184..82e657227 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/ui/note/NoteCompose.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/ui/note/NoteCompose.kt @@ -166,6 +166,7 @@ import com.vitorpamplona.amethyst.ui.theme.Size30dp import com.vitorpamplona.amethyst.ui.theme.Size35dp import com.vitorpamplona.amethyst.ui.theme.Size55Modifier import com.vitorpamplona.amethyst.ui.theme.Size55dp +import com.vitorpamplona.amethyst.ui.theme.StdHorzSpacer import com.vitorpamplona.amethyst.ui.theme.StdStartPadding import com.vitorpamplona.amethyst.ui.theme.WidthAuthorPictureModifier import com.vitorpamplona.amethyst.ui.theme.lessImportantLink @@ -2660,10 +2661,13 @@ fun RenderLiveActivityEventInner(baseNote: Note, accountViewModel: AccountViewMo text = it, fontWeight = FontWeight.Bold, maxLines = 3, - overflow = TextOverflow.Ellipsis + overflow = TextOverflow.Ellipsis, + modifier = Modifier.weight(1f) ) } + Spacer(modifier = StdHorzSpacer) + Crossfade(targetState = status) { when (it) { "live" -> { diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml index ef55fe717..7c50303da 100644 --- a/app/src/main/res/values-nl/strings.xml +++ b/app/src/main/res/values-nl/strings.xml @@ -344,9 +344,106 @@ Uw relays (NIP-95) Bestanden worden geüpload naar en gehost door relays. Ze zijn vrij van een vaste url (afhankelijkheid van derden). Zorg ervoor dat u een NIP-95 relay in uw lijst met relays hebt. - + + Orbot/Tor setup + Verbinden via Orbot setup + + Verbinding Orbot/Tor verbreken? + Je gegevens worden onmiddellijk overgezet via het reguliere netwerk + Ja + Nee + Volgerslijst - Alle gevolgden + Iedereen Globaal + + ## Verbind via Tor met Orbot + \n\n1. Installeer [Orbot](https://play.google.com/store/apps/details?id=org.torproject.android) + \n2. Start Orbot + \n3. Controleer in Orbot de Socks-poort. Standaard wordt 9050 gebruikt + \n4. Wijzig indien nodig de poort in Orbot + \n5. Configureer de Socks-poort in dit scherm + \n6. Druk op de knop Activeren om Orbot als proxy te gebruiken + + Orbot Socks Poort + Ongeldige poort + Gebruik Orbot + Ontkoppel Orbot/Tor + + StandaardKanaalID + Nieuwe notificatie ontvangen + + PrivéberichtenID + Privéberichten + Geeft een melding wanneer er een privébericht binnenkomt + + ZapsID + Zaps ontvangen + Geeft een melding als iemand je zapt + %1$s sats + Van %1$s + voor %1$s + + Meld: + + Doe mee aan het gesprek + Gebruiker of groeps ID + npub, nevent of hex + Maken + Deelnemen + + Vandaag + + Content waarschuwing + Dit bericht bevat gevoelige inhoud die sommige mensen beledigend of verontrustend kunnen vinden + Verberg altijd gevoelige inhoud + Toon altijd gevoelige inhoud + Toon altijd content waarshuwingen + + Raadt aan: + Filter spam van onbekenden + Waarschuw wanneer berichten meldingen hebben van je volgers + + Nieuwe reactie symbool + Geen reactietypes geselecteerd. Lang indrukken om te wijzigen + + Zapraiser + Voegt een streefaantal sats toe dat moet worden opgehaald voor deze post. Ondersteunende clients kunnen dit als een voortgangsbalk weergeven om donaties te stimuleren. + Streefaantal in sats + + Zapraiser op %1$s. %2$s sats tot doel + Lees van relay + Schrijf naar relay + Er is een fout opgetreden bij het ophalen van de relay-informatie van %1$s + Eigenaar + Versie + Software + Contact + Ondersteunde NIPs + Toelatingskosten + Betaallink + Beperkingen + Landen + Talen + Tags + Postbeleid + Lengte van bericht + Abonnementen + Filters + Lengte abonnement-id + Minimum prefix + Maximum event tags + Content lengte + Minimum PoW + Auth + Betaling + + LIVE + OFFLINE + GEËINDIGD + INGEPLAND + + Livestream is offline + Livestream is geëindigd