From 281692519a65244ec72d8b17f1fa391623d5c6f6 Mon Sep 17 00:00:00 2001 From: Mario Danic Date: Sat, 26 Oct 2019 13:17:50 +0200 Subject: [PATCH] Fix #660 Signed-off-by: Mario Danic --- .../talk/adapters/items/ConversationItem.kt | 2 +- app/src/main/res/drawable/bubble_circle_unread.xml | 7 +++---- .../res/drawable/bubble_circle_unread_mention.xml | 4 ++-- .../main/res/layout/controller_conversations_rv.xml | 2 +- app/src/main/res/layout/rv_item_conversation.xml | 9 +++++---- .../rv_item_conversation_with_last_message.xml | 12 +++++++----- app/src/main/res/values/strings.xml | 3 +++ 7 files changed, 22 insertions(+), 17 deletions(-) diff --git a/app/src/main/java/com/nextcloud/talk/adapters/items/ConversationItem.kt b/app/src/main/java/com/nextcloud/talk/adapters/items/ConversationItem.kt index e205bd30c..ecb3d7625 100644 --- a/app/src/main/java/com/nextcloud/talk/adapters/items/ConversationItem.kt +++ b/app/src/main/java/com/nextcloud/talk/adapters/items/ConversationItem.kt @@ -126,7 +126,7 @@ class ConversationItem( holder.dialogUnreadBubble!!.text = model.unreadMessages.toLong() .toString() } else { - holder.dialogUnreadBubble!!.text = "99+" + holder.dialogUnreadBubble!!.text = context.getString(R.string.nc_99_plus) } if (model.unreadMention) { diff --git a/app/src/main/res/drawable/bubble_circle_unread.xml b/app/src/main/res/drawable/bubble_circle_unread.xml index c33626dd2..aa706e37c 100644 --- a/app/src/main/res/drawable/bubble_circle_unread.xml +++ b/app/src/main/res/drawable/bubble_circle_unread.xml @@ -20,9 +20,8 @@ --> + android:shape="oval" > + - + diff --git a/app/src/main/res/drawable/bubble_circle_unread_mention.xml b/app/src/main/res/drawable/bubble_circle_unread_mention.xml index 38e601ac0..201d22ab2 100644 --- a/app/src/main/res/drawable/bubble_circle_unread_mention.xml +++ b/app/src/main/res/drawable/bubble_circle_unread_mention.xml @@ -23,6 +23,6 @@ android:shape="oval"> + android:width="16dp" + android:height="16dp" /> diff --git a/app/src/main/res/layout/controller_conversations_rv.xml b/app/src/main/res/layout/controller_conversations_rv.xml index 27f962d92..edfacf3c1 100644 --- a/app/src/main/res/layout/controller_conversations_rv.xml +++ b/app/src/main/res/layout/controller_conversations_rv.xml @@ -52,7 +52,7 @@ android:id="@+id/recyclerView" android:layout_width="match_parent" android:layout_height="match_parent" - tools:listitem="@layout/rv_item_conversation" + tools:listitem="@layout/rv_item_conversation_with_last_message" /> diff --git a/app/src/main/res/layout/rv_item_conversation.xml b/app/src/main/res/layout/rv_item_conversation.xml index 41b124f37..afda6fa37 100644 --- a/app/src/main/res/layout/rv_item_conversation.xml +++ b/app/src/main/res/layout/rv_item_conversation.xml @@ -44,11 +44,12 @@ android:src="@drawable/ic_lock_white_24px" android:visibility="visible" /> - + android:layout_margin="@dimen/margin_between_elements" + /> @@ -58,10 +59,10 @@ android:layout_height="match_parent" android:layout_alignParentEnd="true" android:layout_centerVertical="true" - android:layout_marginStart="@dimen/margin_between_elements" android:background="?android:attr/selectableItemBackground" android:scaleType="center" - android:src="@drawable/ic_more_horiz_black_24dp" /> + android:src="@drawable/ic_more_horiz_black_24dp" + /> + tools:text="99+" + /> diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 04d83fd3f..d42465d5b 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -320,6 +320,9 @@ Could not leave conversation You need to promote a new moderator before you can leave %1$s. + + 99+ +