diff --git a/res/menu/text_secure_normal.xml b/res/menu/text_secure_normal.xml index 575016beb..4f12ae3ed 100644 --- a/res/menu/text_secure_normal.xml +++ b/res/menu/text_secure_normal.xml @@ -7,12 +7,12 @@ android:icon="@drawable/ic_ab_qr" app:showAsAction="always"/> - - + + diff --git a/res/values/strings.xml b/res/values/strings.xml index 8ff90adde..ffa52d9e9 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -278,10 +278,12 @@ Response from %1$s: %2$s\n\nSome providers place additional information in your inbox; you can check them it eg. in the web frontend. Consult your provider or friends if you run into problems. + Forward to … + on off @@ -416,24 +418,24 @@ Scan QR code Place your camera over the QR code Do you want to join the group \"%1$s\"? - Do you want to join the verified group \"%1$s\"? - Verify contact and start chatting with \"%1$s\"? - Contact \"%1$s\" verified. Start chatting? - The scanned fingerprint does \"not match\" the fingerprint last seen for \"%1$s\". - This QR code contains a fingerprint but no email address.\n\nFor an out-of-band-verification, please establish an encrpyted connection to the recipient first. + The scanned fingerprint does not match the fingerprint last seen for %1$s + This QR code contains a fingerprint but no email address.\n\nFor an out-of-band-verification, please establish an encrypted connection to the recipient first. Scanned QR code text:\n\n%1$s Scanned QR code URL:\n\n%1$s Fingerprint %1$s verified, introduce myself … - Show QR verify code + QR invite code %1$s joins. %1$s verified. - %1$s securely joined the group. + %1$s joined the group. + QR invite code Scan this to join the group \"%1$s\". - Scan this to join the verified group \"%1$s\". - QR invite code - QR verify code - \"%1$s\" Scan this to set up a verified contact. + QR invite code + Scan this to set up a contact with %1$s + %1$s verified. + Cannot verify %1$s + + Changed setup for %1$s @@ -580,4 +582,18 @@ Open Log Folder Open Current Logfile + + + + Do you want to join the verified group \"%1$s\"? + + Start chatting with \"%1$s\"? + + Contact \"%1$s\" verified. Start chatting? + + QR invite code + + Scan this to join the verified group \"%1$s\". + + diff --git a/src/org/thoughtcrime/securesms/QrShowActivity.java b/src/org/thoughtcrime/securesms/QrShowActivity.java index 25a919479..d3df26378 100644 --- a/src/org/thoughtcrime/securesms/QrShowActivity.java +++ b/src/org/thoughtcrime/securesms/QrShowActivity.java @@ -64,7 +64,7 @@ public class QrShowActivity extends AppCompatActivity implements DcEventCenter.D String groupName = dcContext.getChat(chatId).getName(); hint = String.format(this.getString(R.string.qrshow_join_group_hint), groupName); supportActionBar.setTitle(groupName); - supportActionBar.setSubtitle(R.string.qrshow_join_verified_group_title); + supportActionBar.setSubtitle(R.string.qrshow_join_group_title); } else { // verify-contact String selfName = DcHelper.get(this, DcHelper.CONFIG_DISPLAY_NAME); // we cannot use MrContact.getDisplayName() as this would result in "Me" instead of diff --git a/src/org/thoughtcrime/securesms/connect/ApplicationDcContext.java b/src/org/thoughtcrime/securesms/connect/ApplicationDcContext.java index 51bff1473..14ceab05b 100644 --- a/src/org/thoughtcrime/securesms/connect/ApplicationDcContext.java +++ b/src/org/thoughtcrime/securesms/connect/ApplicationDcContext.java @@ -632,6 +632,9 @@ public class ApplicationDcContext extends DcContext { case 31: s = context.getString(R.string.systemmsg_read_receipt_subject); break; case 32: s = context.getString(R.string.systemmsg_read_receipt_body); break; case 33: s = context.getString(R.string.systemmsg_group_image_deleted); break; + case 35: s = context.getString(R.string.contact_verified); break; + case 36: s = context.getString(R.string.contact_not_verified); break; + case 37: s = context.getString(R.string.contact_setup_changed); break; case 40: s = context.getString(R.string.chat_archived_chats_title); break; case 42: s = context.getString(R.string.autocrypt_asm_subject); break; case 43: s = context.getString(R.string.autocrypt_asm_general_body); break; diff --git a/src/org/thoughtcrime/securesms/qr/QrScanHandler.java b/src/org/thoughtcrime/securesms/qr/QrScanHandler.java index 07085ec92..7ae3e61a8 100644 --- a/src/org/thoughtcrime/securesms/qr/QrScanHandler.java +++ b/src/org/thoughtcrime/securesms/qr/QrScanHandler.java @@ -152,7 +152,7 @@ public class QrScanHandler implements DcEventCenter.DcEventDelegate { msg = String.format(activity.getString(R.string.qrscan_ask_join_group), qrParsed.getText1()); break; default: - msg = String.format(activity.getString(R.string.qrscan_ask_fingerprint_ask_oob), nameNAddr); + msg = String.format(activity.getString(R.string.ask_start_chat_with), nameNAddr); break; } builder.setMessage(Html.fromHtml(msg));