From e580bce258ce28b39cb5e655d0889cefaf6fb978 Mon Sep 17 00:00:00 2001 From: link2xt Date: Tue, 16 Jul 2024 17:14:50 +0000 Subject: [PATCH] feat: support backup transfer protocol v2 --- src/main/java/com/b44t/messenger/DcContext.java | 1 + src/main/java/org/thoughtcrime/securesms/WelcomeActivity.java | 1 + 2 files changed, 2 insertions(+) diff --git a/src/main/java/com/b44t/messenger/DcContext.java b/src/main/java/com/b44t/messenger/DcContext.java index e3f959c5e..a194fca73 100644 --- a/src/main/java/com/b44t/messenger/DcContext.java +++ b/src/main/java/com/b44t/messenger/DcContext.java @@ -53,6 +53,7 @@ public class DcContext { public final static int DC_QR_FPR_WITHOUT_ADDR = 230; public final static int DC_QR_ACCOUNT = 250; public final static int DC_QR_BACKUP = 251; + public final static int DC_QR_BACKUP2 = 252; public final static int DC_QR_WEBRTC = 260; public final static int DC_QR_ADDR = 320; public final static int DC_QR_TEXT = 330; diff --git a/src/main/java/org/thoughtcrime/securesms/WelcomeActivity.java b/src/main/java/org/thoughtcrime/securesms/WelcomeActivity.java index d2bc31923..e977f695e 100644 --- a/src/main/java/org/thoughtcrime/securesms/WelcomeActivity.java +++ b/src/main/java/org/thoughtcrime/securesms/WelcomeActivity.java @@ -388,6 +388,7 @@ public class WelcomeActivity extends BaseActionBarActivity implements DcEventCen DcLot qrParsed = dcContext.checkQr(qrRaw); switch (qrParsed.getState()) { case DcContext.DC_QR_BACKUP: + case DcContext.DC_QR_BACKUP2: new AlertDialog.Builder(this) .setTitle(R.string.multidevice_receiver_title) .setMessage(R.string.multidevice_receiver_scanning_ask)