diff --git a/app/src/main/java/org/linphone/activities/call/VideoZoomHelper.kt b/app/src/main/java/org/linphone/activities/call/VideoZoomHelper.kt index 392d0d4fe..5e8a377c9 100644 --- a/app/src/main/java/org/linphone/activities/call/VideoZoomHelper.kt +++ b/app/src/main/java/org/linphone/activities/call/VideoZoomHelper.kt @@ -60,7 +60,7 @@ class VideoZoomHelper(context: Context, private var videoDisplayView: View) : Ge } }) - videoDisplayView.setOnTouchListener { v, event -> + videoDisplayView.setOnTouchListener { _, event -> val currentZoomFactor = zoomFactor scaleDetector.onTouchEvent(event) diff --git a/app/src/main/java/org/linphone/activities/main/chat/viewmodels/ChatRoomCreationViewModel.kt b/app/src/main/java/org/linphone/activities/main/chat/viewmodels/ChatRoomCreationViewModel.kt index 8bcd51c22..b33353049 100644 --- a/app/src/main/java/org/linphone/activities/main/chat/viewmodels/ChatRoomCreationViewModel.kt +++ b/app/src/main/java/org/linphone/activities/main/chat/viewmodels/ChatRoomCreationViewModel.kt @@ -128,7 +128,7 @@ class ChatRoomCreationViewModel : ErrorReportingViewModel() { list.addAll(selectedAddresses.value.orEmpty()) val found = list.find { - if (address != null) it.weakEqual(address) else false + it.weakEqual(address) } if (found != null) { diff --git a/app/src/main/java/org/linphone/compatibility/Api21Compatibility.kt b/app/src/main/java/org/linphone/compatibility/Api21Compatibility.kt index 2763214d9..bd8d61d60 100644 --- a/app/src/main/java/org/linphone/compatibility/Api21Compatibility.kt +++ b/app/src/main/java/org/linphone/compatibility/Api21Compatibility.kt @@ -34,6 +34,7 @@ import org.linphone.core.tools.Log import org.linphone.utils.AppUtils import org.linphone.utils.FileUtils +@Suppress("DEPRECATION") @TargetApi(21) class Api21Compatibility { companion object { diff --git a/app/src/main/java/org/linphone/compatibility/Compatibility.kt b/app/src/main/java/org/linphone/compatibility/Compatibility.kt index a66a678c9..b1678a7d0 100644 --- a/app/src/main/java/org/linphone/compatibility/Compatibility.kt +++ b/app/src/main/java/org/linphone/compatibility/Compatibility.kt @@ -29,6 +29,7 @@ import org.linphone.core.ChatRoom import org.linphone.core.Content import org.linphone.mediastream.Version +@Suppress("DEPRECATION") class Compatibility { companion object { fun hasPermission(context: Context, permission: String): Boolean { diff --git a/app/src/main/java/org/linphone/utils/DataBindingUtils.kt b/app/src/main/java/org/linphone/utils/DataBindingUtils.kt index 0dac1e92d..7d7e6112e 100644 --- a/app/src/main/java/org/linphone/utils/DataBindingUtils.kt +++ b/app/src/main/java/org/linphone/utils/DataBindingUtils.kt @@ -78,6 +78,7 @@ fun LinearLayout.setBackground(resource: Int) { this.setBackgroundResource(resource) } +@Suppress("DEPRECATION") @BindingAdapter("style") fun TextView.setStyle(resource: Int) { this.setTextAppearance(context, resource) @@ -360,7 +361,7 @@ fun addEmailEditTextValidation(editText: EditText, enabled: Boolean) { override fun beforeTextChanged(s: CharSequence?, start: Int, count: Int, after: Int) { } - override fun onTextChanged(s: CharSequence?, start: Int, before: Int, count: Int) { + override fun onTextChanged(s: CharSequence, start: Int, before: Int, count: Int) { if (!Patterns.EMAIL_ADDRESS.matcher(s).matches()) { editText.error = editText.context.getString(R.string.assistant_error_invalid_email_address) } @@ -376,7 +377,7 @@ fun addUrlEditTextValidation(editText: EditText, enabled: Boolean) { override fun beforeTextChanged(s: CharSequence?, start: Int, count: Int, after: Int) { } - override fun onTextChanged(s: CharSequence?, start: Int, before: Int, count: Int) { + override fun onTextChanged(s: CharSequence, start: Int, before: Int, count: Int) { if (!Patterns.WEB_URL.matcher(s).matches()) { editText.error = editText.context.getString(R.string.assistant_remote_provisioning_wrong_format) } diff --git a/app/src/main/java/org/linphone/utils/FileUtils.kt b/app/src/main/java/org/linphone/utils/FileUtils.kt index dac26cd0e..c9ffca3f6 100644 --- a/app/src/main/java/org/linphone/utils/FileUtils.kt +++ b/app/src/main/java/org/linphone/utils/FileUtils.kt @@ -201,8 +201,8 @@ class FileUtils { return false } - private fun createFile(fileName: String): File { - var fileName = fileName + private fun createFile(file: String): File { + var fileName = file if (fileName.isEmpty()) fileName = getStartDate() if (!fileName.contains(".")) { diff --git a/app/src/main/java/org/linphone/utils/ImageUtils.kt b/app/src/main/java/org/linphone/utils/ImageUtils.kt index c3e761947..563c71f62 100644 --- a/app/src/main/java/org/linphone/utils/ImageUtils.kt +++ b/app/src/main/java/org/linphone/utils/ImageUtils.kt @@ -34,6 +34,7 @@ class ImageUtils { val roundBm: Bitmap? if (fromPictureUri != null) { bm = try { + @Suppress("DEPRECATION") MediaStore.Images.Media.getBitmap( context.contentResolver, fromPictureUri ) diff --git a/app/src/main/java/org/linphone/utils/RecyclerViewSwipeUtils.kt b/app/src/main/java/org/linphone/utils/RecyclerViewSwipeUtils.kt index 8d4d5db3f..c853a89dd 100644 --- a/app/src/main/java/org/linphone/utils/RecyclerViewSwipeUtils.kt +++ b/app/src/main/java/org/linphone/utils/RecyclerViewSwipeUtils.kt @@ -105,6 +105,7 @@ private class RecyclerViewSwipeUtilsCallback( top + icon.intrinsicHeight ) + @Suppress("DEPRECATION") if (configuration.leftToRightAction.iconTint != 0) icon.setColorFilter( configuration.leftToRightAction.iconTint, PorterDuff.Mode.SRC_IN diff --git a/app/src/main/java/org/linphone/utils/ShortcutsHelper.kt b/app/src/main/java/org/linphone/utils/ShortcutsHelper.kt index e330b8205..353f640ff 100644 --- a/app/src/main/java/org/linphone/utils/ShortcutsHelper.kt +++ b/app/src/main/java/org/linphone/utils/ShortcutsHelper.kt @@ -157,8 +157,8 @@ class ShortcutsHelper(val context: Context) { val localAddress = chatRoom.localAddress.asStringUriOnly() val personsList = arrayListOf() - var subject = "" - var icon: IconCompat + val subject: String + val icon: IconCompat if (chatRoom.hasCapability(ChatRoomCapabilities.Basic.toInt())) { val contact = coreContext.contactsManager.findContactByAddress(chatRoom.peerAddress) diff --git a/app/src/main/res/layout-land/about_fragment.xml b/app/src/main/res/layout-land/about_fragment.xml index 705232dcc..4d78aab86 100644 --- a/app/src/main/res/layout-land/about_fragment.xml +++ b/app/src/main/res/layout-land/about_fragment.xml @@ -83,7 +83,7 @@ android:adjustViewBounds="true" android:layout_gravity="center" android:layout_marginBottom="10dp" - android:contentDescription="@string/content_description_app_logo" + android:contentDescription="@null" android:src="@drawable/linphone_logo_tinted"/> diff --git a/app/src/main/res/layout/about_fragment.xml b/app/src/main/res/layout/about_fragment.xml index e07cc24ad..b28b9a0f9 100644 --- a/app/src/main/res/layout/about_fragment.xml +++ b/app/src/main/res/layout/about_fragment.xml @@ -86,7 +86,7 @@ android:adjustViewBounds="true" android:layout_gravity="center" android:layout_marginBottom="10dp" - android:contentDescription="@string/content_description_app_logo" + android:contentDescription="@null" android:src="@drawable/linphone_logo_tinted"/> - + + - - - - - - + android:layout_height="wrap_content" + android:hint="@string/phone_number" + android:maxLines="1"/> diff --git a/app/src/main/res/layout/assistant_remote_provisioning_fragment.xml b/app/src/main/res/layout/assistant_remote_provisioning_fragment.xml index e3eb4f849..acbf3cb76 100644 --- a/app/src/main/res/layout/assistant_remote_provisioning_fragment.xml +++ b/app/src/main/res/layout/assistant_remote_provisioning_fragment.xml @@ -25,83 +25,77 @@ android:layout_alignParentTop="true" tools:layout="@layout/assistant_top_bar_fragment" /> - + android:layout_height="wrap_content" + android:gravity="center" + android:paddingLeft="30dp" + android:paddingRight="30dp" + android:orientation="vertical"> - + android:text="@string/assistant_remote_provisioning_title" + android:paddingTop="10dp" + android:textAllCaps="true" /> - + - + - + - + - + - - - - - + @@ -68,6 +69,7 @@ diff --git a/app/src/main/res/layout/call_incoming_notification_heads_up.xml b/app/src/main/res/layout/call_incoming_notification_heads_up.xml index 6879dc010..b5b8fb38c 100644 --- a/app/src/main/res/layout/call_incoming_notification_heads_up.xml +++ b/app/src/main/res/layout/call_incoming_notification_heads_up.xml @@ -32,7 +32,7 @@ diff --git a/app/src/main/res/layout/launcher_activity.xml b/app/src/main/res/layout/launcher_activity.xml index cbc2306dc..5efc4c664 100644 --- a/app/src/main/res/layout/launcher_activity.xml +++ b/app/src/main/res/layout/launcher_activity.xml @@ -16,7 +16,7 @@ android:adjustViewBounds="true" android:layout_gravity="center" android:layout_marginBottom="10dp" - android:contentDescription="@string/content_description_app_logo" + android:contentDescription="@null" android:src="@drawable/linphone_logo_tinted"/> Operation in progress, please wait - &appName; logo - Ephemeral message logo - Group conversation logo Add a SIP address field Add a phone number field Go back - Contact avatar Show what your phone number will be used for Empty the text field next to it Switch from front camera to back and vice versa diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index fa18d99b7..15c9ebf02 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -60,11 +60,6 @@ - -