From 5f17dd8534c31a0b816008c1ad3a91c3bdb2aa44 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Mon, 15 Sep 2025 09:28:15 +0200 Subject: [PATCH] Added menu icon in top bar next to current profile avatar + fixed layout icon while in conference --- app/src/main/res/drawable/layout.xml | 9 ++++++++ app/src/main/res/drawable/list.xml | 9 ++++++++ app/src/main/res/drawable/notebook.xml | 9 -------- .../call_conference_actions_bottom_sheet.xml | 2 +- .../res/layout-land/main_activity_top_bar.xml | 23 +++++++++++++------ .../main_activity_top_bar.xml | 20 +++++++++++++--- .../call_conference_actions_bottom_sheet.xml | 2 +- .../main/res/layout/main_activity_top_bar.xml | 23 +++++++++++++------ 8 files changed, 69 insertions(+), 28 deletions(-) create mode 100644 app/src/main/res/drawable/layout.xml create mode 100644 app/src/main/res/drawable/list.xml delete mode 100644 app/src/main/res/drawable/notebook.xml diff --git a/app/src/main/res/drawable/layout.xml b/app/src/main/res/drawable/layout.xml new file mode 100644 index 000000000..489e4c2e3 --- /dev/null +++ b/app/src/main/res/drawable/layout.xml @@ -0,0 +1,9 @@ + + + diff --git a/app/src/main/res/drawable/list.xml b/app/src/main/res/drawable/list.xml new file mode 100644 index 000000000..4a35bedf5 --- /dev/null +++ b/app/src/main/res/drawable/list.xml @@ -0,0 +1,9 @@ + + + diff --git a/app/src/main/res/drawable/notebook.xml b/app/src/main/res/drawable/notebook.xml deleted file mode 100644 index 826e46274..000000000 --- a/app/src/main/res/drawable/notebook.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/app/src/main/res/layout-land/call_conference_actions_bottom_sheet.xml b/app/src/main/res/layout-land/call_conference_actions_bottom_sheet.xml index 9d02d3e61..39401ac97 100644 --- a/app/src/main/res/layout-land/call_conference_actions_bottom_sheet.xml +++ b/app/src/main/res/layout-land/call_conference_actions_bottom_sheet.xml @@ -107,7 +107,7 @@ android:layout_marginTop="@dimen/call_extra_button_top_margin" android:padding="@dimen/call_button_icon_padding" android:background="@drawable/in_call_button_background_red" - android:src="@drawable/notebook" + android:src="@drawable/layout" android:contentDescription="@string/call_action_change_layout" app:tint="@color/in_call_button_tint_color" app:layout_constraintDimensionRatio="1:1" diff --git a/app/src/main/res/layout-land/main_activity_top_bar.xml b/app/src/main/res/layout-land/main_activity_top_bar.xml index 0892801e3..4bc98dfc9 100644 --- a/app/src/main/res/layout-land/main_activity_top_bar.xml +++ b/app/src/main/res/layout-land/main_activity_top_bar.xml @@ -30,7 +30,7 @@ + + @@ -80,7 +93,6 @@ android:onClick="@{() -> viewModel.openSearchBar()}" android:layout_width="wrap_content" android:layout_height="0dp" - android:layout_marginEnd="5dp" android:src="@drawable/magnifying_glass" android:contentDescription="@string/content_description_open_filter" app:layout_constraintDimensionRatio="1:1" @@ -95,7 +107,6 @@ android:onClick="@{extraActionClickListener}" android:layout_width="wrap_content" android:layout_height="0dp" - android:layout_marginEnd="5dp" android:src="@{extraActionIcon, default=@drawable/dots_three_vertical}" android:contentDescription="@{extraActionContentDescription}" android:visibility="@{!viewModel.searchBarVisible && enableExtraAction ? View.VISIBLE : View.GONE, default=gone}" @@ -111,7 +122,6 @@ android:onClick="@{() -> viewModel.closeSearchBar()}" android:layout_width="wrap_content" android:layout_height="0dp" - android:layout_marginStart="5dp" android:src="@drawable/caret_left" android:contentDescription="@string/content_description_cancel_filter" app:layout_constraintDimensionRatio="1:1" @@ -158,7 +168,6 @@ android:onClick="@{() -> viewModel.clearFilter()}" android:layout_width="wrap_content" android:layout_height="0dp" - android:layout_marginEnd="5dp" android:src="@drawable/x" android:contentDescription="@string/content_description_clear_filter" app:layout_constraintDimensionRatio="1:1" diff --git a/app/src/main/res/layout-sw600dp-land/main_activity_top_bar.xml b/app/src/main/res/layout-sw600dp-land/main_activity_top_bar.xml index 3345c9f5a..397ea6028 100644 --- a/app/src/main/res/layout-sw600dp-land/main_activity_top_bar.xml +++ b/app/src/main/res/layout-sw600dp-land/main_activity_top_bar.xml @@ -29,7 +29,7 @@ + + diff --git a/app/src/main/res/layout/call_conference_actions_bottom_sheet.xml b/app/src/main/res/layout/call_conference_actions_bottom_sheet.xml index 13a30ab0c..e8af29168 100644 --- a/app/src/main/res/layout/call_conference_actions_bottom_sheet.xml +++ b/app/src/main/res/layout/call_conference_actions_bottom_sheet.xml @@ -107,7 +107,7 @@ android:layout_marginTop="@dimen/call_extra_button_top_margin" android:padding="@dimen/call_button_icon_padding" android:background="@drawable/in_call_button_background_red" - android:src="@drawable/notebook" + android:src="@drawable/layout" android:contentDescription="@string/call_action_change_layout" app:tint="@color/in_call_button_tint_color" app:layout_constraintDimensionRatio="1:1" diff --git a/app/src/main/res/layout/main_activity_top_bar.xml b/app/src/main/res/layout/main_activity_top_bar.xml index 1f3a3689c..895e558cb 100644 --- a/app/src/main/res/layout/main_activity_top_bar.xml +++ b/app/src/main/res/layout/main_activity_top_bar.xml @@ -30,7 +30,7 @@ + + @@ -80,7 +93,6 @@ android:onClick="@{() -> viewModel.openSearchBar()}" android:layout_width="wrap_content" android:layout_height="0dp" - android:layout_marginEnd="5dp" android:src="@drawable/magnifying_glass" android:contentDescription="@string/content_description_open_filter" app:layout_constraintDimensionRatio="1:1" @@ -95,7 +107,6 @@ android:onClick="@{extraActionClickListener}" android:layout_width="wrap_content" android:layout_height="0dp" - android:layout_marginEnd="5dp" android:src="@{extraActionIcon, default=@drawable/dots_three_vertical}" android:contentDescription="@{extraActionContentDescription}" android:visibility="@{!viewModel.searchBarVisible && enableExtraAction ? View.VISIBLE : View.GONE, default=gone}" @@ -111,7 +122,6 @@ android:onClick="@{() -> viewModel.closeSearchBar()}" android:layout_width="wrap_content" android:layout_height="0dp" - android:layout_marginStart="5dp" android:src="@drawable/caret_left" android:contentDescription="@string/content_description_cancel_filter" app:layout_constraintDimensionRatio="1:1" @@ -158,7 +168,6 @@ android:onClick="@{() -> viewModel.clearFilter()}" android:layout_width="wrap_content" android:layout_height="0dp" - android:layout_marginEnd="5dp" android:src="@drawable/x" android:contentDescription="@string/content_description_clear_filter" app:layout_constraintDimensionRatio="1:1"