summaryrefslogtreecommitdiff
path: root/org.fox.ttcomics/src
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2015-02-09 20:34:03 +0300
committerAndrew Dolgov <[email protected]>2015-02-09 20:34:03 +0300
commit854ee19ecc805f9eed669d6e75ec9187d71d504f (patch)
treefe09201bcb7e62df0ed19de3de6bc89964800c12 /org.fox.ttcomics/src
parent09999c630af34e39a9d9be8ac958978207d34b90 (diff)
integrate ACRA
Diffstat (limited to 'org.fox.ttcomics/src')
-rwxr-xr-xorg.fox.ttcomics/src/main/AndroidManifest.xml7
-rw-r--r--org.fox.ttcomics/src/main/java/org/fox/ttcomics/Application.java17
-rwxr-xr-xorg.fox.ttcomics/src/main/res/values/strings.xml1
-rwxr-xr-xorg.fox.ttcomics/src/main/res/values/style.xml1
4 files changed, 26 insertions, 0 deletions
diff --git a/org.fox.ttcomics/src/main/AndroidManifest.xml b/org.fox.ttcomics/src/main/AndroidManifest.xml
index fe2dbcb..8cc0e59 100755
--- a/org.fox.ttcomics/src/main/AndroidManifest.xml
+++ b/org.fox.ttcomics/src/main/AndroidManifest.xml
@@ -12,6 +12,7 @@
<uses-permission android:name="android.permission.INTERNET" />
<application
+ android:name=".Application"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:hardwareAccelerated="true"
@@ -48,6 +49,12 @@
android:label="@string/title_activity_main">
</activity>
+ <activity android:name="org.acra.CrashReportDialog"
+ android:theme="@style/DarkDialogTheme"
+ android:launchMode="singleInstance"
+ android:excludeFromRecents="true"
+ android:finishOnTaskLaunch="true" />
+
</application>
</manifest> \ No newline at end of file
diff --git a/org.fox.ttcomics/src/main/java/org/fox/ttcomics/Application.java b/org.fox.ttcomics/src/main/java/org/fox/ttcomics/Application.java
new file mode 100644
index 0000000..0e9b854
--- /dev/null
+++ b/org.fox.ttcomics/src/main/java/org/fox/ttcomics/Application.java
@@ -0,0 +1,17 @@
+package org.fox.ttcomics;
+
+import org.acra.ACRA;
+import org.acra.ReportingInteractionMode;
+import org.acra.annotation.ReportsCrashes;
+
+@ReportsCrashes(formKey = "", mode = ReportingInteractionMode.DIALOG,
+ resDialogText = R.string.crash_dialog_text,
+ formUri = "http://tt-rss.org/acra/submit/")
+public class Application extends android.app.Application {
+ @Override
+ public final void onCreate() {
+ super.onCreate();
+ ACRA.init(this);
+ }
+
+}
diff --git a/org.fox.ttcomics/src/main/res/values/strings.xml b/org.fox.ttcomics/src/main/res/values/strings.xml
index c3811f8..cc9125e 100755
--- a/org.fox.ttcomics/src/main/res/values/strings.xml
+++ b/org.fox.ttcomics/src/main/res/values/strings.xml
@@ -63,4 +63,5 @@
<string name="error_other_error">Error: unknown error (see log)</string>
<string name="list_type_directory">Directory</string>
<string name="list_type_unknown">Unknown</string>
+ <string name="crash_dialog_text">Unfortunately, Pow! Comics Reader has stopped. Submit crash report to tt-rss.org?</string>
</resources> \ No newline at end of file
diff --git a/org.fox.ttcomics/src/main/res/values/style.xml b/org.fox.ttcomics/src/main/res/values/style.xml
index b7730f7..92d0730 100755
--- a/org.fox.ttcomics/src/main/res/values/style.xml
+++ b/org.fox.ttcomics/src/main/res/values/style.xml
@@ -16,4 +16,5 @@
<item name="colorAccent">#FF6600</item>
</style>
+ <style name="DarkDialogTheme" parent="android:Theme"></style>
</resources> \ No newline at end of file