diff --git a/husky/app/build.gradle b/husky/app/build.gradle index 8cbd7c8..2da32a2 100644 --- a/husky/app/build.gradle +++ b/husky/app/build.gradle @@ -57,7 +57,7 @@ android { } release { - debuggable false + // debuggable false minifyEnabled true shrinkResources true @@ -242,8 +242,8 @@ dependencies { implementation deps.square.okhttpBrotli // Other dependencies - implementation deps.acraMail - implementation deps.acraNotification + //implementation deps.acraMail + //implementation deps.acraNotification implementation deps.androidImageCropper implementation deps.androidSvg implementation deps.autodispose diff --git a/husky/app/src/main/java/com/keylesspalace/tusky/TuskyApplication.kt b/husky/app/src/main/java/com/keylesspalace/tusky/TuskyApplication.kt index c671fe3..72897f0 100644 --- a/husky/app/src/main/java/com/keylesspalace/tusky/TuskyApplication.kt +++ b/husky/app/src/main/java/com/keylesspalace/tusky/TuskyApplication.kt @@ -24,7 +24,6 @@ import android.app.Application import android.content.Context import android.content.res.Configuration import android.graphics.Bitmap -import androidx.core.app.NotificationManagerCompat import androidx.emoji.text.EmojiCompat import androidx.preference.PreferenceManager import androidx.work.WorkManager @@ -45,15 +44,6 @@ import dagger.android.HasAndroidInjector import io.reactivex.plugins.RxJavaPlugins import java.security.Security import javax.inject.Inject -import org.acra.ReportField.ANDROID_VERSION -import org.acra.ReportField.APP_VERSION_CODE -import org.acra.ReportField.APP_VERSION_NAME -import org.acra.ReportField.BUILD_CONFIG -import org.acra.ReportField.STACK_TRACE -import org.acra.config.mailSender -import org.acra.config.notification -import org.acra.data.StringFormat -import org.acra.ktx.initAcra import org.conscrypt.Conscrypt import timber.log.Timber @@ -110,7 +100,7 @@ class TuskyApplication : Application(), HasAndroidInjector { localeManager = LocaleManager(base) super.attachBaseContext(localeManager.setLocale(base)) - setupAcra() + //setupAcra() } override fun onConfigurationChanged(newConfig: Configuration) { @@ -125,6 +115,8 @@ class TuskyApplication : Application(), HasAndroidInjector { lateinit var localeManager: LocaleManager } + // TODO: Enable ACRA again after figuring out what's wrong. + /* private fun setupAcra() { initAcra { buildConfigClass = BuildConfig::class.java @@ -159,5 +151,5 @@ class TuskyApplication : Application(), HasAndroidInjector { reportFileName = getString(R.string.acra_email_report_filename) } } - } + }*/ } diff --git a/husky/app/src/main/java/com/keylesspalace/tusky/components/preference/PreferencesFragment.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/preference/PreferencesFragment.kt index 209e042..676814a 100644 --- a/husky/app/src/main/java/com/keylesspalace/tusky/components/preference/PreferencesFragment.kt +++ b/husky/app/src/main/java/com/keylesspalace/tusky/components/preference/PreferencesFragment.kt @@ -50,7 +50,6 @@ import com.mikepenz.iconics.utils.colorInt import com.mikepenz.iconics.utils.sizePx import javax.inject.Inject import okhttp3.OkHttpClient -import org.acra.ACRA.PREF_ENABLE_ACRA class PreferencesFragment : PreferenceFragmentCompat(), Injectable { @@ -363,6 +362,7 @@ class PreferencesFragment : PreferenceFragmentCompat(), Injectable { } } + /* preferenceCategory(R.string.pref_acra_category) { switchPreference { setDefaultValue(false) @@ -370,7 +370,7 @@ class PreferencesFragment : PreferenceFragmentCompat(), Injectable { setTitle(R.string.pref_acra_body) isSingleLineTitle = false } - } + }*/ } }