From f8e5bc7ec248e99322adf6871730c08bf64faea8 Mon Sep 17 00:00:00 2001 From: gmbnt Date: Thu, 19 Mar 2020 14:18:00 +1100 Subject: [PATCH 1/2] Prevent spam --- src/org/thoughtcrime/securesms/BaseActionBarActivity.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/org/thoughtcrime/securesms/BaseActionBarActivity.java b/src/org/thoughtcrime/securesms/BaseActionBarActivity.java index f849a90544..b0af5f1144 100644 --- a/src/org/thoughtcrime/securesms/BaseActionBarActivity.java +++ b/src/org/thoughtcrime/securesms/BaseActionBarActivity.java @@ -28,6 +28,7 @@ import org.thoughtcrime.securesms.util.dynamiclanguage.DynamicLanguageActivityHe import org.thoughtcrime.securesms.util.dynamiclanguage.DynamicLanguageContextWrapper; import java.lang.reflect.Field; +import java.util.Date; import network.loki.messenger.R; @@ -35,6 +36,7 @@ import network.loki.messenger.R; public abstract class BaseActionBarActivity extends AppCompatActivity { private static final String TAG = BaseActionBarActivity.class.getSimpleName(); private BroadcastReceiver broadcastReceiver; + private Date lastUnexpectedDeviceLinkRequestDate; @Override protected void onCreate(Bundle savedInstanceState) { @@ -57,6 +59,11 @@ public abstract class BaseActionBarActivity extends AppCompatActivity { @Override public void onReceive(Context context, Intent intent) { + Date now = new Date(); + if (lastUnexpectedDeviceLinkRequestDate != null) { + if (now.getTime() - lastUnexpectedDeviceLinkRequestDate.getTime() < 30 * 1000) { return; } + } + lastUnexpectedDeviceLinkRequestDate = now; Toast.makeText(BaseActionBarActivity.this, "Open the device link screen by going to \"Settings\"> \"Devices\" > \"Link a Device\" to link your devices.", Toast.LENGTH_LONG).show(); } }; From ae3152e94fce56976c3847a8166598efd0af811f Mon Sep 17 00:00:00 2001 From: gmbnt Date: Thu, 19 Mar 2020 14:18:08 +1100 Subject: [PATCH 2/2] Increase font sizes --- res/values-small/dimens.xml | 13 +++++++++++++ res/values/dimens.xml | 10 +++++----- 2 files changed, 18 insertions(+), 5 deletions(-) diff --git a/res/values-small/dimens.xml b/res/values-small/dimens.xml index 9c568f0b82..4775251f06 100644 --- a/res/values-small/dimens.xml +++ b/res/values-small/dimens.xml @@ -1,5 +1,18 @@ + + + + + 10sp + 13sp + 15sp + 20sp + 25sp + 50sp + + + 32sp 18sp \ No newline at end of file diff --git a/res/values/dimens.xml b/res/values/dimens.xml index 3ceaa3aefd..3ed8a9a187 100644 --- a/res/values/dimens.xml +++ b/res/values/dimens.xml @@ -4,11 +4,11 @@ - 10sp - 13sp - 15sp - 20sp - 25sp + 12sp + 15sp + 17sp + 22sp + 27sp 50sp