From 3a88656e2114d759299c56939863e0aef76133b7 Mon Sep 17 00:00:00 2001 From: rebelonion <87634197+rebelonion@users.noreply.github.com> Date: Wed, 1 May 2024 21:35:20 -0500 Subject: [PATCH] feat: share as file option for crash --- .../java/ani/dantotsu/others/CrashActivity.kt | 19 +++++++ app/src/main/res/layout/activity_crash.xml | 54 +++++++++++++------ app/src/main/res/values/strings.xml | 1 + 3 files changed, 58 insertions(+), 16 deletions(-) diff --git a/app/src/main/java/ani/dantotsu/others/CrashActivity.kt b/app/src/main/java/ani/dantotsu/others/CrashActivity.kt index d6c1f473..b479c931 100644 --- a/app/src/main/java/ani/dantotsu/others/CrashActivity.kt +++ b/app/src/main/java/ani/dantotsu/others/CrashActivity.kt @@ -1,12 +1,15 @@ package ani.dantotsu.others +import android.content.Intent import android.os.Bundle import android.view.View import android.widget.Button import android.widget.EditText import androidx.appcompat.app.AppCompatActivity +import androidx.core.content.FileProvider import ani.dantotsu.R import eu.kanade.tachiyomi.util.system.copyToClipboard +import java.io.File class CrashActivity : AppCompatActivity() { @@ -25,5 +28,21 @@ class CrashActivity : AppCompatActivity() { copyButton.setOnClickListener { copyToClipboard("Crash log", stackTrace) } + + val shareAsTextFileButton = findViewById