Updated colors on some parts while in call

This commit is contained in:
Sylvain Berfini 2024-01-16 16:42:55 +01:00
parent 83070a9c01
commit 1d122abb17
8 changed files with 23 additions and 8 deletions

View file

@ -117,6 +117,7 @@
<activity
android:name=".ui.call.CallActivity"
android:theme="@style/Theme.LinphoneInCall"
android:launchMode="singleTask"
android:turnScreenOn="true"
android:showWhenLocked="true"

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:topRightRadius="20dp" android:topLeftRadius="20dp" />
<solid android:color="@color/gray_800"/>
<solid android:color="@color/gray_600"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval">
<size android:width="55dp" android:height="55dp" />
<solid android:color="@color/gray_600"/>
<solid android:color="@color/white"/>
</shape>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:radius="20dp" />
<solid android:color="@color/gray_600"/>
<solid android:color="@color/gray_900"/>
</shape>

View file

@ -13,7 +13,7 @@
android:layout_width="match_parent"
android:layout_height="@dimen/call_main_actions_menu_height"
android:paddingBottom="5dp"
android:background="@color/gray_900">
android:background="@drawable/shape_call_bottom_sheet_background">
<ImageView
android:id="@+id/hang_up"

View file

@ -133,13 +133,18 @@
<com.google.android.material.imageview.ShapeableImageView
style="@style/avatar_imageview"
android:id="@+id/avatar"
android:layout_width="@dimen/avatar_in_call_size"
android:layout_height="@dimen/avatar_in_call_size"
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_marginTop="5dp"
coilCallAvatar="@{viewModel.contact}"
app:layout_constraintDimensionRatio="1:1"
app:layout_constraintWidth_max="@dimen/avatar_in_call_size"
app:layout_constraintHeight_max="@dimen/avatar_in_call_size"
app:layout_constraintVertical_chainStyle="packed"
app:layout_constraintEnd_toEndOf="@id/background"
app:layout_constraintStart_toStartOf="@id/background"
app:layout_constraintTop_toTopOf="@id/background"
app:layout_constraintBottom_toBottomOf="@id/background"/>
app:layout_constraintBottom_toTopOf="@id/name"/>
<ImageView
android:id="@+id/trust_badge"
@ -160,6 +165,7 @@
android:textColor="@color/white"
android:textSize="22sp"
app:layout_constraintTop_toBottomOf="@id/avatar"
app:layout_constraintBottom_toTopOf="@id/address"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintEnd_toEndOf="parent" />
@ -168,11 +174,12 @@
android:id="@+id/address"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="5dp"
android:text="@{viewModel.displayedAddress, default=`sip:johndoe@sip.linphone.org`}"
android:textColor="@color/white"
android:textSize="14sp"
android:visibility="@{viewModel.conferenceModel.isCurrentCallInConference ? View.GONE : View.VISIBLE}"
app:layout_constraintTop_toBottomOf="@id/name"
app:layout_constraintBottom_toBottomOf="@id/background"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintEnd_toEndOf="parent" />

View file

@ -13,6 +13,7 @@
<!-- Customize your theme here. -->
<item name="android:windowActivityTransitions">true</item>
<item name="android:windowBackground">@color/black</item>
<item name="android:navigationBarColor">@color/black</item>
<item name="color_main1_100">@color/orange_main_100</item>
<item name="color_main1_300">@color/orange_main_300</item>

View file

@ -14,6 +14,7 @@
<!-- Customize your theme here. -->
<item name="android:windowActivityTransitions">true</item>
<item name="android:windowBackground">@color/white</item>
<item name="android:navigationBarColor">@color/white</item>
<item name="color_main1_100">@color/orange_main_100</item>
<item name="color_main1_300">@color/orange_main_300</item>
@ -55,6 +56,11 @@
<item name="color_on_main">@color/white</item>
</style>
<!-- In-call application theme. -->
<style name="Theme.LinphoneInCall" parent="Theme.Linphone">
<item name="android:navigationBarColor">@color/gray_600</item>
</style>
<style name="Theme.LinphoneDialog" parent="Theme.Linphone">
<item name="android:windowAnimationStyle">@null</item>
<item name="android:windowBackground">@color/transparent_color</item>