File tree Expand file tree Collapse file tree 6 files changed +7
-4
lines changed
src/main/kotlin/com/simplemobiletools/smsmessenger Expand file tree Collapse file tree 6 files changed +7
-4
lines changed Original file line number Diff line number Diff line change @@ -6,7 +6,6 @@ plugins {
66 alias(libs.plugins.android)
77 alias(libs.plugins.kotlinAndroid)
88 alias(libs.plugins.kotlinSerialization)
9- alias(libs.plugins.parcelize)
109 alias(libs.plugins.ksp)
1110 base
1211}
Original file line number Diff line number Diff line change 2828 public static <1> INSTANCE;
2929 kotlinx.serialization.KSerializer serializer(...);
3030}
31+
32+ # Gson
33+ -keep class com.simplemobiletools.commons.models.SimpleContact { *; }
34+ -keep class com.simplemobiletools.smsmessenger.models.Attachment { *; }
35+ -keep class com.simplemobiletools.smsmessenger.models.MessageAttachment { *; }
Original file line number Diff line number Diff line change @@ -988,6 +988,7 @@ fun Context.getFileSizeFromUri(uri: Uri): Long {
988988
989989// fix a glitch at enabling Release version minifying from 5.12.3
990990// reset messages in 5.14.3 again, as PhoneNumber is no longer minified
991+ // reset messages in 5.19.1 again, as SimpleContact is no longer minified
991992fun Context.clearAllMessagesIfNeeded () {
992993 if (! config.wasDbCleared) {
993994 ensureBackgroundThread {
Original file line number Diff line number Diff line change @@ -34,7 +34,7 @@ const val XML_MIME_TYPE = "text/xml"
3434const val TXT_MIME_TYPE = " text/plain"
3535const val IMPORT_SMS = " import_sms"
3636const val IMPORT_MMS = " import_mms"
37- const val WAS_DB_CLEARED = " was_db_cleared_2 "
37+ const val WAS_DB_CLEARED = " was_db_cleared_3 "
3838const val EXTRA_VCARD_URI = " vcard"
3939const val SCHEDULED_MESSAGE_ID = " scheduled_message_id"
4040const val SOFT_KEYBOARD_HEIGHT = " soft_keyboard_height"
Original file line number Diff line number Diff line change 11plugins {
22 alias(libs.plugins.android).apply (false )
33 alias(libs.plugins.kotlinAndroid).apply (false )
4- alias(libs.plugins.parcelize).apply (false )
54 alias(libs.plugins.kotlinSerialization).apply (false )
65 alias(libs.plugins.ksp).apply (false )
76}
Original file line number Diff line number Diff line change @@ -60,5 +60,4 @@ room = [
6060android = { id = " com.android.application" , version.ref = " gradlePlugins-agp" }
6161kotlinAndroid = { id = " org.jetbrains.kotlin.android" , version.ref = " kotlin" }
6262kotlinSerialization = { id = " org.jetbrains.kotlin.plugin.serialization" , version.ref = " kotlin" }
63- parcelize = { id = " org.jetbrains.kotlin.plugin.parcelize" , version.ref = " kotlin" }
6463ksp = { id = " com.google.devtools.ksp" , version.ref = " ksp" }
You can’t perform that action at this time.
0 commit comments