mirror of
https://gitlab.linphone.org/BC/public/linphone-android.git
synced 2026-04-30 07:56:22 +00:00
Added missing trust badge on some call views
This commit is contained in:
parent
6dea7c3fec
commit
46dc3b2d00
3 changed files with 30 additions and 0 deletions
|
|
@ -5,6 +5,7 @@
|
||||||
|
|
||||||
<data>
|
<data>
|
||||||
<import type="android.view.View" />
|
<import type="android.view.View" />
|
||||||
|
<import type="org.linphone.core.ChatRoom.SecurityLevel" />
|
||||||
<variable
|
<variable
|
||||||
name="viewModel"
|
name="viewModel"
|
||||||
type="org.linphone.ui.call.viewmodel.CurrentCallViewModel" />
|
type="org.linphone.ui.call.viewmodel.CurrentCallViewModel" />
|
||||||
|
|
@ -93,6 +94,15 @@
|
||||||
app:layout_constraintTop_toTopOf="@id/background"
|
app:layout_constraintTop_toTopOf="@id/background"
|
||||||
app:layout_constraintBottom_toBottomOf="@id/background"/>
|
app:layout_constraintBottom_toBottomOf="@id/background"/>
|
||||||
|
|
||||||
|
<ImageView
|
||||||
|
android:id="@+id/trust_badge"
|
||||||
|
android:layout_width="@dimen/avatar_presence_badge_in_call_size"
|
||||||
|
android:layout_height="@dimen/avatar_presence_badge_in_call_size"
|
||||||
|
android:src="@{viewModel.contact.trust == SecurityLevel.Safe ? @drawable/trusted : @drawable/not_trusted, default=@drawable/trusted}"
|
||||||
|
android:visibility="@{viewModel.contact.trust == SecurityLevel.Safe || viewModel.contact.trust == SecurityLevel.Unsafe ? View.VISIBLE : View.GONE}"
|
||||||
|
app:layout_constraintStart_toStartOf="@id/avatar"
|
||||||
|
app:layout_constraintBottom_toBottomOf="@id/avatar"/>
|
||||||
|
|
||||||
<androidx.appcompat.widget.AppCompatTextView
|
<androidx.appcompat.widget.AppCompatTextView
|
||||||
style="@style/default_text_style_300"
|
style="@style/default_text_style_300"
|
||||||
android:id="@+id/name"
|
android:id="@+id/name"
|
||||||
|
|
|
||||||
|
|
@ -5,6 +5,7 @@
|
||||||
|
|
||||||
<data>
|
<data>
|
||||||
<import type="android.view.View" />
|
<import type="android.view.View" />
|
||||||
|
<import type="org.linphone.core.ChatRoom.SecurityLevel" />
|
||||||
<variable
|
<variable
|
||||||
name="viewModel"
|
name="viewModel"
|
||||||
type="org.linphone.ui.call.viewmodel.CurrentCallViewModel" />
|
type="org.linphone.ui.call.viewmodel.CurrentCallViewModel" />
|
||||||
|
|
@ -73,6 +74,15 @@
|
||||||
app:layout_constraintTop_toTopOf="@id/background"
|
app:layout_constraintTop_toTopOf="@id/background"
|
||||||
app:layout_constraintBottom_toBottomOf="@id/background"/>
|
app:layout_constraintBottom_toBottomOf="@id/background"/>
|
||||||
|
|
||||||
|
<ImageView
|
||||||
|
android:id="@+id/trust_badge"
|
||||||
|
android:layout_width="@dimen/avatar_presence_badge_in_call_size"
|
||||||
|
android:layout_height="@dimen/avatar_presence_badge_in_call_size"
|
||||||
|
android:src="@{viewModel.contact.trust == SecurityLevel.Safe ? @drawable/trusted : @drawable/not_trusted, default=@drawable/trusted}"
|
||||||
|
android:visibility="@{viewModel.contact.trust == SecurityLevel.Safe || viewModel.contact.trust == SecurityLevel.Unsafe ? View.VISIBLE : View.GONE}"
|
||||||
|
app:layout_constraintStart_toStartOf="@id/avatar"
|
||||||
|
app:layout_constraintBottom_toBottomOf="@id/avatar"/>
|
||||||
|
|
||||||
<com.google.android.material.progressindicator.CircularProgressIndicator
|
<com.google.android.material.progressindicator.CircularProgressIndicator
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
|
|
|
||||||
|
|
@ -5,6 +5,7 @@
|
||||||
|
|
||||||
<data>
|
<data>
|
||||||
<import type="android.view.View" />
|
<import type="android.view.View" />
|
||||||
|
<import type="org.linphone.core.ChatRoom.SecurityLevel" />
|
||||||
<variable
|
<variable
|
||||||
name="viewModel"
|
name="viewModel"
|
||||||
type="org.linphone.ui.call.viewmodel.CurrentCallViewModel" />
|
type="org.linphone.ui.call.viewmodel.CurrentCallViewModel" />
|
||||||
|
|
@ -87,6 +88,15 @@
|
||||||
app:layout_constraintTop_toTopOf="@id/background"
|
app:layout_constraintTop_toTopOf="@id/background"
|
||||||
app:layout_constraintBottom_toBottomOf="@id/background"/>
|
app:layout_constraintBottom_toBottomOf="@id/background"/>
|
||||||
|
|
||||||
|
<ImageView
|
||||||
|
android:id="@+id/trust_badge"
|
||||||
|
android:layout_width="@dimen/avatar_presence_badge_in_call_size"
|
||||||
|
android:layout_height="@dimen/avatar_presence_badge_in_call_size"
|
||||||
|
android:src="@{viewModel.contact.trust == SecurityLevel.Safe ? @drawable/trusted : @drawable/not_trusted, default=@drawable/trusted}"
|
||||||
|
android:visibility="@{viewModel.contact.trust == SecurityLevel.Safe || viewModel.contact.trust == SecurityLevel.Unsafe ? View.VISIBLE : View.GONE}"
|
||||||
|
app:layout_constraintStart_toStartOf="@id/avatar"
|
||||||
|
app:layout_constraintBottom_toBottomOf="@id/avatar"/>
|
||||||
|
|
||||||
<com.google.android.material.progressindicator.CircularProgressIndicator
|
<com.google.android.material.progressindicator.CircularProgressIndicator
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue