diff --git a/app/src/main/res/drawable-xhdpi/camera_switch_default.png b/app/src/main/res/drawable-xhdpi/camera_switch_default.png index 640a61896..532cf3187 100644 Binary files a/app/src/main/res/drawable-xhdpi/camera_switch_default.png and b/app/src/main/res/drawable-xhdpi/camera_switch_default.png differ diff --git a/app/src/main/res/drawable-xhdpi/camera_switch_over.png b/app/src/main/res/drawable-xhdpi/camera_switch_over.png deleted file mode 100644 index addecb1ca..000000000 Binary files a/app/src/main/res/drawable-xhdpi/camera_switch_over.png and /dev/null differ diff --git a/app/src/main/res/drawable-xhdpi/download_disabled.png b/app/src/main/res/drawable-xhdpi/download_disabled.png deleted file mode 100644 index 26835cec4..000000000 Binary files a/app/src/main/res/drawable-xhdpi/download_disabled.png and /dev/null differ diff --git a/app/src/main/res/drawable-xhdpi/pause_default.png b/app/src/main/res/drawable-xhdpi/pause_default.png index 6b92420c4..78841141d 100644 Binary files a/app/src/main/res/drawable-xhdpi/pause_default.png and b/app/src/main/res/drawable-xhdpi/pause_default.png differ diff --git a/app/src/main/res/drawable-xhdpi/pause_disabled.png b/app/src/main/res/drawable-xhdpi/pause_disabled.png deleted file mode 100644 index a9759e3b7..000000000 Binary files a/app/src/main/res/drawable-xhdpi/pause_disabled.png and /dev/null differ diff --git a/app/src/main/res/drawable-xhdpi/pause_over_selected.png b/app/src/main/res/drawable-xhdpi/pause_over_selected.png deleted file mode 100644 index d4f16fa34..000000000 Binary files a/app/src/main/res/drawable-xhdpi/pause_over_selected.png and /dev/null differ diff --git a/app/src/main/res/drawable-xhdpi/screenshot_default.png b/app/src/main/res/drawable-xhdpi/screenshot_default.png index a322b072b..1808d9f3e 100644 Binary files a/app/src/main/res/drawable-xhdpi/screenshot_default.png and b/app/src/main/res/drawable-xhdpi/screenshot_default.png differ diff --git a/app/src/main/res/drawable-xhdpi/screenshot_disabled.png b/app/src/main/res/drawable-xhdpi/screenshot_disabled.png deleted file mode 100644 index 9b75d575b..000000000 Binary files a/app/src/main/res/drawable-xhdpi/screenshot_disabled.png and /dev/null differ diff --git a/app/src/main/res/drawable-xhdpi/screenshot_over.png b/app/src/main/res/drawable-xhdpi/screenshot_over.png deleted file mode 100644 index d94c0929d..000000000 Binary files a/app/src/main/res/drawable-xhdpi/screenshot_over.png and /dev/null differ diff --git a/app/src/main/res/drawable-xhdpi/settings_advanced_default.png b/app/src/main/res/drawable-xhdpi/settings_advanced_default.png new file mode 100644 index 000000000..099a7770e Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/settings_advanced_default.png differ diff --git a/app/src/main/res/drawable-xhdpi/settings_audio_default.png b/app/src/main/res/drawable-xhdpi/settings_audio_default.png new file mode 100644 index 000000000..4072d173f Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/settings_audio_default.png differ diff --git a/app/src/main/res/drawable-xhdpi/settings_call_default.png b/app/src/main/res/drawable-xhdpi/settings_call_default.png new file mode 100644 index 000000000..951452780 Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/settings_call_default.png differ diff --git a/app/src/main/res/drawable-xhdpi/settings_chat_default.png b/app/src/main/res/drawable-xhdpi/settings_chat_default.png new file mode 100644 index 000000000..8a3f155ee Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/settings_chat_default.png differ diff --git a/app/src/main/res/drawable-xhdpi/settings_contacts_default.png b/app/src/main/res/drawable-xhdpi/settings_contacts_default.png new file mode 100644 index 000000000..3f034f8e3 Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/settings_contacts_default.png differ diff --git a/app/src/main/res/drawable-xhdpi/settings_network_default.png b/app/src/main/res/drawable-xhdpi/settings_network_default.png new file mode 100644 index 000000000..dbafc78d7 Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/settings_network_default.png differ diff --git a/app/src/main/res/drawable-xhdpi/settings_video_default.png b/app/src/main/res/drawable-xhdpi/settings_video_default.png new file mode 100644 index 000000000..876270d33 Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/settings_video_default.png differ diff --git a/app/src/main/res/drawable/call_pause.xml b/app/src/main/res/drawable/call_pause.xml index debf5030c..6cc693d86 100644 --- a/app/src/main/res/drawable/call_pause.xml +++ b/app/src/main/res/drawable/call_pause.xml @@ -1,8 +1,20 @@ - - - - + + + + + + + + + + + + diff --git a/app/src/main/res/drawable/call_screenshot.xml b/app/src/main/res/drawable/call_screenshot.xml index 2d24a03e3..638610ae3 100644 --- a/app/src/main/res/drawable/call_screenshot.xml +++ b/app/src/main/res/drawable/call_screenshot.xml @@ -1,8 +1,20 @@ - - - - + + + + + + + + + + + + diff --git a/app/src/main/res/drawable/camera_switch.xml b/app/src/main/res/drawable/camera_switch.xml new file mode 100644 index 000000000..a79f649b7 --- /dev/null +++ b/app/src/main/res/drawable/camera_switch.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + diff --git a/app/src/main/res/drawable/download.xml b/app/src/main/res/drawable/download.xml index 4a957a6d5..1304c34b0 100644 --- a/app/src/main/res/drawable/download.xml +++ b/app/src/main/res/drawable/download.xml @@ -1,6 +1,9 @@ - + + + diff --git a/app/src/main/res/drawable/round_button_background.xml b/app/src/main/res/drawable/round_button_background.xml new file mode 100644 index 000000000..5a67aa4b6 --- /dev/null +++ b/app/src/main/res/drawable/round_button_background.xml @@ -0,0 +1,5 @@ + + + + diff --git a/app/src/main/res/drawable/round_button_background_default.xml b/app/src/main/res/drawable/round_button_background_default.xml new file mode 100644 index 000000000..0de013568 --- /dev/null +++ b/app/src/main/res/drawable/round_button_background_default.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/app/src/main/res/drawable/settings_advanced.xml b/app/src/main/res/drawable/settings_advanced.xml new file mode 100644 index 000000000..1fe8d2c57 --- /dev/null +++ b/app/src/main/res/drawable/settings_advanced.xml @@ -0,0 +1,9 @@ + + + + + + + + diff --git a/app/src/main/res/drawable/settings_audio.xml b/app/src/main/res/drawable/settings_audio.xml new file mode 100644 index 000000000..26323db18 --- /dev/null +++ b/app/src/main/res/drawable/settings_audio.xml @@ -0,0 +1,9 @@ + + + + + + + + diff --git a/app/src/main/res/drawable/settings_call.xml b/app/src/main/res/drawable/settings_call.xml new file mode 100644 index 000000000..04ed1f4a7 --- /dev/null +++ b/app/src/main/res/drawable/settings_call.xml @@ -0,0 +1,9 @@ + + + + + + + + diff --git a/app/src/main/res/drawable/settings_chat.xml b/app/src/main/res/drawable/settings_chat.xml new file mode 100644 index 000000000..3e0a9c439 --- /dev/null +++ b/app/src/main/res/drawable/settings_chat.xml @@ -0,0 +1,9 @@ + + + + + + + + diff --git a/app/src/main/res/drawable/settings_contacts.xml b/app/src/main/res/drawable/settings_contacts.xml new file mode 100644 index 000000000..a7800cd8a --- /dev/null +++ b/app/src/main/res/drawable/settings_contacts.xml @@ -0,0 +1,9 @@ + + + + + + + + diff --git a/app/src/main/res/drawable/settings_network.xml b/app/src/main/res/drawable/settings_network.xml new file mode 100644 index 000000000..6a71d0f77 --- /dev/null +++ b/app/src/main/res/drawable/settings_network.xml @@ -0,0 +1,9 @@ + + + + + + + + diff --git a/app/src/main/res/drawable/settings_video.xml b/app/src/main/res/drawable/settings_video.xml new file mode 100644 index 000000000..011d8cbd0 --- /dev/null +++ b/app/src/main/res/drawable/settings_video.xml @@ -0,0 +1,9 @@ + + + + + + + + diff --git a/app/src/main/res/drawable/switch_camera.xml b/app/src/main/res/drawable/switch_camera.xml deleted file mode 100644 index 5a4dc9418..000000000 --- a/app/src/main/res/drawable/switch_camera.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/app/src/main/res/layout-land/call_controls_fragment.xml b/app/src/main/res/layout-land/call_controls_fragment.xml index 9165b6774..79e5f9ef3 100644 --- a/app/src/main/res/layout-land/call_controls_fragment.xml +++ b/app/src/main/res/layout-land/call_controls_fragment.xml @@ -112,9 +112,12 @@ android:layout_below="@id/active_call_header" android:layout_alignParentRight="true" android:layout_margin="20dp" + android:background="@drawable/round_button_background" + android:padding="10dp" android:src="@drawable/call_pause" /> + android:background="@drawable/round_button_background" + android:padding="10dp" + android:src="@drawable/camera_switch" /> + + + android:background="@drawable/round_button_background" + android:padding="10dp" + android:src="@drawable/camera_switch" /> + linphone:title="@{@string/settings_audio_title}" + linphone:icon="@{@drawable/settings_audio}" /> + linphone:title="@{@string/settings_video_title}" + linphone:icon="@{@drawable/settings_video}" /> + linphone:title="@{@string/settings_call_title}" + linphone:icon="@{@drawable/settings_call}" /> + linphone:title="@{@string/settings_chat_title}" + linphone:icon="@{@drawable/settings_chat}" /> + linphone:title="@{@string/settings_network_title}" + linphone:icon="@{@drawable/settings_network}" /> + linphone:title="@{@string/settings_contacts_title}" + linphone:icon="@{@drawable/settings_contacts}" /> + linphone:title="@{@string/settings_advanced_title}" + linphone:icon="@{@drawable/settings_advanced}" /> diff --git a/app/src/main/res/layout-sw533dp/dialer_fragment.xml b/app/src/main/res/layout-sw533dp/dialer_fragment.xml index 5b56fe573..b26e4ba61 100644 --- a/app/src/main/res/layout-sw533dp/dialer_fragment.xml +++ b/app/src/main/res/layout-sw533dp/dialer_fragment.xml @@ -46,7 +46,9 @@ android:layout_width="50dp" android:layout_height="50dp" android:layout_margin="20dp" - android:src="@drawable/switch_camera" /> + android:background="@drawable/round_button_background" + android:padding="10dp" + android:src="@drawable/camera_switch" /> + linphone:title="@{@string/settings_audio_title}" + linphone:icon="@{@drawable/settings_audio}" /> + linphone:title="@{@string/settings_video_title}" + linphone:icon="@{@drawable/settings_video}" /> + linphone:title="@{@string/settings_call_title}" + linphone:icon="@{@drawable/settings_call}" /> + linphone:title="@{@string/settings_chat_title}" + linphone:icon="@{@drawable/settings_chat}" /> + linphone:title="@{@string/settings_network_title}" + linphone:icon="@{@drawable/settings_network}" /> + linphone:title="@{@string/settings_contacts_title}" + linphone:icon="@{@drawable/settings_contacts}" /> + linphone:title="@{@string/settings_advanced_title}" + linphone:icon="@{@drawable/settings_advanced}" /> diff --git a/app/src/main/res/layout/assistant_qr_code_fragment.xml b/app/src/main/res/layout/assistant_qr_code_fragment.xml index 83c243d76..ff0946e12 100644 --- a/app/src/main/res/layout/assistant_qr_code_fragment.xml +++ b/app/src/main/res/layout/assistant_qr_code_fragment.xml @@ -40,7 +40,9 @@ android:layout_width="50dp" android:layout_height="50dp" android:layout_margin="5dp" - android:src="@drawable/switch_camera"/> + android:background="@drawable/round_button_background" + android:padding="10dp" + android:src="@drawable/camera_switch"/> diff --git a/app/src/main/res/layout/call_controls_fragment.xml b/app/src/main/res/layout/call_controls_fragment.xml index 31ead2a59..66d23062d 100644 --- a/app/src/main/res/layout/call_controls_fragment.xml +++ b/app/src/main/res/layout/call_controls_fragment.xml @@ -86,7 +86,8 @@ android:adjustViewBounds="true" android:padding="10dp" android:scaleType="fitCenter" - android:src="@drawable/switch_camera" /> + android:background="@drawable/round_button_background" + android:src="@drawable/camera_switch" /> @@ -203,6 +205,8 @@ android:layout_height="40dp" android:gravity="center_vertical" android:contentDescription="@string/content_description_resume_conference" + android:background="@drawable/round_button_background" + android:padding="10dp" android:src="@drawable/call_pause" /> @@ -218,6 +222,8 @@ android:layout_below="@id/active_call_header" android:layout_alignParentRight="true" android:layout_margin="20dp" + android:background="@drawable/round_button_background" + android:padding="10dp" android:src="@drawable/call_pause" /> + android:background="@drawable/round_button_background" + android:padding="10dp" + android:src="@drawable/camera_switch" /> diff --git a/app/src/main/res/layout/settings_fragment.xml b/app/src/main/res/layout/settings_fragment.xml index cb963ff2d..bb3ed0996 100644 --- a/app/src/main/res/layout/settings_fragment.xml +++ b/app/src/main/res/layout/settings_fragment.xml @@ -102,43 +102,50 @@ layout="@layout/settings_widget_basic" android:visibility="@{viewModel.showAudioSettings ? View.VISIBLE : View.GONE}" linphone:listener="@{viewModel.audioSettingsListener}" - linphone:title="@{@string/settings_audio_title}" /> + linphone:title="@{@string/settings_audio_title}" + linphone:icon="@{@drawable/settings_audio}" /> + linphone:title="@{@string/settings_video_title}" + linphone:icon="@{@drawable/settings_video}" /> + linphone:title="@{@string/settings_call_title}" + linphone:icon="@{@drawable/settings_call}" /> + linphone:title="@{@string/settings_chat_title}" + linphone:icon="@{@drawable/settings_chat}" /> + linphone:title="@{@string/settings_network_title}" + linphone:icon="@{@drawable/settings_network}" /> + linphone:title="@{@string/settings_contacts_title}" + linphone:icon="@{@drawable/settings_contacts}" /> + linphone:title="@{@string/settings_advanced_title}" + linphone:icon="@{@drawable/settings_advanced}" /> diff --git a/app/src/main/res/layout/settings_widget_basic.xml b/app/src/main/res/layout/settings_widget_basic.xml index 64f27ac66..76807991b 100644 --- a/app/src/main/res/layout/settings_widget_basic.xml +++ b/app/src/main/res/layout/settings_widget_basic.xml @@ -12,6 +12,9 @@ + @@ -23,6 +26,16 @@ android:layout_width="match_parent" android:layout_height="wrap_content"> + + + android:layout_marginLeft="20dp" + android:layout_marginRight="20dp" /> @@ -48,7 +48,7 @@ android:singleLine="true" android:layout_toLeftOf="@id/setting_switch" android:layout_marginTop="15dp" - android:layout_marginLeft="10dp" + android:layout_marginLeft="20dp" android:layout_marginRight="10dp" style="@style/settings_item_font"/> @@ -62,7 +62,7 @@ android:singleLine="true" android:layout_below="@id/settings_title" android:layout_toLeftOf="@id/setting_switch" - android:layout_marginLeft="10dp" + android:layout_marginLeft="20dp" android:layout_marginRight="10dp" style="@style/settings_item_subtitle_font"/> diff --git a/app/src/main/res/layout/settings_widget_switch_and_text.xml b/app/src/main/res/layout/settings_widget_switch_and_text.xml index c5ee960c4..e78ee39cf 100644 --- a/app/src/main/res/layout/settings_widget_switch_and_text.xml +++ b/app/src/main/res/layout/settings_widget_switch_and_text.xml @@ -45,7 +45,7 @@ android:layout_centerVertical="true" android:layout_alignParentRight="true" android:layout_marginLeft="10dp" - android:layout_marginRight="10dp" + android:layout_marginRight="20dp" android:layout_width="wrap_content" android:layout_height="wrap_content" /> @@ -59,7 +59,7 @@ android:singleLine="true" android:layout_toLeftOf="@id/setting_switch" android:layout_marginTop="15dp" - android:layout_marginLeft="10dp" + android:layout_marginLeft="20dp" android:layout_marginRight="10dp" style="@style/settings_item_font"/> @@ -73,7 +73,7 @@ android:singleLine="true" android:layout_below="@id/settings_title" android:layout_toLeftOf="@id/setting_switch" - android:layout_marginLeft="10dp" + android:layout_marginLeft="20dp" android:layout_marginRight="10dp" style="@style/settings_item_subtitle_font"/> @@ -85,7 +85,7 @@ android:layout_below="@id/settings_subtitle" android:layout_toLeftOf="@id/setting_switch" android:layout_marginTop="5dp" - android:layout_marginLeft="10dp" + android:layout_marginLeft="20dp" android:layout_marginRight="10dp" android:enabled="@{enabled ?? true}" android:hint="@{text_title}" diff --git a/app/src/main/res/layout/settings_widget_text.xml b/app/src/main/res/layout/settings_widget_text.xml index ff5f15524..8351cb1de 100644 --- a/app/src/main/res/layout/settings_widget_text.xml +++ b/app/src/main/res/layout/settings_widget_text.xml @@ -37,7 +37,7 @@ android:layout_width="20dp" android:layout_height="20dp" android:layout_marginLeft="10dp" - android:layout_marginRight="10dp" + android:layout_marginRight="20dp" android:src="@drawable/clean_field" android:layout_alignParentRight="true" android:layout_centerVertical="true" />