mirror of
https://gitlab.linphone.org/BC/public/linphone-android.git
synced 2026-01-17 11:28:06 +00:00
Added participants count in conversation info
This commit is contained in:
parent
eeb19846cc
commit
2be4f691f2
4 changed files with 11 additions and 3 deletions
|
|
@ -50,6 +50,8 @@ class ConversationInfoViewModel @UiThread constructor() : AbstractConversationVi
|
|||
|
||||
val participants = MutableLiveData<ArrayList<ParticipantModel>>()
|
||||
|
||||
val participantsLabel = MutableLiveData<String>()
|
||||
|
||||
val isGroup = MutableLiveData<Boolean>()
|
||||
|
||||
val isEndToEndEncrypted = MutableLiveData<Boolean>()
|
||||
|
|
@ -573,6 +575,12 @@ class ConversationInfoViewModel @UiThread constructor() : AbstractConversationVi
|
|||
avatarModel.postValue(avatar)
|
||||
|
||||
participants.postValue(participantsList)
|
||||
participantsLabel.postValue(
|
||||
AppUtils.getFormattedString(
|
||||
R.string.conversation_info_participants_list_title,
|
||||
participantsList.size.toString()
|
||||
)
|
||||
)
|
||||
}
|
||||
|
||||
@WorkerThread
|
||||
|
|
|
|||
|
|
@ -301,7 +301,7 @@
|
|||
android:drawableTint="?attr/color_main2_600"
|
||||
android:onClick="@{() -> viewModel.toggleParticipantsExpand()}"
|
||||
android:padding="5dp"
|
||||
android:text="@string/conversation_info_participants_list_title"
|
||||
android:text="@{viewModel.participantsLabel, default=@string/conversation_info_participants_list_title}"
|
||||
android:visibility="@{viewModel.isGroup ? View.VISIBLE : View.GONE}"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
|
|
|
|||
|
|
@ -470,7 +470,7 @@
|
|||
<string name="conversation_search_no_match_found">Aucun résultat trouvé</string>
|
||||
<string name="conversation_search_no_more_match">Dernier résultat atteint</string>
|
||||
|
||||
<string name="conversation_info_participants_list_title">Membres du groupe</string>
|
||||
<string name="conversation_info_participants_list_title">Membres du groupe (%s)</string>
|
||||
<string name="conversation_info_add_participants_label">Ajouter des membres</string>
|
||||
<string name="conversation_info_participant_is_admin_label">Administrateur</string>
|
||||
<string name="conversation_info_delete_history_action">Supprimer l\'historique</string>
|
||||
|
|
|
|||
|
|
@ -508,7 +508,7 @@
|
|||
<string name="conversation_search_no_match_found">No matching result found</string>
|
||||
<string name="conversation_search_no_more_match">Last matching result reached</string>
|
||||
|
||||
<string name="conversation_info_participants_list_title">Group members</string>
|
||||
<string name="conversation_info_participants_list_title">Group members (%s)</string>
|
||||
<string name="conversation_info_add_participants_label">Add participants</string>
|
||||
<string name="conversation_info_participant_is_admin_label">Admin</string>
|
||||
<string name="conversation_info_delete_history_action">Delete history</string>
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue