Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/iNPUTmice/Conversations.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Gultsch <daniel@gultsch.de>2022-08-22 12:17:30 +0300
committerDaniel Gultsch <daniel@gultsch.de>2022-08-22 12:17:30 +0300
commitc2d37f43591ecc94cf6b9aa542b8589f9cea960c (patch)
treef67b0b6d36f6d5babd78fa3e3b72697decbc48c7
parent8111460913921ffb6193879ddd77e249f4e70a7e (diff)
use custom libwebrtc (m104) for playstore release
-rw-r--r--build.gradle11
-rw-r--r--src/conversations/AndroidManifest.xml9
-rw-r--r--src/playstore/AndroidManifest.xml24
3 files changed, 24 insertions, 20 deletions
diff --git a/build.gradle b/build.gradle
index 7678d888b..06c5f0030 100644
--- a/build.gradle
+++ b/build.gradle
@@ -33,7 +33,7 @@ configurations {
dependencies {
implementation 'androidx.viewpager:viewpager:1.0.0'
- playstoreImplementation('com.google.firebase:firebase-messaging:23.0.6') {
+ playstoreImplementation('com.google.firebase:firebase-messaging:23.0.7') {
exclude group: 'com.google.firebase', module: 'firebase-core'
exclude group: 'com.google.firebase', module: 'firebase-analytics'
exclude group: 'com.google.firebase', module: 'firebase-measurement-connector'
@@ -42,14 +42,14 @@ dependencies {
quicksyPlaystoreImplementation 'com.google.android.gms:play-services-auth-api-phone:18.0.1'
implementation 'org.sufficientlysecure:openpgp-api:10.0'
implementation 'com.theartofdev.edmodo:android-image-cropper:2.8.0'
- implementation 'androidx.appcompat:appcompat:1.4.2'
+ implementation 'androidx.appcompat:appcompat:1.5.0'
implementation 'androidx.exifinterface:exifinterface:1.3.3'
implementation 'androidx.cardview:cardview:1.0.0'
implementation 'androidx.swiperefreshlayout:swiperefreshlayout:1.1.0'
implementation 'com.google.android.material:material:1.4.0'
- implementation "androidx.emoji2:emoji2:1.1.0"
- freeImplementation "androidx.emoji2:emoji2-bundled:1.1.0"
+ implementation "androidx.emoji2:emoji2:1.2.0"
+ freeImplementation "androidx.emoji2:emoji2-bundled:1.2.0"
implementation 'org.bouncycastle:bcmail-jdk15on:1.64'
//zxing stopped supporting Java 7 so we have to stick with 3.3.3
@@ -75,7 +75,8 @@ dependencies {
implementation 'com.google.guava:guava:30.1.1-android'
quicksyImplementation 'io.michaelrocks:libphonenumber-android:8.12.49'
- implementation 'ch.threema:webrtc-android:100.0.0'
+ freeImplementation 'ch.threema:webrtc-android:100.0.0'
+ playstoreImplementation fileTree(include: ['libwebrtc-m104.aar'], dir: 'libs')
}
ext {
diff --git a/src/conversations/AndroidManifest.xml b/src/conversations/AndroidManifest.xml
index d573b32d3..c79e4e265 100644
--- a/src/conversations/AndroidManifest.xml
+++ b/src/conversations/AndroidManifest.xml
@@ -1,8 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
-<manifest xmlns:android="http://schemas.android.com/apk/res/android"
- xmlns:tools="http://schemas.android.com/tools">
+<manifest xmlns:android="http://schemas.android.com/apk/res/android">
- <application tools:ignore="GoogleAppIndexingWarning">
+ <application android:icon="@mipmap/new_launcher">
<activity
android:name=".ui.ManageAccountActivity"
android:label="@string/title_activity_manage_accounts"
@@ -25,9 +24,9 @@
android:launchMode="singleTask" />
<activity
android:name=".ui.ImportBackupActivity"
+ android:exported="true"
android:label="@string/restore_backup"
- android:launchMode="singleTask"
- android:exported="true">
+ android:launchMode="singleTask">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
diff --git a/src/playstore/AndroidManifest.xml b/src/playstore/AndroidManifest.xml
index 6deb7d2a4..402d957f4 100644
--- a/src/playstore/AndroidManifest.xml
+++ b/src/playstore/AndroidManifest.xml
@@ -1,23 +1,27 @@
<?xml version="1.0" encoding="utf-8"?>
-<manifest xmlns:tools="http://schemas.android.com/tools"
- xmlns:android="http://schemas.android.com/apk/res/android">
+<manifest xmlns:android="http://schemas.android.com/apk/res/android">
- <application tools:ignore="GoogleAppIndexingWarning">
+ <application android:icon="@mipmap/new_launcher">
- <meta-data android:name="firebase_analytics_collection_deactivated" android:value="true" />
- <meta-data android:name="google_analytics_adid_collection_enabled" android:value="false" />
+ <meta-data
+ android:name="firebase_analytics_collection_deactivated"
+ android:value="true" />
+ <meta-data
+ android:name="google_analytics_adid_collection_enabled"
+ android:value="false" />
- <receiver android:name=".services.MaintenanceReceiver"
- android:exported="true"
- android:permission="android.permission.CHANGE_CONFIGURATION">
+ <receiver
+ android:name=".services.MaintenanceReceiver"
+ android:exported="true"
+ android:permission="android.permission.CHANGE_CONFIGURATION">
<intent-filter>
- <action android:name="eu.siacs.conversations.RENEW_INSTANCE_ID"/>
+ <action android:name="eu.siacs.conversations.RENEW_INSTANCE_ID" />
</intent-filter>
</receiver>
<service
android:name=".services.PushMessageReceiver"
- android:exported="false" >
+ android:exported="false">
<intent-filter>
<action android:name="com.google.firebase.MESSAGING_EVENT" />
</intent-filter>