From 7788c3d0eacc62df5f00ff0b390715217890a4e2 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Mon, 9 Feb 2015 19:58:11 +0300 Subject: integrate ACRA for sending crash reports --- .../src/main/java/org/fox/ttrss/GlobalState.java | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) (limited to 'org.fox.ttrss/src/main/java/org/fox') diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/GlobalState.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/GlobalState.java index 6f81fc5d..de4ca5ed 100644 --- a/org.fox.ttrss/src/main/java/org/fox/ttrss/GlobalState.java +++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/GlobalState.java @@ -1,15 +1,20 @@ package org.fox.ttrss; -import java.util.ArrayList; +import android.app.Application; +import android.os.Bundle; +import android.os.Parcelable; +import org.acra.ACRA; +import org.acra.ReportingInteractionMode; +import org.acra.annotation.ReportsCrashes; import org.fox.ttrss.types.Article; import org.fox.ttrss.types.ArticleList; import org.fox.ttrss.types.Feed; -import android.app.Application; -import android.os.Bundle; -import android.os.Parcelable; - +import java.util.ArrayList; +@ReportsCrashes(formKey = "", mode = ReportingInteractionMode.DIALOG, + resDialogText = R.string.crash_dialog_text, + formUri = "http://tt-rss.org/acra/submit/") public class GlobalState extends Application { private static GlobalState m_singleton; @@ -28,6 +33,8 @@ public class GlobalState extends Application { @Override public final void onCreate() { super.onCreate(); + ACRA.init(this); + m_singleton = this; } -- cgit v1.2.3-54-g00ecf