diff --git a/app/src/main/java/com/nextcloud/talk/ui/dialog/MessageActionsDialog.kt b/app/src/main/java/com/nextcloud/talk/ui/dialog/MessageActionsDialog.kt
index c7be9194f..46df84303 100644
--- a/app/src/main/java/com/nextcloud/talk/ui/dialog/MessageActionsDialog.kt
+++ b/app/src/main/java/com/nextcloud/talk/ui/dialog/MessageActionsDialog.kt
@@ -50,6 +50,7 @@ class MessageActionsDialog(
setContentView(dialogMessageActionsBinding.root)
window?.setLayout(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT)
+ initEmojiBar()
initMenuItemCopy(!message.isDeleted)
initMenuReplyToMessage(message.replyable)
initMenuReplyPrivately(
@@ -69,6 +70,30 @@ class MessageActionsDialog(
)
}
+ private fun initEmojiBar() {
+ dialogMessageActionsBinding.emojiThumbsUp.setOnClickListener{
+ dismiss()
+ }
+ dialogMessageActionsBinding.emojiThumbsDown.setOnClickListener{
+ dismiss()
+ }
+ dialogMessageActionsBinding.emojiLaugh.setOnClickListener{
+ dismiss()
+ }
+ dialogMessageActionsBinding.emojiHeart.setOnClickListener{
+ dismiss()
+ }
+ dialogMessageActionsBinding.emojiConfused.setOnClickListener{
+ dismiss()
+ }
+ dialogMessageActionsBinding.emojiSad.setOnClickListener{
+ dismiss()
+ }
+ dialogMessageActionsBinding.emojiMore.setOnClickListener{
+ dismiss()
+ }
+ }
+
private fun initMenuMarkAsUnread(visible: Boolean) {
if (visible) {
dialogMessageActionsBinding.menuMarkAsUnread.setOnClickListener {
diff --git a/app/src/main/res/drawable/ic_dots_horizontal.xml b/app/src/main/res/drawable/ic_dots_horizontal.xml
new file mode 100644
index 000000000..95d932f97
--- /dev/null
+++ b/app/src/main/res/drawable/ic_dots_horizontal.xml
@@ -0,0 +1,25 @@
+
+
+
+
diff --git a/app/src/main/res/layout/dialog_message_actions.xml b/app/src/main/res/layout/dialog_message_actions.xml
index 12aa8a94f..e389b05b8 100644
--- a/app/src/main/res/layout/dialog_message_actions.xml
+++ b/app/src/main/res/layout/dialog_message_actions.xml
@@ -29,6 +29,87 @@
android:paddingEnd="@dimen/standard_padding"
android:paddingBottom="@dimen/standard_half_padding">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Invisible
—
😃
+ 👍
+ 👎
+ ❤️
+ 😯
+ 😢
+ More emojis
Don\'t clear
Today
30 minutes