kopia lustrzana https://github.com/vitorpamplona/amethyst
Adjust position of the participant list in live streams.
rodzic
89fb83cd9a
commit
eaaa9a6446
|
@ -3459,29 +3459,6 @@ fun RenderLiveActivityEventInner(baseNote: Note, accountViewModel: AccountViewMo
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
participantUsers.forEach {
|
|
||||||
Row(
|
|
||||||
verticalAlignment = CenterVertically,
|
|
||||||
modifier = Modifier
|
|
||||||
.padding(top = 5.dp, start = 10.dp, end = 10.dp)
|
|
||||||
.clickable {
|
|
||||||
nav("User/${it.second.pubkeyHex}")
|
|
||||||
}
|
|
||||||
) {
|
|
||||||
ClickableUserPicture(it.second, 25.dp, accountViewModel)
|
|
||||||
Spacer(StdHorzSpacer)
|
|
||||||
UsernameDisplay(it.second, Modifier.weight(1f))
|
|
||||||
Spacer(StdHorzSpacer)
|
|
||||||
it.first.role?.let {
|
|
||||||
Text(
|
|
||||||
text = it.capitalize(Locale.ROOT),
|
|
||||||
color = MaterialTheme.colorScheme.placeholderText,
|
|
||||||
maxLines = 1
|
|
||||||
)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
media?.let { media ->
|
media?.let { media ->
|
||||||
if (status == STATUS_LIVE) {
|
if (status == STATUS_LIVE) {
|
||||||
CheckIfUrlIsOnline(media, accountViewModel) { isOnline ->
|
CheckIfUrlIsOnline(media, accountViewModel) { isOnline ->
|
||||||
|
@ -3529,6 +3506,29 @@ fun RenderLiveActivityEventInner(baseNote: Note, accountViewModel: AccountViewMo
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
participantUsers.forEach {
|
||||||
|
Row(
|
||||||
|
verticalAlignment = CenterVertically,
|
||||||
|
modifier = Modifier
|
||||||
|
.padding(vertical = 5.dp)
|
||||||
|
.clickable {
|
||||||
|
nav("User/${it.second.pubkeyHex}")
|
||||||
|
}
|
||||||
|
) {
|
||||||
|
ClickableUserPicture(it.second, 25.dp, accountViewModel)
|
||||||
|
Spacer(StdHorzSpacer)
|
||||||
|
UsernameDisplay(it.second, Modifier.weight(1f))
|
||||||
|
Spacer(StdHorzSpacer)
|
||||||
|
it.first.role?.let {
|
||||||
|
Text(
|
||||||
|
text = it.capitalize(Locale.ROOT),
|
||||||
|
color = MaterialTheme.colorScheme.placeholderText,
|
||||||
|
maxLines = 1
|
||||||
|
)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Composable
|
@Composable
|
||||||
|
|
|
@ -40,7 +40,7 @@ dependencies {
|
||||||
// Bitcoin secp256k1 bindings to Android
|
// Bitcoin secp256k1 bindings to Android
|
||||||
api 'fr.acinq.secp256k1:secp256k1-kmp-jni-android:0.12.0'
|
api 'fr.acinq.secp256k1:secp256k1-kmp-jni-android:0.12.0'
|
||||||
|
|
||||||
// LibSodium for XChaCha encryption
|
// LibSodium for ChaCha encryption
|
||||||
implementation "com.goterl:lazysodium-android:5.1.0@aar"
|
implementation "com.goterl:lazysodium-android:5.1.0@aar"
|
||||||
implementation 'net.java.dev.jna:jna:5.14.0@aar'
|
implementation 'net.java.dev.jna:jna:5.14.0@aar'
|
||||||
|
|
||||||
|
|
Ładowanie…
Reference in New Issue