diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/build.gradle b/BeWoPlanerChat/bewoplaner-chat-android/app/build.gradle
index c2bb883..74289b8 100644
--- a/BeWoPlanerChat/bewoplaner-chat-android/app/build.gradle
+++ b/BeWoPlanerChat/bewoplaner-chat-android/app/build.gradle
@@ -1,5 +1,5 @@
def getGitSha() {
- return 'git rev-parse --short HEAD'.execute([], project.rootDir).text.trim();
+ return 'git rev-parse --short HEAD'.execute([], project.rootDir).text.trim()
}
buildscript {
@@ -7,8 +7,8 @@ buildscript {
mavenCentral()
maven { url 'https://maven.fabric.io/public' }
}
+
dependencies {
- classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'
classpath 'io.fabric.tools:gradle:1.+'
}
}
@@ -22,21 +22,21 @@ repositories {
maven { url "https://jitpack.io" }
}
-apply plugin: 'com.neenbedankt.android-apt'
-apply plugin: 'me.tatarka.retrolambda'
apply plugin: 'realm-android'
android {
- compileSdkVersion 25
- buildToolsVersion "25.0.2"
+ compileSdkVersion 26
+ buildToolsVersion '26.0.2'
+
defaultConfig {
applicationId "de.beyondsoft.ownchat"
- minSdkVersion 16
- targetSdkVersion 25
- versionCode 1
- versionName "1.0"
+ minSdkVersion 19
+ targetSdkVersion 26
+ versionCode 6
+ versionName "1.6"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
+
signingConfigs {
release {
storeFile file('../ownChat.jks')
@@ -45,20 +45,24 @@ android {
keyPassword '6fhnfqm07tvbagm3t6k4'
}
}
+
buildTypes {
debug {
ext.enableCrashlytics = false
}
+
release {
signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
buildConfigField "String", "GIT_VERSION_SHA", "\"" + getGitSha() + "\""
}
}
+
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
+
lintOptions {
abortOnError false
disable 'InvalidPackage'
@@ -79,15 +83,15 @@ dependencies {
// Glide
// Circle ImageView
compile('com.crashlytics.sdk.android:crashlytics:2.6.6@aar') {
- transitive = true;
+ transitive = true
}
// Secure Preferences
// Firebase
// emojis
// circle progress
// event bus
- compile 'com.android.support:appcompat-v7:25.3.0'
- compile 'com.android.support:design:25.3.0'
+ compile 'com.android.support:appcompat-v7:26.1.0'
+ compile 'com.android.support:design:26.1.0'
compile 'com.jakewharton:butterknife:8.4.0'
compile 'com.google.dagger:dagger:2.7'
compile 'io.reactivex:rxjava:1.1.6'
@@ -96,23 +100,23 @@ dependencies {
compile 'com.squareup.retrofit2:retrofit:2.1.0'
compile 'com.squareup.retrofit2:converter-gson:2.1.0'
compile 'com.squareup.retrofit2:adapter-rxjava:2.1.0'
- compile 'com.squareup.okhttp3:okhttp:3.4.1'
+ compile 'com.squareup.okhttp3:okhttp:3.7.0'
compile 'com.squareup.okhttp3:logging-interceptor:3.4.1'
compile 'com.github.bumptech.glide:glide:3.7.0'
compile 'de.hdodenhof:circleimageview:2.1.0'
compile 'com.scottyab:secure-preferences-lib:0.1.4'
- compile 'com.google.firebase:firebase-messaging:10.2.0'
+ compile 'com.google.firebase:firebase-messaging:11.4.2'
compile 'hani.momanii.supernova_emoji_library:supernova-emoji-library:0.0.2'
compile 'com.github.lzyzsd:circleprogress:1.2.1'
compile 'org.greenrobot:eventbus:3.0.0'
testCompile 'junit:junit:4.12'
- apt 'com.jakewharton:butterknife-compiler:8.4.0'
- apt 'com.google.dagger:dagger-compiler:2.7'
+ annotationProcessor 'com.jakewharton:butterknife-compiler:8.4.0'
+ annotationProcessor 'com.google.dagger:dagger-compiler:2.7'
provided 'javax.annotation:jsr250-api:1.0'
+ implementation files('libs/sanselan-0_97-android-1.0.0.jar')
}
task adp2upload(type: Exec, dependsOn: "build") {
-
ext {
channel = "bewoplaner-chat"
slug = "bewoplaner-chat"
@@ -121,6 +125,8 @@ task adp2upload(type: Exec, dependsOn: "build") {
file = "build/outputs/apk/app-release.apk"
notes = "Nightly build for BeWoPlaner Chat"
}
+
commandLine 'upload_build.sh', "-c", "$channel", "-v", "$versionCode", "-p", "android", "-a", "$slug", "-f", "$file", "-i", "$identifier", "-n", "$notes"
}
+
apply plugin: 'com.google.gms.google-services'
\ No newline at end of file
diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/libs/sanselan-0_97-android-1.0.0.jar b/BeWoPlanerChat/bewoplaner-chat-android/app/libs/sanselan-0_97-android-1.0.0.jar
new file mode 100644
index 0000000..c6aecdf
Binary files /dev/null and b/BeWoPlanerChat/bewoplaner-chat-android/app/libs/sanselan-0_97-android-1.0.0.jar differ
diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/AndroidManifest.xml b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/AndroidManifest.xml
index 0d7b0ee..a1f9a1f 100644
--- a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/AndroidManifest.xml
+++ b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/AndroidManifest.xml
@@ -17,6 +17,7 @@
android:supportsRtl="true"
android:theme="@style/AppTheme">
@@ -27,6 +28,7 @@
@@ -57,6 +59,12 @@
android:screenOrientation="portrait"
android:theme="@style/ChatStyle" />
+
+
+
@@ -85,6 +93,18 @@
android:resource="@xml/provider_paths" />
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/assets/impressum.html b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/assets/impressum.html
index cef665e..2f9dd9e 100644
--- a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/assets/impressum.html
+++ b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/assets/impressum.html
@@ -4,9 +4,6 @@
-
-
+
+
+
+
diff --git a/BeWoPlanerChat/bewoplaner-chat-android/build.gradle b/BeWoPlanerChat/bewoplaner-chat-android/build.gradle
index 09847a2..4414c47 100644
--- a/BeWoPlanerChat/bewoplaner-chat-android/build.gradle
+++ b/BeWoPlanerChat/bewoplaner-chat-android/build.gradle
@@ -5,9 +5,9 @@ buildscript {
jcenter()
}
dependencies {
- classpath 'com.android.tools.build:gradle:2.3.3'
- classpath 'me.tatarka:gradle-retrolambda:3.3.0'
- classpath 'me.tatarka.retrolambda.projectlombok:lombok.ast:0.2.3.a2'
+ classpath 'com.android.tools.build:gradle:3.0.0'
+ //classpath 'me.tatarka:gradle-retrolambda:3.3.0'
+ //classpath 'me.tatarka.retrolambda.projectlombok:lombok.ast:0.2.3.a2'
classpath 'io.realm:realm-gradle-plugin:2.2.2'
// NOTE: Do not place your application dependencies here; they belong
@@ -19,6 +19,7 @@ buildscript {
allprojects {
repositories {
jcenter()
+ google()
}
}
diff --git a/BeWoPlanerChat/bewoplaner-chat-android/gradle/wrapper/gradle-wrapper.properties b/BeWoPlanerChat/bewoplaner-chat-android/gradle/wrapper/gradle-wrapper.properties
index a10f227..cb30a16 100644
--- a/BeWoPlanerChat/bewoplaner-chat-android/gradle/wrapper/gradle-wrapper.properties
+++ b/BeWoPlanerChat/bewoplaner-chat-android/gradle/wrapper/gradle-wrapper.properties
@@ -1,6 +1,6 @@
-#Mon Mar 06 15:25:21 EET 2017
+#Thu Oct 26 10:33:36 CEST 2017
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip