From 60def3cc0c19846e6f8a7e2c1a6a46592a64adf2 Mon Sep 17 00:00:00 2001 From: Andy Scherzinger Date: Tue, 29 Jun 2021 23:55:40 +0200 Subject: [PATCH] optimize message input for size+a11y Signed-off-by: Andy Scherzinger --- .../talk/controllers/ChatController.kt | 2 + app/src/main/res/layout/controller_chat.xml | 227 +++++++++--------- .../main/res/layout/view_message_input.xml | 9 +- 3 files changed, 127 insertions(+), 111 deletions(-) diff --git a/app/src/main/java/com/nextcloud/talk/controllers/ChatController.kt b/app/src/main/java/com/nextcloud/talk/controllers/ChatController.kt index e12c711e9..fa734e885 100644 --- a/app/src/main/java/com/nextcloud/talk/controllers/ChatController.kt +++ b/app/src/main/java/com/nextcloud/talk/controllers/ChatController.kt @@ -563,6 +563,8 @@ class ChatController(args: Bundle) : } } + binding.messageInputView.setPadding(0, 0, 0, 0) + if (args.containsKey("showToggleChat") && args.getBoolean("showToggleChat")) { binding.callControlToggleChat.visibility = View.VISIBLE wasDetached = true diff --git a/app/src/main/res/layout/controller_chat.xml b/app/src/main/res/layout/controller_chat.xml index d0d9650df..d7980e703 100644 --- a/app/src/main/res/layout/controller_chat.xml +++ b/app/src/main/res/layout/controller_chat.xml @@ -20,125 +20,136 @@ ~ along with this program. If not, see . --> - + android:background="@color/bg_default" + android:orientation="vertical"> - + - + + + + + + + + + + + + + + + + + + + android:orientation="vertical"> - + - - - + - - - - - - - - - - + \ No newline at end of file diff --git a/app/src/main/res/layout/view_message_input.xml b/app/src/main/res/layout/view_message_input.xml index f3851985d..452449428 100644 --- a/app/src/main/res/layout/view_message_input.xml +++ b/app/src/main/res/layout/view_message_input.xml @@ -30,7 +30,8 @@ + android:layout_height="wrap_content" + android:layout_marginEnd="4dp"> @@ -53,7 +55,7 @@ android:id="@+id/smileyButton" android:layout_width="48dp" android:layout_height="48dp" - android:padding="10dp" + android:padding="12dp" android:layout_below="@id/quotedChatMessageView" android:layout_toEndOf="@id/attachmentButton" android:background="@color/transparent" @@ -140,6 +142,7 @@ android:id="@id/messageSendButton" android:layout_width="48dp" android:layout_height="48dp" + android:padding="12dp" android:layout_below="@id/quotedChatMessageView" android:layout_alignParentEnd="true" android:adjustViewBounds="true"