Prepare edit message for beta run.

This commit is contained in:
Clark
2023-06-14 17:34:21 -04:00
committed by Cody Henthorne
parent d0a232d86a
commit f23e5bdb44
5 changed files with 37 additions and 2 deletions

View File

@@ -56,6 +56,18 @@ public class Dialogs {
.show();
}
public static void showEditMessageBetaDialog(@NonNull Context context, @NonNull Runnable onSendAnyway) {
new MaterialAlertDialogBuilder(context)
.setTitle(R.string.SendingEditMessageBetaOnlyDialog_title)
.setMessage(R.string.SendingEditMessageBetaOnlyDialog_body)
.setNegativeButton(R.string.SendingEditMessageBetaOnlyDialog_cancel, null)
.setPositiveButton(R.string.SendingEditMessageBetaOnlyDialog_send, (d, w) -> {
SignalStore.uiHints().markHasSeenEditMessageBetaAlert();
onSendAnyway.run();
})
.show();
}
public static void showUpgradeSignalDialog(@NonNull Context context) {
new MaterialAlertDialogBuilder(context)
.setTitle(R.string.UpdateSignalExpiredDialog__title)

View File

@@ -105,8 +105,8 @@ public final class FeatureFlags {
private static final String TEXT_FORMATTING = "android.textFormatting.2";
private static final String ANY_ADDRESS_PORTS_KILL_SWITCH = "android.calling.fieldTrial.anyAddressPortsKillSwitch";
private static final String AD_HOC_CALLING = "android.calling.ad.hoc.2";
private static final String EDIT_MESSAGE_RECEIVE = "android.editMessage.receive";
private static final String EDIT_MESSAGE_SEND = "android.editMessage.send";
private static final String EDIT_MESSAGE_RECEIVE = "android.editMessage.receive.2";
private static final String EDIT_MESSAGE_SEND = "android.editMessage.send.2";
private static final String MAX_ATTACHMENT_COUNT = "android.attachments.maxCount";
private static final String MAX_ATTACHMENT_SIZE_MB = "android.attachments.maxSize";