summaryrefslogtreecommitdiff
path: root/org.fox.ttrss/src/main/java
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2015-02-09 19:58:11 +0300
committerAndrew Dolgov <[email protected]>2015-02-09 19:58:11 +0300
commit7788c3d0eacc62df5f00ff0b390715217890a4e2 (patch)
tree8b9196fc6c163d024fbb9e85f936d67edc8cf90c /org.fox.ttrss/src/main/java
parent10c9fb0456aa0b1b3f0ec730411491e2f1a7164d (diff)
integrate ACRA for sending crash reports
Diffstat (limited to 'org.fox.ttrss/src/main/java')
-rw-r--r--org.fox.ttrss/src/main/java/org/fox/ttrss/GlobalState.java17
1 files changed, 12 insertions, 5 deletions
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;
}