From 04c4485e3e2b57d98f89ab9b8b3749173c1e40c3 Mon Sep 17 00:00:00 2001 From: ganfra Date: Thu, 4 Feb 2021 16:29:23 +0100 Subject: [PATCH] VoIP: add some feedback on controls --- .../main/res/drawable/bg_rounded_button.xml | 13 ++++++ .../main/res/drawable/oval_destructive.xml | 11 ----- .../src/main/res/drawable/oval_positive.xml | 11 ----- vector/src/main/res/layout/activity_call.xml | 11 ++--- .../layout/alerter_incoming_call_layout.xml | 43 ++++++++++--------- .../main/res/layout/view_call_controls.xml | 38 +++++++++------- 6 files changed, 64 insertions(+), 63 deletions(-) create mode 100644 vector/src/main/res/drawable/bg_rounded_button.xml delete mode 100644 vector/src/main/res/drawable/oval_destructive.xml delete mode 100644 vector/src/main/res/drawable/oval_positive.xml diff --git a/vector/src/main/res/drawable/bg_rounded_button.xml b/vector/src/main/res/drawable/bg_rounded_button.xml new file mode 100644 index 0000000000..4b5503a92f --- /dev/null +++ b/vector/src/main/res/drawable/bg_rounded_button.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/vector/src/main/res/drawable/oval_destructive.xml b/vector/src/main/res/drawable/oval_destructive.xml deleted file mode 100644 index 045a50456d..0000000000 --- a/vector/src/main/res/drawable/oval_destructive.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/vector/src/main/res/drawable/oval_positive.xml b/vector/src/main/res/drawable/oval_positive.xml deleted file mode 100644 index d2e17d746b..0000000000 --- a/vector/src/main/res/drawable/oval_positive.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/vector/src/main/res/layout/activity_call.xml b/vector/src/main/res/layout/activity_call.xml index 45be67ae8e..ff33c5f17c 100644 --- a/vector/src/main/res/layout/activity_call.xml +++ b/vector/src/main/res/layout/activity_call.xml @@ -42,11 +42,11 @@ android:layout_height="144dp" android:layout_marginTop="32dp" android:layout_marginEnd="16dp" - android:visibility="gone" - tools:visibility="visible" android:background="@color/riotx_background_light" + android:visibility="gone" app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent"> + app:layout_constraintTop_toTopOf="parent" + tools:visibility="visible"> - - + tools:style="@style/AlertStyle"> + app:layout_constraintTop_toTopOf="parent" + app:tint="@android:color/white" /> + app:layout_constraintTop_toTopOf="parent" /> \ No newline at end of file diff --git a/vector/src/main/res/layout/view_call_controls.xml b/vector/src/main/res/layout/view_call_controls.xml index 6d52153469..81684cafea 100644 --- a/vector/src/main/res/layout/view_call_controls.xml +++ b/vector/src/main/res/layout/view_call_controls.xml @@ -18,7 +18,8 @@ android:id="@+id/ringingControlAccept" android:layout_width="56dp" android:layout_height="56dp" - android:background="@drawable/oval_positive" + android:background="@drawable/bg_rounded_button" + android:backgroundTint="@color/riotx_accent" android:clickable="true" android:contentDescription="@string/call_notification_answer" android:focusable="true" @@ -31,7 +32,8 @@ android:id="@+id/ringingControlDecline" android:layout_width="56dp" android:layout_height="56dp" - android:background="@drawable/oval_destructive" + android:background="@drawable/bg_rounded_button" + android:backgroundTint="@color/riotx_destructive_accent" android:clickable="true" android:contentDescription="@string/call_notification_reject" android:focusable="true" @@ -43,6 +45,8 @@ @@ -63,12 +67,13 @@ @@ -77,7 +82,7 @@ android:id="@+id/muteIcon" android:layout_width="56dp" android:layout_height="56dp" - android:background="@drawable/oval_positive" + android:background="@drawable/bg_rounded_button" android:clickable="true" android:focusable="true" android:padding="16dp" @@ -85,14 +90,14 @@ app:backgroundTint="?attr/riotx_background" app:tint="?attr/riotx_text_primary" tools:contentDescription="@string/a11y_mute_microphone" - tools:ignore="MissingConstraints,MissingPrefix" - tools:src="@drawable/ic_microphone_on" /> + tools:ignore="MissingConstraints,MissingPrefix" /> @@ -130,6 +136,8 @@