diff --git a/TMessagesProj/src/main/java/org/telegram/ui/Cells/DialogCell.java b/TMessagesProj/src/main/java/org/telegram/ui/Cells/DialogCell.java index 3749c46..72d5b95 100644 --- a/TMessagesProj/src/main/java/org/telegram/ui/Cells/DialogCell.java +++ b/TMessagesProj/src/main/java/org/telegram/ui/Cells/DialogCell.java @@ -91,37 +91,37 @@ private int nameLockTop; private int timeLeft; - private int timeTop = AndroidUtilities.dp(17); + private int timeTop = AndroidUtilities.dp(8.5f); private StaticLayout timeLayout; private boolean drawCheck1; private boolean drawCheck2; private boolean drawClock; private int checkDrawLeft; - private int checkDrawTop = AndroidUtilities.dp(18); + private int checkDrawTop = AndroidUtilities.dp(9.5f); private int halfCheckDrawLeft; - private int messageTop = AndroidUtilities.dp(40); + private int messageTop = AndroidUtilities.dp(31.5f); private int messageLeft; private StaticLayout messageLayout; private boolean drawError; - private int errorTop = AndroidUtilities.dp(39); + private int errorTop = AndroidUtilities.dp(30.5f); private int errorLeft; private boolean drawPin; - private int pinTop = AndroidUtilities.dp(39); + private int pinTop = AndroidUtilities.dp(30.5f); private int pinLeft; private boolean drawCount; - private int countTop = AndroidUtilities.dp(39); + private int countTop = AndroidUtilities.dp(30.5f); private int countLeft; private int countWidth; private StaticLayout countLayout; private boolean drawVerified; - private int avatarTop = AndroidUtilities.dp(10); + private int avatarTop = AndroidUtilities.dp(4); private boolean isSelected; @@ -131,7 +131,7 @@ super(context); Theme.createDialogsResources(context); - avatarImage.setRoundRadius(AndroidUtilities.dp(26)); + avatarImage.setRoundRadius(AndroidUtilities.dp(24)); } public void setDialog(TLRPC.TL_dialog dialog, int i, int type) { @@ -179,7 +179,7 @@ @Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { - setMeasuredDimension(MeasureSpec.getSize(widthMeasureSpec), AndroidUtilities.dp(72) + (useSeparator ? 1 : 0)); + setMeasuredDimension(MeasureSpec.getSize(widthMeasureSpec), AndroidUtilities.dp(55) + (useSeparator ? 1 : 0)); } @Override @@ -653,7 +653,7 @@ messageLeft = AndroidUtilities.dp(16); avatarLeft = getMeasuredWidth() - AndroidUtilities.dp(AndroidUtilities.isTablet() ? 65 : 61); } - avatarImage.setImageCoords(avatarLeft, avatarTop, AndroidUtilities.dp(52), AndroidUtilities.dp(52)); + avatarImage.setImageCoords(avatarLeft, avatarTop, AndroidUtilities.dp(48), AndroidUtilities.dp(48)); if (drawError) { int w = AndroidUtilities.dp(23 + 8); messageWidth -= w; @@ -802,7 +802,7 @@ drawPin = customDialog.pinned; dialogMuted = customDialog.muted; avatarDrawable.setInfo(customDialog.id, customDialog.name, null, false); - avatarImage.setImage((TLObject) null, "50_50", avatarDrawable, null, 0); + avatarImage.setImage((TLObject) null, "48_48", avatarDrawable, null, 0); } else { if (isDialogCell) { TLRPC.TL_dialog dialog = MessagesController.getInstance().dialogs_dict.get(currentDialogId); @@ -917,7 +917,7 @@ } avatarDrawable.setInfo(chat); } - avatarImage.setImage(photo, "50_50", avatarDrawable, null, 0); + avatarImage.setImage(photo, "48_48", avatarDrawable, null, 0); } if (getMeasuredWidth() != 0 || getMeasuredHeight() != 0) { buildLayout();