diff --git a/app/build.gradle b/app/build.gradle
index cd4d1ca..22d1114 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -7,8 +7,8 @@ android {
applicationId "io.github.chronosx88.yggdrasil"
minSdkVersion 15
targetSdkVersion 29
- versionCode 20
- versionName "2.0"
+ versionCode 23
+ versionName "2.0.3"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
setProperty("archivesBaseName", project.getParent().name+"-"+versionName)
}
@@ -62,12 +62,15 @@ gradle.projectsEvaluated {
}
dependencies {
+
+ implementation 'ch.acra:acra-http:5.8.3'
+ implementation 'ch.acra:acra-dialog:5.8.3'
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation project(path: ':yggdrasil')
implementation 'androidx.appcompat:appcompat:1.3.0'
implementation 'androidx.constraintlayout:constraintlayout:2.0.4'
- implementation "androidx.preference:preference-ktx:1.1.1"
+ implementation 'androidx.preference:preference-ktx:1.1.1'
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.8'
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 9f24941..08a84d9 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -8,6 +8,7 @@
?): MutableSet {
var gson = Gson()
+ ACRA.errorReporter.putCustomData("Peer list", gson.toJson(list))
var out = mutableSetOf()
if (list != null) {
for(s in list) {
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 5efec01..00fcd5e 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -9,4 +9,6 @@
Schema
Yggdrasil
Node info
+ Sorry, the application crashed.
+ Please describe what were you doing when the app crashed: