Loading build.gradle +2 −2 Original line number Diff line number Diff line // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { ext.androidx_appcompat_version = '1.1.0' ext.androidx_appcompat_version = '1.3.1' ext.androidx_constraintlayout_version = '1.1.3' ext.androidx_core_version = '1.1.0' ext.androidx_emoji_version = '1.0.0' Loading Loading @@ -42,7 +42,7 @@ buildscript { } dependencies { classpath 'com.android.tools.build:gradle:3.5.4' classpath 'com.android.tools.build:gradle:4.2.2' classpath 'com.google.firebase:firebase-crashlytics-gradle:2.4.1' classpath 'com.google.gms:google-services:4.2.0' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" Loading gradle/wrapper/gradle-wrapper.properties +1 −1 Original line number Diff line number Diff line Loading @@ -3,4 +3,4 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists distributionUrl=https\://services.gradle.org/distributions/gradle-5.4.1-all.zip distributionUrl=https\://services.gradle.org/distributions/gradle-6.7.1-all.zip presentation/build.gradle +2 −3 Original line number Diff line number Diff line Loading @@ -23,14 +23,13 @@ apply plugin: 'kotlin-android-extensions' apply plugin: 'kotlin-kapt' android { compileSdkVersion 29 buildToolsVersion "29.0.3" compileSdkVersion 33 flavorDimensions "analytics" defaultConfig { applicationId "com.moez.QKSMS" minSdkVersion 21 targetSdkVersion 29 targetSdkVersion 33 versionCode 2218 versionName "3.9.4" setProperty("archivesBaseName", "QKSMS-v${versionName}") Loading presentation/src/main/AndroidManifest.xml +21 −5 Original line number Diff line number Diff line Loading @@ -48,6 +48,7 @@ <activity android:name=".feature.main.MainActivity" android:exported="true" android:launchMode="singleTask"> <intent-filter> <action android:name="android.intent.action.MAIN" /> Loading @@ -59,6 +60,7 @@ </activity> <activity android:name=".feature.compose.ComposeActivity" android:exported="true" android:parentActivityName=".feature.main.MainActivity"> <intent-filter> <action android:name="android.intent.action.VIEW" /> Loading Loading @@ -118,12 +120,16 @@ <activity android:name=".feature.backup.BackupActivity" /> <activity android:name=".feature.contacts.ContactsActivity" /> <receiver android:name=".receiver.BootReceiver"> <receiver android:name=".receiver.BootReceiver" android:exported="false"> <intent-filter> <action android:name="android.intent.action.BOOT_COMPLETED" /> </intent-filter> </receiver> <receiver android:name=".receiver.DefaultSmsChangedReceiver"> <receiver android:name=".receiver.DefaultSmsChangedReceiver" android:exported="false"> <intent-filter> <action android:name="android.provider.action.DEFAULT_SMS_PACKAGE_CHANGED" /> </intent-filter> Loading @@ -131,6 +137,7 @@ <receiver android:name=".receiver.DeleteMessagesReceiver" /> <receiver android:name=".receiver.SmsReceiver" android:exported="false" android:permission="android.permission.BROADCAST_SMS"> <intent-filter> <action android:name="android.provider.Telephony.SMS_DELIVER" /> Loading @@ -138,6 +145,7 @@ </receiver> <receiver android:name=".receiver.MmsReceiver" android:exported="false" android:permission="android.permission.BROADCAST_WAP_PUSH"> <intent-filter> <action android:name="android.provider.Telephony.WAP_PUSH_DELIVER" /> Loading @@ -161,13 +169,18 @@ <receiver android:name=".receiver.MarkReadReceiver" /> <receiver android:name=".receiver.RemoteMessagingReceiver" /> <receiver android:name=".receiver.NightModeReceiver" /> <receiver android:name=".receiver.SmsProviderChangedReceiver"> <receiver android:name=".receiver.SmsProviderChangedReceiver" android:exported="false"> <intent-filter> <action android:name="android.provider.action.EXTERNAL_PROVIDER_CHANGE" /> </intent-filter> </receiver> <receiver android:name=".receiver.SendScheduledMessageReceiver" /> <receiver android:name=".feature.widget.WidgetProvider"> <receiver android:name=".feature.widget.WidgetProvider" android:exported="false"> <intent-filter> <action android:name="android.appwidget.action.APPWIDGET_UPDATE" /> <action android:name="com.moez.QKSMS.intent.action.ACTION_NOTIFY_DATASET_CHANGED" /> Loading @@ -184,6 +197,7 @@ <service android:name=".feature.widget.WidgetService" android:permission="android.permission.BIND_REMOTEVIEWS" /> <service android:name=".service.AutoDeleteService" android:permission="android.permission.BIND_JOB_SERVICE" /> Loading @@ -201,8 +215,10 @@ <data android:scheme="mmsto" /> </intent-filter> </service> <service android:name=".common.util.QkChooserTargetService" android:exported="false" android:label="@string/app_name" android:permission="android.permission.BIND_CHOOSER_TARGET_SERVICE"> <intent-filter> Loading presentation/src/main/java/com/moez/QKSMS/feature/compose/ComposeActivity.kt +2 −2 Original line number Diff line number Diff line Loading @@ -392,8 +392,8 @@ class ComposeActivity : QkThemedActivity(), ComposeView { super.onSaveInstanceState(outState) } override fun onRestoreInstanceState(savedInstanceState: Bundle?) { cameraDestination = savedInstanceState?.getParcelable(CameraDestinationKey) override fun onRestoreInstanceState(savedInstanceState: Bundle) { cameraDestination = savedInstanceState.getParcelable(CameraDestinationKey) super.onRestoreInstanceState(savedInstanceState) } Loading Loading
build.gradle +2 −2 Original line number Diff line number Diff line // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { ext.androidx_appcompat_version = '1.1.0' ext.androidx_appcompat_version = '1.3.1' ext.androidx_constraintlayout_version = '1.1.3' ext.androidx_core_version = '1.1.0' ext.androidx_emoji_version = '1.0.0' Loading Loading @@ -42,7 +42,7 @@ buildscript { } dependencies { classpath 'com.android.tools.build:gradle:3.5.4' classpath 'com.android.tools.build:gradle:4.2.2' classpath 'com.google.firebase:firebase-crashlytics-gradle:2.4.1' classpath 'com.google.gms:google-services:4.2.0' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" Loading
gradle/wrapper/gradle-wrapper.properties +1 −1 Original line number Diff line number Diff line Loading @@ -3,4 +3,4 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists distributionUrl=https\://services.gradle.org/distributions/gradle-5.4.1-all.zip distributionUrl=https\://services.gradle.org/distributions/gradle-6.7.1-all.zip
presentation/build.gradle +2 −3 Original line number Diff line number Diff line Loading @@ -23,14 +23,13 @@ apply plugin: 'kotlin-android-extensions' apply plugin: 'kotlin-kapt' android { compileSdkVersion 29 buildToolsVersion "29.0.3" compileSdkVersion 33 flavorDimensions "analytics" defaultConfig { applicationId "com.moez.QKSMS" minSdkVersion 21 targetSdkVersion 29 targetSdkVersion 33 versionCode 2218 versionName "3.9.4" setProperty("archivesBaseName", "QKSMS-v${versionName}") Loading
presentation/src/main/AndroidManifest.xml +21 −5 Original line number Diff line number Diff line Loading @@ -48,6 +48,7 @@ <activity android:name=".feature.main.MainActivity" android:exported="true" android:launchMode="singleTask"> <intent-filter> <action android:name="android.intent.action.MAIN" /> Loading @@ -59,6 +60,7 @@ </activity> <activity android:name=".feature.compose.ComposeActivity" android:exported="true" android:parentActivityName=".feature.main.MainActivity"> <intent-filter> <action android:name="android.intent.action.VIEW" /> Loading Loading @@ -118,12 +120,16 @@ <activity android:name=".feature.backup.BackupActivity" /> <activity android:name=".feature.contacts.ContactsActivity" /> <receiver android:name=".receiver.BootReceiver"> <receiver android:name=".receiver.BootReceiver" android:exported="false"> <intent-filter> <action android:name="android.intent.action.BOOT_COMPLETED" /> </intent-filter> </receiver> <receiver android:name=".receiver.DefaultSmsChangedReceiver"> <receiver android:name=".receiver.DefaultSmsChangedReceiver" android:exported="false"> <intent-filter> <action android:name="android.provider.action.DEFAULT_SMS_PACKAGE_CHANGED" /> </intent-filter> Loading @@ -131,6 +137,7 @@ <receiver android:name=".receiver.DeleteMessagesReceiver" /> <receiver android:name=".receiver.SmsReceiver" android:exported="false" android:permission="android.permission.BROADCAST_SMS"> <intent-filter> <action android:name="android.provider.Telephony.SMS_DELIVER" /> Loading @@ -138,6 +145,7 @@ </receiver> <receiver android:name=".receiver.MmsReceiver" android:exported="false" android:permission="android.permission.BROADCAST_WAP_PUSH"> <intent-filter> <action android:name="android.provider.Telephony.WAP_PUSH_DELIVER" /> Loading @@ -161,13 +169,18 @@ <receiver android:name=".receiver.MarkReadReceiver" /> <receiver android:name=".receiver.RemoteMessagingReceiver" /> <receiver android:name=".receiver.NightModeReceiver" /> <receiver android:name=".receiver.SmsProviderChangedReceiver"> <receiver android:name=".receiver.SmsProviderChangedReceiver" android:exported="false"> <intent-filter> <action android:name="android.provider.action.EXTERNAL_PROVIDER_CHANGE" /> </intent-filter> </receiver> <receiver android:name=".receiver.SendScheduledMessageReceiver" /> <receiver android:name=".feature.widget.WidgetProvider"> <receiver android:name=".feature.widget.WidgetProvider" android:exported="false"> <intent-filter> <action android:name="android.appwidget.action.APPWIDGET_UPDATE" /> <action android:name="com.moez.QKSMS.intent.action.ACTION_NOTIFY_DATASET_CHANGED" /> Loading @@ -184,6 +197,7 @@ <service android:name=".feature.widget.WidgetService" android:permission="android.permission.BIND_REMOTEVIEWS" /> <service android:name=".service.AutoDeleteService" android:permission="android.permission.BIND_JOB_SERVICE" /> Loading @@ -201,8 +215,10 @@ <data android:scheme="mmsto" /> </intent-filter> </service> <service android:name=".common.util.QkChooserTargetService" android:exported="false" android:label="@string/app_name" android:permission="android.permission.BIND_CHOOSER_TARGET_SERVICE"> <intent-filter> Loading
presentation/src/main/java/com/moez/QKSMS/feature/compose/ComposeActivity.kt +2 −2 Original line number Diff line number Diff line Loading @@ -392,8 +392,8 @@ class ComposeActivity : QkThemedActivity(), ComposeView { super.onSaveInstanceState(outState) } override fun onRestoreInstanceState(savedInstanceState: Bundle?) { cameraDestination = savedInstanceState?.getParcelable(CameraDestinationKey) override fun onRestoreInstanceState(savedInstanceState: Bundle) { cameraDestination = savedInstanceState.getParcelable(CameraDestinationKey) super.onRestoreInstanceState(savedInstanceState) } Loading