From 4390c810d18b014a37464cd0aada60c7ad94b6ec Mon Sep 17 00:00:00 2001 From: Torsten Grote Date: Mon, 21 Feb 2022 14:01:32 -0300 Subject: [PATCH] Address first round of review feedback for mailbox pairing UI --- .../briar/android/mailbox/ErrorFragment.java | 1 + .../briar/android/mailbox/MailboxStatusFragment.java | 3 ++- briar-android/src/main/res/values/strings.xml | 11 +++++++---- 3 files changed, 10 insertions(+), 5 deletions(-) diff --git a/briar-android/src/main/java/org/briarproject/briar/android/mailbox/ErrorFragment.java b/briar-android/src/main/java/org/briarproject/briar/android/mailbox/ErrorFragment.java index cd45c0dd7..769f9493e 100644 --- a/briar-android/src/main/java/org/briarproject/briar/android/mailbox/ErrorFragment.java +++ b/briar-android/src/main/java/org/briarproject/briar/android/mailbox/ErrorFragment.java @@ -56,6 +56,7 @@ public class ErrorFragment extends FinalFragment { @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) { View v = super.onCreateView(inflater, container, savedInstanceState); + // Do not hijack back button events, but let the activity process them onBackPressedCallback.remove(); buttonView.setText(R.string.try_again_button); buttonView.setOnClickListener(view -> { diff --git a/briar-android/src/main/java/org/briarproject/briar/android/mailbox/MailboxStatusFragment.java b/briar-android/src/main/java/org/briarproject/briar/android/mailbox/MailboxStatusFragment.java index 9b0573a18..378354d0e 100644 --- a/briar-android/src/main/java/org/briarproject/briar/android/mailbox/MailboxStatusFragment.java +++ b/briar-android/src/main/java/org/briarproject/briar/android/mailbox/MailboxStatusFragment.java @@ -61,7 +61,8 @@ public class MailboxStatusFragment extends Fragment { long lastSuccess = state.mailboxStatus.getTimeOfLastSuccess(); String lastConnectionText; if (lastSuccess < 0) { - lastConnectionText = getString(R.string.pref_lock_timeout_never); + lastConnectionText = + getString(R.string.mailbox_status_connected_never); } else { lastConnectionText = formatDate(requireContext(), lastSuccess); } diff --git a/briar-android/src/main/res/values/strings.xml b/briar-android/src/main/res/values/strings.xml index df5962743..38b7c848f 100644 --- a/briar-android/src/main/res/values/strings.xml +++ b/briar-android/src/main/res/values/strings.xml @@ -629,18 +629,21 @@ Unlink the mailbox on your other device and try again. Could not connect Ensure that both devices are connected to the internet and try again. - Mailbox Error + Mailbox error Please send feedback (with anonymous data) via the Briar app if the issue persists. Connected - The mailbox has been successfully linked.\n - \nFor ideal message delivery, keep the mailbox device connected to a charger and online. + Your Mailbox has been successfully linked with Briar.\n + \nKeep your Mailbox connected to power and Wi-Fi so it\'s always online. Offline - Ensure that this device is online and connections to the internet are allowed.\n\nAfterwards, wait for the globe icon in connection settings to turn green. + Ensure that this device is online and connections to the Internet are allowed.\n + \nAfterwards, wait for the globe icon in the connection settings screen to turn green. Check connection settings Mailbox status Mailbox is running Last connection: %s + + Never Disappearing messages