From 27c0f45430272989ceb057b06d35aa34578300ee Mon Sep 17 00:00:00 2001 From: 72374 <250991390+72374@users.noreply.github.com> Date: Tue, 27 Jan 2026 00:27:56 +0100 Subject: [PATCH 1/2] fix: Change maximum height and width of avatar-images to the maximum allowed by Chatmail Core (#4185) Avatar-images with a resolution larger than 512x512 will be resized by Chatmail Core, while media-quality is set to balanced, which is currently the highest quality-setting. Co-authored-by: Hocuri --- .../java/org/thoughtcrime/securesms/profiles/AvatarHelper.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/thoughtcrime/securesms/profiles/AvatarHelper.java b/src/main/java/org/thoughtcrime/securesms/profiles/AvatarHelper.java index bf98af3d4..e56c5f0c4 100644 --- a/src/main/java/org/thoughtcrime/securesms/profiles/AvatarHelper.java +++ b/src/main/java/org/thoughtcrime/securesms/profiles/AvatarHelper.java @@ -21,7 +21,7 @@ import java.io.IOException; public class AvatarHelper { /* the maximum width/height an avatar should have */ - public static final int AVATAR_SIZE = 640; + public static final int AVATAR_SIZE = 512; public static void setGroupAvatar(Context context, int chatId, Bitmap bitmap) { DcContext dcContext = DcHelper.getContext(context); From a03fd337ef434434967fb33b595ba6c56b419969 Mon Sep 17 00:00:00 2001 From: adbenitez Date: Tue, 27 Jan 2026 01:20:27 +0100 Subject: [PATCH 2/2] throw exception if createAccountsCPtr() returned null pointer --- src/main/java/com/b44t/messenger/DcAccounts.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/com/b44t/messenger/DcAccounts.java b/src/main/java/com/b44t/messenger/DcAccounts.java index bda939d65..669048b12 100644 --- a/src/main/java/com/b44t/messenger/DcAccounts.java +++ b/src/main/java/com/b44t/messenger/DcAccounts.java @@ -4,6 +4,7 @@ public class DcAccounts { public DcAccounts(String dir) { accountsCPtr = createAccountsCPtr(dir); + if (accountsCPtr == 0) throw new RuntimeException("createAccountsCPtr() returned null pointer"); } @Override