diff --git a/app/build.gradle b/app/build.gradle index 43de85c9..4ad82636 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -20,7 +20,7 @@ android { } ndk { // noinspection ChromeOsAbiSupport - abiFilters 'armeabi-v7a', 'arm64-v8a' //, 'x86_64' + abiFilters 'armeabi-v7a', 'arm64-v8a', 'x86_64' } vectorDrawables.useSupportLibrary = true } diff --git a/app/src/main/kotlin/com/tutpro/baresip/AboutActivity.kt b/app/src/main/kotlin/com/tutpro/baresip/AboutActivity.kt index 43f9593f..7f76473e 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/AboutActivity.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/AboutActivity.kt @@ -22,6 +22,8 @@ class AboutActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { + theme.applyStyle(R.style.OptOutEdgeToEdgeEnforcement,false) + super.onCreate(savedInstanceState) binding = ActivityAboutBinding.inflate(layoutInflater) setContentView(binding.root) diff --git a/app/src/main/kotlin/com/tutpro/baresip/AccountActivity.kt b/app/src/main/kotlin/com/tutpro/baresip/AccountActivity.kt index d7cf116a..8dae5f03 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/AccountActivity.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/AccountActivity.kt @@ -75,6 +75,8 @@ class AccountActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { + theme.applyStyle(R.style.OptOutEdgeToEdgeEnforcement,false) + super.onCreate(savedInstanceState) binding = ActivityAccountBinding.inflate(layoutInflater) diff --git a/app/src/main/kotlin/com/tutpro/baresip/AccountsActivity.kt b/app/src/main/kotlin/com/tutpro/baresip/AccountsActivity.kt index 760f9839..31c54b8e 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/AccountsActivity.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/AccountsActivity.kt @@ -24,6 +24,8 @@ class AccountsActivity : AppCompatActivity() { public override fun onCreate(savedInstanceState: Bundle?) { + theme.applyStyle(R.style.OptOutEdgeToEdgeEnforcement,false) + super.onCreate(savedInstanceState) binding = ActivityAccountsBinding.inflate(layoutInflater) setContentView(binding.root) diff --git a/app/src/main/kotlin/com/tutpro/baresip/AudioActivity.kt b/app/src/main/kotlin/com/tutpro/baresip/AudioActivity.kt index c24622a9..843ed512 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/AudioActivity.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/AudioActivity.kt @@ -40,6 +40,8 @@ class AudioActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { + theme.applyStyle(R.style.OptOutEdgeToEdgeEnforcement,false) + super.onCreate(savedInstanceState) binding = ActivityAudioBinding.inflate(layoutInflater) setContentView(binding.root) diff --git a/app/src/main/kotlin/com/tutpro/baresip/CallDetailsActivity.kt b/app/src/main/kotlin/com/tutpro/baresip/CallDetailsActivity.kt index b10f7b20..54867bbf 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/CallDetailsActivity.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/CallDetailsActivity.kt @@ -24,7 +24,10 @@ class CallDetailsActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { + theme.applyStyle(R.style.OptOutEdgeToEdgeEnforcement,false) + super.onCreate(savedInstanceState) + setContentView(R.layout.activity_call_details) binding = ActivityCallDetailsBinding.inflate(layoutInflater) diff --git a/app/src/main/kotlin/com/tutpro/baresip/CallsActivity.kt b/app/src/main/kotlin/com/tutpro/baresip/CallsActivity.kt index d575df88..a4ee4f7f 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/CallsActivity.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/CallsActivity.kt @@ -31,7 +31,10 @@ class CallsActivity : AppCompatActivity() { public override fun onCreate(savedInstanceState: Bundle?) { + theme.applyStyle(R.style.OptOutEdgeToEdgeEnforcement,false) + super.onCreate(savedInstanceState) + binding = ActivityCallsBinding.inflate(layoutInflater) setContentView(binding.root) diff --git a/app/src/main/kotlin/com/tutpro/baresip/ChatActivity.kt b/app/src/main/kotlin/com/tutpro/baresip/ChatActivity.kt index 42589285..c8854ff5 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/ChatActivity.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/ChatActivity.kt @@ -43,7 +43,10 @@ class ChatActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { + theme.applyStyle(R.style.OptOutEdgeToEdgeEnforcement,false) + super.onCreate(savedInstanceState) + binding = ActivityChatBinding.inflate(layoutInflater) setContentView(binding.root) diff --git a/app/src/main/kotlin/com/tutpro/baresip/ChatsActivity.kt b/app/src/main/kotlin/com/tutpro/baresip/ChatsActivity.kt index 11380fec..adef277e 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/ChatsActivity.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/ChatsActivity.kt @@ -35,7 +35,10 @@ class ChatsActivity: AppCompatActivity() { public override fun onCreate(savedInstanceState: Bundle?) { + theme.applyStyle(R.style.OptOutEdgeToEdgeEnforcement,false) + super.onCreate(savedInstanceState) + binding = ActivityChatsBinding.inflate(layoutInflater) setContentView(binding.root) diff --git a/app/src/main/kotlin/com/tutpro/baresip/CodecsActivity.kt b/app/src/main/kotlin/com/tutpro/baresip/CodecsActivity.kt index 845e8b9b..c4bb65f9 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/CodecsActivity.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/CodecsActivity.kt @@ -32,7 +32,10 @@ class CodecsActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { + theme.applyStyle(R.style.OptOutEdgeToEdgeEnforcement,false) + super.onCreate(savedInstanceState) + binding = ActivityCodecsBinding.inflate(layoutInflater) setContentView(binding.root) diff --git a/app/src/main/kotlin/com/tutpro/baresip/ConfigActivity.kt b/app/src/main/kotlin/com/tutpro/baresip/ConfigActivity.kt index a6c80b7d..a3c8f016 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/ConfigActivity.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/ConfigActivity.kt @@ -89,6 +89,8 @@ class ConfigActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { + theme.applyStyle(R.style.OptOutEdgeToEdgeEnforcement,false) + super.onCreate(savedInstanceState) val contactsPermissions = arrayOf(Manifest.permission.READ_CONTACTS, Manifest.permission.WRITE_CONTACTS) diff --git a/app/src/main/kotlin/com/tutpro/baresip/ContactActivity.kt b/app/src/main/kotlin/com/tutpro/baresip/ContactActivity.kt index cdc85f87..6175e94d 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/ContactActivity.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/ContactActivity.kt @@ -56,7 +56,10 @@ class ContactActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { + theme.applyStyle(R.style.OptOutEdgeToEdgeEnforcement,false) + super.onCreate(savedInstanceState) + binding = ActivityContactBinding.inflate(layoutInflater) setContentView(binding.root) layout = binding.ContactView diff --git a/app/src/main/kotlin/com/tutpro/baresip/ContactsActivity.kt b/app/src/main/kotlin/com/tutpro/baresip/ContactsActivity.kt index 8ccfc1aa..8d77c0ba 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/ContactsActivity.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/ContactsActivity.kt @@ -28,7 +28,10 @@ class ContactsActivity : AppCompatActivity() { public override fun onCreate(savedInstanceState: Bundle?) { + theme.applyStyle(R.style.OptOutEdgeToEdgeEnforcement,false) + super.onCreate(savedInstanceState) + binding = ActivityContactsBinding.inflate(layoutInflater) setContentView(binding.root) diff --git a/app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt b/app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt index a960f385..50276e9b 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt @@ -121,6 +121,8 @@ class MainActivity : AppCompatActivity() { @SuppressLint("ClickableViewAccessibility") override fun onCreate(savedInstanceState: Bundle?) { + theme.applyStyle(R.style.OptOutEdgeToEdgeEnforcement,false) + super.onCreate(savedInstanceState) AppCompatDelegate.setCompatVectorFromResourcesEnabled(true) diff --git a/app/src/main/res/values/values-v35.xml b/app/src/main/res/values/values-v35.xml new file mode 100644 index 00000000..9d72e4c2 --- /dev/null +++ b/app/src/main/res/values/values-v35.xml @@ -0,0 +1,6 @@ + + + +