From 4e0d043a8c8951b5255afc2e736b454307670449 Mon Sep 17 00:00:00 2001 From: 0x330a <92654767+0x330a@users.noreply.github.com> Date: Thu, 24 Aug 2023 14:36:49 +1000 Subject: [PATCH] fix: remove clear all media dialog for now --- .../securesms/MediaOverviewActivity.java | 11 +------ .../settings/ClearAllMediaDialog.kt | 33 ------------------- 2 files changed, 1 insertion(+), 43 deletions(-) delete mode 100644 app/src/main/java/org/thoughtcrime/securesms/conversation/settings/ClearAllMediaDialog.kt diff --git a/app/src/main/java/org/thoughtcrime/securesms/MediaOverviewActivity.java b/app/src/main/java/org/thoughtcrime/securesms/MediaOverviewActivity.java index 49527c238..e2dcbeb77 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/MediaOverviewActivity.java +++ b/app/src/main/java/org/thoughtcrime/securesms/MediaOverviewActivity.java @@ -163,16 +163,7 @@ public class MediaOverviewActivity extends PassphraseRequiredActionBarActivity i @Override public void onClick(View v) { if (v.getId() == R.id.clearMedia) { - FragmentManager fm = getSupportFragmentManager(); - ClearAllMediaDialog dialog = new ClearAllMediaDialog(() -> { - StorageProtocol storage = MessagingModuleConfiguration.getShared().getStorage(); - Long threadId = storage.getThreadId(recipient); - if (threadId != null) { - storage.clearMedia(threadId, null); - } - return Unit.INSTANCE; - }); - dialog.show(fm, "ClearAllMedia"); + // TODO: future chunk } } diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversation/settings/ClearAllMediaDialog.kt b/app/src/main/java/org/thoughtcrime/securesms/conversation/settings/ClearAllMediaDialog.kt deleted file mode 100644 index 9c5048ce1..000000000 --- a/app/src/main/java/org/thoughtcrime/securesms/conversation/settings/ClearAllMediaDialog.kt +++ /dev/null @@ -1,33 +0,0 @@ -package org.thoughtcrime.securesms.conversation.settings - -import android.view.LayoutInflater -import android.view.View -import androidx.appcompat.app.AlertDialog -import network.loki.messenger.databinding.DialogClearAllMediaBinding -import org.thoughtcrime.securesms.conversation.v2.utilities.BaseDialog - -class ClearAllMediaDialog(private val callback: ()->Unit): BaseDialog(), View.OnClickListener { - - private lateinit var binding: DialogClearAllMediaBinding - - override fun setContentView(builder: AlertDialog.Builder) { - super.setContentView(builder) - binding = DialogClearAllMediaBinding.inflate(LayoutInflater.from(requireContext())) - with (binding) { - clear.setOnClickListener(this@ClearAllMediaDialog) - cancel.setOnClickListener(this@ClearAllMediaDialog) - } - builder.setView(binding.root) - } - - override fun onClick(v: View) { - when { - v === binding.cancel -> dismiss() - v === binding.clear -> { - callback() - dismiss() - } - } - } - -} \ No newline at end of file