From 1e552a94bf8e9da18016b540f703cd8f453121db Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Tue, 5 Sep 2023 17:09:25 +0200 Subject: [PATCH] Improved display of emoji reactions above chat messages --- .../main/res/drawable/chat_bubble_incoming_reactions.xml | 6 ++++++ .../main/res/drawable/chat_bubble_outgoing_reactions.xml | 6 ++++++ app/src/main/res/layout/chat_message_list_cell.xml | 7 ++++--- .../main/res/layout/chat_message_reactions_list_cell.xml | 4 ++-- 4 files changed, 18 insertions(+), 5 deletions(-) create mode 100644 app/src/main/res/drawable/chat_bubble_incoming_reactions.xml create mode 100644 app/src/main/res/drawable/chat_bubble_outgoing_reactions.xml diff --git a/app/src/main/res/drawable/chat_bubble_incoming_reactions.xml b/app/src/main/res/drawable/chat_bubble_incoming_reactions.xml new file mode 100644 index 000000000..31e85ee7a --- /dev/null +++ b/app/src/main/res/drawable/chat_bubble_incoming_reactions.xml @@ -0,0 +1,6 @@ + + + + + + diff --git a/app/src/main/res/drawable/chat_bubble_outgoing_reactions.xml b/app/src/main/res/drawable/chat_bubble_outgoing_reactions.xml new file mode 100644 index 000000000..d06e116ae --- /dev/null +++ b/app/src/main/res/drawable/chat_bubble_outgoing_reactions.xml @@ -0,0 +1,6 @@ + + + + + + diff --git a/app/src/main/res/layout/chat_message_list_cell.xml b/app/src/main/res/layout/chat_message_list_cell.xml index 985a1cd5b..836428dbe 100644 --- a/app/src/main/res/layout/chat_message_list_cell.xml +++ b/app/src/main/res/layout/chat_message_list_cell.xml @@ -200,22 +200,23 @@ + layout="@{@layout/chat_message_reaction}"/> @@ -43,7 +43,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginEnd="10dp" - android:text="@{data.reaction}" + android:text="@{data.reaction, default=@string/emoji_love}" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintTop_toTopOf="parent" app:layout_constraintBottom_toBottomOf="parent"/>