diff --git a/src/main/java/eu/siacs/conversations/ui/adapter/MessageAdapter.java b/src/main/java/eu/siacs/conversations/ui/adapter/MessageAdapter.java index e3afab37a..6867bbeb5 100644 --- a/src/main/java/eu/siacs/conversations/ui/adapter/MessageAdapter.java +++ b/src/main/java/eu/siacs/conversations/ui/adapter/MessageAdapter.java @@ -208,6 +208,8 @@ public class MessageAdapter extends ArrayAdapter implements CopyTextVie break; case Message.STATUS_SEND_RECEIVED: case Message.STATUS_SEND_DISPLAYED: + viewHolder.indicatorReceived.setImageResource(darkBackground ? R.drawable.ic_done_white_18dp : R.drawable.ic_done_black_18dp); + viewHolder.indicatorReceived.setAlpha(darkBackground ? 0.7f : 0.57f); viewHolder.indicatorReceived.setVisibility(View.VISIBLE); break; case Message.STATUS_SEND_FAILED: diff --git a/src/main/res/drawable-hdpi/ic_done_black_18dp.png b/src/main/res/drawable-hdpi/ic_done_black_18dp.png new file mode 100644 index 000000000..8d867ac01 Binary files /dev/null and b/src/main/res/drawable-hdpi/ic_done_black_18dp.png differ diff --git a/src/main/res/drawable-hdpi/ic_done_white_18dp.png b/src/main/res/drawable-hdpi/ic_done_white_18dp.png new file mode 100644 index 000000000..1ca172533 Binary files /dev/null and b/src/main/res/drawable-hdpi/ic_done_white_18dp.png differ diff --git a/src/main/res/drawable-hdpi/ic_received_indicator.png b/src/main/res/drawable-hdpi/ic_received_indicator.png deleted file mode 100644 index 6d842d6cb..000000000 Binary files a/src/main/res/drawable-hdpi/ic_received_indicator.png and /dev/null differ diff --git a/src/main/res/drawable-mdpi/ic_done_black_18dp.png b/src/main/res/drawable-mdpi/ic_done_black_18dp.png new file mode 100644 index 000000000..b7ed067bf Binary files /dev/null and b/src/main/res/drawable-mdpi/ic_done_black_18dp.png differ diff --git a/src/main/res/drawable-mdpi/ic_done_black_24dp.png b/src/main/res/drawable-mdpi/ic_done_black_24dp.png deleted file mode 100644 index 5e5e7cf2b..000000000 Binary files a/src/main/res/drawable-mdpi/ic_done_black_24dp.png and /dev/null differ diff --git a/src/main/res/drawable-mdpi/ic_done_white_18dp.png b/src/main/res/drawable-mdpi/ic_done_white_18dp.png new file mode 100644 index 000000000..90c92b3d8 Binary files /dev/null and b/src/main/res/drawable-mdpi/ic_done_white_18dp.png differ diff --git a/src/main/res/drawable-mdpi/ic_received_indicator.png b/src/main/res/drawable-mdpi/ic_received_indicator.png deleted file mode 100644 index cd9fd9696..000000000 Binary files a/src/main/res/drawable-mdpi/ic_received_indicator.png and /dev/null differ diff --git a/src/main/res/drawable-hdpi/ic_done_black_24dp.png b/src/main/res/drawable-xhdpi/ic_done_black_18dp.png similarity index 100% rename from src/main/res/drawable-hdpi/ic_done_black_24dp.png rename to src/main/res/drawable-xhdpi/ic_done_black_18dp.png diff --git a/src/main/res/drawable-xhdpi/ic_done_black_24dp.png b/src/main/res/drawable-xhdpi/ic_done_black_24dp.png deleted file mode 100644 index 64a4944f7..000000000 Binary files a/src/main/res/drawable-xhdpi/ic_done_black_24dp.png and /dev/null differ diff --git a/src/main/res/drawable-xhdpi/ic_done_white_18dp.png b/src/main/res/drawable-xhdpi/ic_done_white_18dp.png new file mode 100644 index 000000000..c278b6c2b Binary files /dev/null and b/src/main/res/drawable-xhdpi/ic_done_white_18dp.png differ diff --git a/src/main/res/drawable-xhdpi/ic_received_indicator.png b/src/main/res/drawable-xhdpi/ic_received_indicator.png deleted file mode 100644 index 799593b24..000000000 Binary files a/src/main/res/drawable-xhdpi/ic_received_indicator.png and /dev/null differ diff --git a/src/main/res/drawable-xxhdpi/ic_done_black_18dp.png b/src/main/res/drawable-xxhdpi/ic_done_black_18dp.png new file mode 100644 index 000000000..1c4739e00 Binary files /dev/null and b/src/main/res/drawable-xxhdpi/ic_done_black_18dp.png differ diff --git a/src/main/res/drawable-xxhdpi/ic_done_white_18dp.png b/src/main/res/drawable-xxhdpi/ic_done_white_18dp.png new file mode 100644 index 000000000..e389d2535 Binary files /dev/null and b/src/main/res/drawable-xxhdpi/ic_done_white_18dp.png differ diff --git a/src/main/res/drawable-xxhdpi/ic_received_indicator.png b/src/main/res/drawable-xxhdpi/ic_received_indicator.png deleted file mode 100644 index 7ee61364e..000000000 Binary files a/src/main/res/drawable-xxhdpi/ic_received_indicator.png and /dev/null differ diff --git a/src/main/res/drawable-xxhdpi/ic_done_black_24dp.png b/src/main/res/drawable-xxxhdpi/ic_done_black_18dp.png similarity index 100% rename from src/main/res/drawable-xxhdpi/ic_done_black_24dp.png rename to src/main/res/drawable-xxxhdpi/ic_done_black_18dp.png diff --git a/src/main/res/drawable-xxxhdpi/ic_done_black_24dp.png b/src/main/res/drawable-xxxhdpi/ic_done_black_24dp.png deleted file mode 100644 index 2f6d6386d..000000000 Binary files a/src/main/res/drawable-xxxhdpi/ic_done_black_24dp.png and /dev/null differ diff --git a/src/main/res/drawable-xxxhdpi/ic_done_white_18dp.png b/src/main/res/drawable-xxxhdpi/ic_done_white_18dp.png new file mode 100644 index 000000000..0ebb55559 Binary files /dev/null and b/src/main/res/drawable-xxxhdpi/ic_done_white_18dp.png differ diff --git a/src/main/res/drawable-xxxhdpi/ic_received_indicator.png b/src/main/res/drawable-xxxhdpi/ic_received_indicator.png deleted file mode 100644 index 0fb694c9f..000000000 Binary files a/src/main/res/drawable-xxxhdpi/ic_received_indicator.png and /dev/null differ diff --git a/src/main/res/layout/message_sent.xml b/src/main/res/layout/message_sent.xml index 29ac6fc65..ef6030cbc 100644 --- a/src/main/res/layout/message_sent.xml +++ b/src/main/res/layout/message_sent.xml @@ -1,49 +1,48 @@ - + xmlns:app="http://schemas.android.com/apk/res-auto" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:orientation="vertical" + android:paddingLeft="8dp" + android:paddingTop="3dp" + android:paddingRight="8dp" + android:paddingBottom="3dp"> + android:layout_alignParentEnd="true" + android:layout_alignParentRight="true" + android:layout_alignParentBottom="true" + android:orientation="vertical"> + + + android:layout_height="3dp" /> - + android:longClickable="true" + android:minHeight="53dp"> - + + android:textAppearance="@style/TextAppearance.Conversations.Caption" /> @@ -85,7 +85,6 @@ android:layout_width="?attr/TextSizeCaption" android:layout_height="?attr/TextSizeCaption" android:layout_gravity="center_vertical" - android:layout_marginLeft="4sp" android:alpha="0.54" android:gravity="center_vertical" android:src="@drawable/ic_mode_edit_black_18dp" /> @@ -95,10 +94,9 @@ android:layout_width="?attr/TextSizeCaption" android:layout_height="?attr/TextSizeCaption" android:layout_gravity="center_vertical" - android:layout_marginLeft="4sp" android:alpha="0.54" android:gravity="center_vertical" - android:src="@drawable/ic_received_indicator" /> + android:src="@drawable/ic_done_black_18dp" /> diff --git a/src/main/res/values/themes.xml b/src/main/res/values/themes.xml index 6ebf7505c..219fb6702 100644 --- a/src/main/res/values/themes.xml +++ b/src/main/res/values/themes.xml @@ -87,7 +87,6 @@ @drawable/ic_edit_white_24dp @drawable/ic_edit_black_24dp @drawable/ic_save_black_24dp - @drawable/ic_done_black_24dp @drawable/ic_group_white_24dp @drawable/ic_add_white_24dp @drawable/ic_reply_white_24dp @@ -202,7 +201,6 @@ @drawable/ic_edit_white_24dp @drawable/ic_edit_white_24dp @drawable/ic_save_white_24dp - @drawable/ic_done_black_24dp @drawable/ic_group_white_24dp @drawable/ic_add_white_24dp @drawable/ic_reply_white_24dp