From df9a346de547504cf2bde5a4cbdd561b8d57b296 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Tue, 13 May 2025 13:48:15 +0200 Subject: [PATCH] Reworked unread count indicators --- .../java/org/linphone/core/CoreContext.kt | 6 +++-- .../main/res/layout-land/bottom_nav_bar.xml | 23 ++++++------------- .../layout-land/call_actions_bottom_sheet.xml | 22 +++++------------- .../call_conference_actions_bottom_sheet.xml | 22 +++++------------- app/src/main/res/layout/account_list_cell.xml | 11 +++------ app/src/main/res/layout/bottom_nav_bar.xml | 22 +++++------------- .../res/layout/call_actions_bottom_sheet.xml | 22 +++++------------- .../call_conference_actions_bottom_sheet.xml | 22 +++++------------- .../res/layout/chat_conversation_fragment.xml | 10 +++----- app/src/main/res/layout/chat_list_cell.xml | 10 +++----- app/src/main/res/values/dimen.xml | 1 + app/src/main/res/values/styles.xml | 12 ++++++++++ 12 files changed, 63 insertions(+), 120 deletions(-) diff --git a/app/src/main/java/org/linphone/core/CoreContext.kt b/app/src/main/java/org/linphone/core/CoreContext.kt index 184bc189d..dc0af6299 100644 --- a/app/src/main/java/org/linphone/core/CoreContext.kt +++ b/app/src/main/java/org/linphone/core/CoreContext.kt @@ -260,8 +260,10 @@ class CoreContext if (core.defaultAccount == null && accounts.isNotEmpty()) { val firstAccount = accounts.firstOrNull() if (firstAccount != null) { - Log.w("$TAG Default account is null but account list isn't empty, using account [${firstAccount. - params.identityAddress?.asStringUriOnly()}] as default") + val sipUri = firstAccount.params.identityAddress?.asStringUriOnly() + Log.w( + "$TAG Default account is null but account list isn't empty, using account [$sipUri] as default" + ) core.defaultAccount = firstAccount } } diff --git a/app/src/main/res/layout-land/bottom_nav_bar.xml b/app/src/main/res/layout-land/bottom_nav_bar.xml index 727ac6e96..8ddb35647 100644 --- a/app/src/main/res/layout-land/bottom_nav_bar.xml +++ b/app/src/main/res/layout-land/bottom_nav_bar.xml @@ -50,15 +50,11 @@ app:layout_constraintTop_toBottomOf="@id/contacts" /> @@ -81,16 +77,11 @@ app:layout_constraintTop_toBottomOf="@id/calls" /> diff --git a/app/src/main/res/layout-land/call_actions_bottom_sheet.xml b/app/src/main/res/layout-land/call_actions_bottom_sheet.xml index d8c0c2f14..377d5fc47 100644 --- a/app/src/main/res/layout-land/call_actions_bottom_sheet.xml +++ b/app/src/main/res/layout-land/call_actions_bottom_sheet.xml @@ -91,18 +91,13 @@ app:tint="@color/in_call_button_tint_color" /> diff --git a/app/src/main/res/layout/chat_list_cell.xml b/app/src/main/res/layout/chat_list_cell.xml index 77d4e4c90..43375ce96 100644 --- a/app/src/main/res/layout/chat_list_cell.xml +++ b/app/src/main/res/layout/chat_list_cell.xml @@ -144,16 +144,12 @@ app:layout_constraintBottom_toBottomOf="@id/title" /> 10dp 5dp 15dp + 24dp 300dp 300dp diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index 5b54e32e7..b77910e78 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -187,4 +187,16 @@ true centerCrop +