mirror of
https://gitlab.linphone.org/BC/public/linphone-android.git
synced 2026-04-17 21:38:29 +00:00
Fixed irregularities in landscape & tablet layouts regarding text fields & spinners
This commit is contained in:
parent
c385f808bc
commit
6aaf8fa959
12 changed files with 8 additions and 24 deletions
|
|
@ -245,6 +245,7 @@
|
||||||
app:layout_constraintStart_toStartOf="@id/transport"/>
|
app:layout_constraintStart_toStartOf="@id/transport"/>
|
||||||
|
|
||||||
<androidx.appcompat.widget.AppCompatSpinner
|
<androidx.appcompat.widget.AppCompatSpinner
|
||||||
|
style="@style/default_text_style"
|
||||||
android:id="@+id/transport"
|
android:id="@+id/transport"
|
||||||
android:layout_width="0dp"
|
android:layout_width="0dp"
|
||||||
android:layout_height="50dp"
|
android:layout_height="50dp"
|
||||||
|
|
@ -392,7 +393,6 @@
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:layout_marginTop="18dp"
|
android:layout_marginTop="18dp"
|
||||||
android:layout_marginStart="16dp"
|
android:layout_marginStart="16dp"
|
||||||
android:layout_marginEnd="16dp"
|
|
||||||
android:labelFor="@id/outbound_proxy"
|
android:labelFor="@id/outbound_proxy"
|
||||||
android:text="@string/account_settings_outbound_proxy_title"
|
android:text="@string/account_settings_outbound_proxy_title"
|
||||||
app:layout_constraintTop_toBottomOf="@id/proxy"
|
app:layout_constraintTop_toBottomOf="@id/proxy"
|
||||||
|
|
@ -403,7 +403,7 @@
|
||||||
android:onClick="@{outboundProxyTooltipClickListener}"
|
android:onClick="@{outboundProxyTooltipClickListener}"
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:layout_marginStart="8dp"
|
android:layout_marginEnd="16dp"
|
||||||
android:src="@drawable/info"
|
android:src="@drawable/info"
|
||||||
android:contentDescription="@string/content_description_click_for_more_info"
|
android:contentDescription="@string/content_description_click_for_more_info"
|
||||||
app:tint="?attr/color_main2_600"
|
app:tint="?attr/color_main2_600"
|
||||||
|
|
|
||||||
|
|
@ -215,6 +215,7 @@
|
||||||
app:layout_constraintStart_toStartOf="@id/transport"/>
|
app:layout_constraintStart_toStartOf="@id/transport"/>
|
||||||
|
|
||||||
<androidx.appcompat.widget.AppCompatSpinner
|
<androidx.appcompat.widget.AppCompatSpinner
|
||||||
|
style="@style/default_text_style"
|
||||||
android:id="@+id/transport"
|
android:id="@+id/transport"
|
||||||
android:layout_width="0dp"
|
android:layout_width="0dp"
|
||||||
android:layout_height="50dp"
|
android:layout_height="50dp"
|
||||||
|
|
@ -341,7 +342,6 @@
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:layout_marginTop="18dp"
|
android:layout_marginTop="18dp"
|
||||||
android:layout_marginStart="16dp"
|
android:layout_marginStart="16dp"
|
||||||
android:layout_marginEnd="16dp"
|
|
||||||
android:labelFor="@id/outbound_proxy"
|
android:labelFor="@id/outbound_proxy"
|
||||||
android:text="@string/account_settings_outbound_proxy_title"
|
android:text="@string/account_settings_outbound_proxy_title"
|
||||||
app:layout_constraintTop_toBottomOf="@id/proxy"
|
app:layout_constraintTop_toBottomOf="@id/proxy"
|
||||||
|
|
@ -352,7 +352,7 @@
|
||||||
android:onClick="@{outboundProxyTooltipClickListener}"
|
android:onClick="@{outboundProxyTooltipClickListener}"
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:layout_marginStart="8dp"
|
android:layout_marginEnd="16dp"
|
||||||
android:src="@drawable/info"
|
android:src="@drawable/info"
|
||||||
android:contentDescription="@string/content_description_click_for_more_info"
|
android:contentDescription="@string/content_description_click_for_more_info"
|
||||||
app:tint="?attr/color_main2_600"
|
app:tint="?attr/color_main2_600"
|
||||||
|
|
|
||||||
|
|
@ -200,7 +200,6 @@
|
||||||
android:popupBackground="@drawable/shape_squircle_white_background"
|
android:popupBackground="@drawable/shape_squircle_white_background"
|
||||||
android:background="@drawable/edit_text_background"
|
android:background="@drawable/edit_text_background"
|
||||||
app:layout_constraintHorizontal_bias="0"
|
app:layout_constraintHorizontal_bias="0"
|
||||||
app:layout_constraintWidth_max="@dimen/text_input_max_width"
|
|
||||||
app:layout_constraintTop_toBottomOf="@id/timezone_label"
|
app:layout_constraintTop_toBottomOf="@id/timezone_label"
|
||||||
app:layout_constraintStart_toStartOf="@id/timezone_label"
|
app:layout_constraintStart_toStartOf="@id/timezone_label"
|
||||||
app:layout_constraintEnd_toEndOf="parent" />
|
app:layout_constraintEnd_toEndOf="parent" />
|
||||||
|
|
|
||||||
|
|
@ -338,7 +338,6 @@
|
||||||
android:popupBackground="@drawable/shape_squircle_white_background"
|
android:popupBackground="@drawable/shape_squircle_white_background"
|
||||||
android:background="@drawable/edit_text_background"
|
android:background="@drawable/edit_text_background"
|
||||||
app:layout_constraintHorizontal_bias="0"
|
app:layout_constraintHorizontal_bias="0"
|
||||||
app:layout_constraintWidth_max="@dimen/text_input_max_width"
|
|
||||||
app:layout_constraintTop_toBottomOf="@id/timezone_label"
|
app:layout_constraintTop_toBottomOf="@id/timezone_label"
|
||||||
app:layout_constraintStart_toStartOf="@id/timezone_label"
|
app:layout_constraintStart_toStartOf="@id/timezone_label"
|
||||||
app:layout_constraintEnd_toEndOf="parent" />
|
app:layout_constraintEnd_toEndOf="parent" />
|
||||||
|
|
|
||||||
|
|
@ -73,7 +73,6 @@
|
||||||
android:inputType="number"
|
android:inputType="number"
|
||||||
android:hint="@string/settings_advanced_enable_auto_answer_incoming_calls_after_delay_hint"
|
android:hint="@string/settings_advanced_enable_auto_answer_incoming_calls_after_delay_hint"
|
||||||
app:layout_constraintHorizontal_bias="0"
|
app:layout_constraintHorizontal_bias="0"
|
||||||
app:layout_constraintWidth_max="@dimen/text_input_max_width"
|
|
||||||
app:layout_constraintTop_toBottomOf="@id/auto_answer_incoming_calls_delay_title"
|
app:layout_constraintTop_toBottomOf="@id/auto_answer_incoming_calls_delay_title"
|
||||||
app:layout_constraintStart_toStartOf="@id/auto_answer_incoming_calls_delay_title"
|
app:layout_constraintStart_toStartOf="@id/auto_answer_incoming_calls_delay_title"
|
||||||
app:layout_constraintEnd_toEndOf="parent"/>
|
app:layout_constraintEnd_toEndOf="parent"/>
|
||||||
|
|
|
||||||
|
|
@ -174,7 +174,6 @@
|
||||||
android:popupBackground="@drawable/shape_squircle_white_background"
|
android:popupBackground="@drawable/shape_squircle_white_background"
|
||||||
android:background="@drawable/edit_text_background"
|
android:background="@drawable/edit_text_background"
|
||||||
app:layout_constraintHorizontal_bias="0"
|
app:layout_constraintHorizontal_bias="0"
|
||||||
app:layout_constraintWidth_max="@dimen/text_input_max_width"
|
|
||||||
app:layout_constraintTop_toBottomOf="@id/media_encryption_label"
|
app:layout_constraintTop_toBottomOf="@id/media_encryption_label"
|
||||||
app:layout_constraintStart_toStartOf="@id/media_encryption_label"
|
app:layout_constraintStart_toStartOf="@id/media_encryption_label"
|
||||||
app:layout_constraintEnd_toEndOf="parent" />
|
app:layout_constraintEnd_toEndOf="parent" />
|
||||||
|
|
|
||||||
|
|
@ -186,7 +186,6 @@
|
||||||
android:inputType="text|textUri"
|
android:inputType="text|textUri"
|
||||||
android:hint="@string/settings_advanced_device_id_hint"
|
android:hint="@string/settings_advanced_device_id_hint"
|
||||||
app:layout_constraintHorizontal_bias="0"
|
app:layout_constraintHorizontal_bias="0"
|
||||||
app:layout_constraintWidth_max="@dimen/text_input_max_width"
|
|
||||||
app:layout_constraintTop_toBottomOf="@id/device_id_label"
|
app:layout_constraintTop_toBottomOf="@id/device_id_label"
|
||||||
app:layout_constraintStart_toStartOf="@id/device_id_label"
|
app:layout_constraintStart_toStartOf="@id/device_id_label"
|
||||||
app:layout_constraintEnd_toEndOf="parent"/>
|
app:layout_constraintEnd_toEndOf="parent"/>
|
||||||
|
|
@ -218,7 +217,6 @@
|
||||||
android:inputType="text|textUri"
|
android:inputType="text|textUri"
|
||||||
android:hint="@string/settings_advanced_remote_provisioning_url"
|
android:hint="@string/settings_advanced_remote_provisioning_url"
|
||||||
app:layout_constraintHorizontal_bias="0"
|
app:layout_constraintHorizontal_bias="0"
|
||||||
app:layout_constraintWidth_max="@dimen/text_input_max_width"
|
|
||||||
app:layout_constraintTop_toBottomOf="@id/remote_provisioning_label"
|
app:layout_constraintTop_toBottomOf="@id/remote_provisioning_label"
|
||||||
app:layout_constraintStart_toStartOf="@id/remote_provisioning_label"
|
app:layout_constraintStart_toStartOf="@id/remote_provisioning_label"
|
||||||
app:layout_constraintEnd_toEndOf="parent"/>
|
app:layout_constraintEnd_toEndOf="parent"/>
|
||||||
|
|
@ -314,7 +312,6 @@
|
||||||
android:background="@drawable/edit_text_background"
|
android:background="@drawable/edit_text_background"
|
||||||
android:visibility="@{viewModel.expandAudioDevices ? View.VISIBLE : View.GONE}"
|
android:visibility="@{viewModel.expandAudioDevices ? View.VISIBLE : View.GONE}"
|
||||||
app:layout_constraintHorizontal_bias="0"
|
app:layout_constraintHorizontal_bias="0"
|
||||||
app:layout_constraintWidth_max="@dimen/text_input_max_width"
|
|
||||||
app:layout_constraintTop_toBottomOf="@id/input_audio_device_label"
|
app:layout_constraintTop_toBottomOf="@id/input_audio_device_label"
|
||||||
app:layout_constraintStart_toStartOf="@id/input_audio_device_label"
|
app:layout_constraintStart_toStartOf="@id/input_audio_device_label"
|
||||||
app:layout_constraintEnd_toEndOf="parent" />
|
app:layout_constraintEnd_toEndOf="parent" />
|
||||||
|
|
@ -363,7 +360,6 @@
|
||||||
android:background="@drawable/edit_text_background"
|
android:background="@drawable/edit_text_background"
|
||||||
android:visibility="@{viewModel.expandAudioDevices ? View.VISIBLE : View.GONE}"
|
android:visibility="@{viewModel.expandAudioDevices ? View.VISIBLE : View.GONE}"
|
||||||
app:layout_constraintHorizontal_bias="0"
|
app:layout_constraintHorizontal_bias="0"
|
||||||
app:layout_constraintWidth_max="@dimen/text_input_max_width"
|
|
||||||
app:layout_constraintTop_toBottomOf="@id/output_audio_device_label"
|
app:layout_constraintTop_toBottomOf="@id/output_audio_device_label"
|
||||||
app:layout_constraintStart_toStartOf="@id/output_audio_device_label"
|
app:layout_constraintStart_toStartOf="@id/output_audio_device_label"
|
||||||
app:layout_constraintEnd_toEndOf="parent" />
|
app:layout_constraintEnd_toEndOf="parent" />
|
||||||
|
|
|
||||||
|
|
@ -32,7 +32,7 @@
|
||||||
app:layout_constraintEnd_toEndOf="parent"/>
|
app:layout_constraintEnd_toEndOf="parent"/>
|
||||||
|
|
||||||
<androidx.appcompat.widget.AppCompatSpinner
|
<androidx.appcompat.widget.AppCompatSpinner
|
||||||
style="@style/material_switch_style"
|
style="@style/default_text_style"
|
||||||
android:id="@+id/sort_contacts_by_first_name_spinner"
|
android:id="@+id/sort_contacts_by_first_name_spinner"
|
||||||
android:layout_width="0dp"
|
android:layout_width="0dp"
|
||||||
android:layout_height="50dp"
|
android:layout_height="50dp"
|
||||||
|
|
@ -44,7 +44,6 @@
|
||||||
android:spinnerMode="dropdown"
|
android:spinnerMode="dropdown"
|
||||||
android:popupBackground="@drawable/shape_squircle_white_background"
|
android:popupBackground="@drawable/shape_squircle_white_background"
|
||||||
app:layout_constraintHorizontal_bias="0"
|
app:layout_constraintHorizontal_bias="0"
|
||||||
app:layout_constraintWidth_max="@dimen/text_input_max_width"
|
|
||||||
app:layout_constraintTop_toBottomOf="@id/sort_contacts_by_first_name_title"
|
app:layout_constraintTop_toBottomOf="@id/sort_contacts_by_first_name_title"
|
||||||
app:layout_constraintStart_toStartOf="@id/sort_contacts_by_first_name_title"
|
app:layout_constraintStart_toStartOf="@id/sort_contacts_by_first_name_title"
|
||||||
app:layout_constraintEnd_toEndOf="@id/sort_contacts_by_first_name_title" />
|
app:layout_constraintEnd_toEndOf="@id/sort_contacts_by_first_name_title" />
|
||||||
|
|
|
||||||
|
|
@ -157,7 +157,6 @@
|
||||||
android:inputType="text|textUri"
|
android:inputType="text|textUri"
|
||||||
android:hint="@string/settings_advanced_upload_server_url"
|
android:hint="@string/settings_advanced_upload_server_url"
|
||||||
app:layout_constraintHorizontal_bias="0"
|
app:layout_constraintHorizontal_bias="0"
|
||||||
app:layout_constraintWidth_max="@dimen/text_input_max_width"
|
|
||||||
app:layout_constraintTop_toBottomOf="@id/upload_server_url_label"
|
app:layout_constraintTop_toBottomOf="@id/upload_server_url_label"
|
||||||
app:layout_constraintStart_toStartOf="@id/upload_server_url_label"
|
app:layout_constraintStart_toStartOf="@id/upload_server_url_label"
|
||||||
app:layout_constraintEnd_toEndOf="parent"/>
|
app:layout_constraintEnd_toEndOf="parent"/>
|
||||||
|
|
@ -189,7 +188,6 @@
|
||||||
android:inputType="text|textUri"
|
android:inputType="text|textUri"
|
||||||
android:hint="@string/settings_advanced_logs_upload_server_url"
|
android:hint="@string/settings_advanced_logs_upload_server_url"
|
||||||
app:layout_constraintHorizontal_bias="0"
|
app:layout_constraintHorizontal_bias="0"
|
||||||
app:layout_constraintWidth_max="@dimen/text_input_max_width"
|
|
||||||
app:layout_constraintTop_toBottomOf="@id/logs_upload_server_url_label"
|
app:layout_constraintTop_toBottomOf="@id/logs_upload_server_url_label"
|
||||||
app:layout_constraintStart_toStartOf="@id/logs_upload_server_url_label"
|
app:layout_constraintStart_toStartOf="@id/logs_upload_server_url_label"
|
||||||
app:layout_constraintEnd_toEndOf="parent"/>
|
app:layout_constraintEnd_toEndOf="parent"/>
|
||||||
|
|
@ -310,7 +308,6 @@
|
||||||
android:inputType="text|textNoSuggestions"
|
android:inputType="text|textNoSuggestions"
|
||||||
android:hint="@string/settings_developer_push_compatible_domains_list_title"
|
android:hint="@string/settings_developer_push_compatible_domains_list_title"
|
||||||
app:layout_constraintHorizontal_bias="0"
|
app:layout_constraintHorizontal_bias="0"
|
||||||
app:layout_constraintWidth_max="@dimen/text_input_max_width"
|
|
||||||
app:layout_constraintTop_toBottomOf="@id/push_compatible_domains_list_label"
|
app:layout_constraintTop_toBottomOf="@id/push_compatible_domains_list_label"
|
||||||
app:layout_constraintStart_toStartOf="@id/push_compatible_domains_list_label"
|
app:layout_constraintStart_toStartOf="@id/push_compatible_domains_list_label"
|
||||||
app:layout_constraintEnd_toEndOf="parent"/>
|
app:layout_constraintEnd_toEndOf="parent"/>
|
||||||
|
|
|
||||||
|
|
@ -62,7 +62,7 @@
|
||||||
app:layout_constraintEnd_toEndOf="parent"/>
|
app:layout_constraintEnd_toEndOf="parent"/>
|
||||||
|
|
||||||
<androidx.appcompat.widget.AppCompatSpinner
|
<androidx.appcompat.widget.AppCompatSpinner
|
||||||
style="@style/material_switch_style"
|
style="@style/default_text_style"
|
||||||
android:id="@+id/layout_spinner"
|
android:id="@+id/layout_spinner"
|
||||||
android:layout_width="0dp"
|
android:layout_width="0dp"
|
||||||
android:layout_height="50dp"
|
android:layout_height="50dp"
|
||||||
|
|
@ -74,7 +74,6 @@
|
||||||
android:spinnerMode="dropdown"
|
android:spinnerMode="dropdown"
|
||||||
android:popupBackground="@drawable/shape_squircle_white_background"
|
android:popupBackground="@drawable/shape_squircle_white_background"
|
||||||
app:layout_constraintHorizontal_bias="0"
|
app:layout_constraintHorizontal_bias="0"
|
||||||
app:layout_constraintWidth_max="@dimen/text_input_max_width"
|
|
||||||
app:layout_constraintTop_toBottomOf="@id/layout_title"
|
app:layout_constraintTop_toBottomOf="@id/layout_title"
|
||||||
app:layout_constraintStart_toStartOf="@id/layout_title"
|
app:layout_constraintStart_toStartOf="@id/layout_title"
|
||||||
app:layout_constraintEnd_toEndOf="@id/layout_title" />
|
app:layout_constraintEnd_toEndOf="@id/layout_title" />
|
||||||
|
|
|
||||||
|
|
@ -210,7 +210,6 @@
|
||||||
android:popupBackground="@drawable/shape_squircle_white_background"
|
android:popupBackground="@drawable/shape_squircle_white_background"
|
||||||
android:background="@drawable/edit_text_background"
|
android:background="@drawable/edit_text_background"
|
||||||
app:layout_constraintHorizontal_bias="0"
|
app:layout_constraintHorizontal_bias="0"
|
||||||
app:layout_constraintWidth_max="@dimen/text_input_max_width"
|
|
||||||
app:layout_constraintTop_toBottomOf="@id/tunnel_mode_label"
|
app:layout_constraintTop_toBottomOf="@id/tunnel_mode_label"
|
||||||
app:layout_constraintStart_toStartOf="@id/tunnel_mode_label"
|
app:layout_constraintStart_toStartOf="@id/tunnel_mode_label"
|
||||||
app:layout_constraintEnd_toEndOf="parent" />
|
app:layout_constraintEnd_toEndOf="parent" />
|
||||||
|
|
|
||||||
|
|
@ -74,7 +74,7 @@
|
||||||
app:layout_constraintEnd_toEndOf="parent"/>
|
app:layout_constraintEnd_toEndOf="parent"/>
|
||||||
|
|
||||||
<androidx.appcompat.widget.AppCompatSpinner
|
<androidx.appcompat.widget.AppCompatSpinner
|
||||||
style="@style/material_switch_style"
|
style="@style/default_text_style"
|
||||||
android:id="@+id/theme_spinner"
|
android:id="@+id/theme_spinner"
|
||||||
android:layout_width="0dp"
|
android:layout_width="0dp"
|
||||||
android:layout_height="50dp"
|
android:layout_height="50dp"
|
||||||
|
|
@ -86,7 +86,6 @@
|
||||||
android:spinnerMode="dropdown"
|
android:spinnerMode="dropdown"
|
||||||
android:popupBackground="@drawable/shape_squircle_white_background"
|
android:popupBackground="@drawable/shape_squircle_white_background"
|
||||||
app:layout_constraintHorizontal_bias="0"
|
app:layout_constraintHorizontal_bias="0"
|
||||||
app:layout_constraintWidth_max="@dimen/text_input_max_width"
|
|
||||||
app:layout_constraintTop_toBottomOf="@id/theme_title"
|
app:layout_constraintTop_toBottomOf="@id/theme_title"
|
||||||
app:layout_constraintStart_toStartOf="@id/theme_title"
|
app:layout_constraintStart_toStartOf="@id/theme_title"
|
||||||
app:layout_constraintEnd_toEndOf="@id/theme_title" />
|
app:layout_constraintEnd_toEndOf="@id/theme_title" />
|
||||||
|
|
@ -120,7 +119,7 @@
|
||||||
app:layout_constraintEnd_toEndOf="parent"/>
|
app:layout_constraintEnd_toEndOf="parent"/>
|
||||||
|
|
||||||
<androidx.appcompat.widget.AppCompatSpinner
|
<androidx.appcompat.widget.AppCompatSpinner
|
||||||
style="@style/material_switch_style"
|
style="@style/default_text_style"
|
||||||
android:id="@+id/color_spinner"
|
android:id="@+id/color_spinner"
|
||||||
android:layout_width="0dp"
|
android:layout_width="0dp"
|
||||||
android:layout_height="50dp"
|
android:layout_height="50dp"
|
||||||
|
|
@ -132,7 +131,6 @@
|
||||||
android:spinnerMode="dropdown"
|
android:spinnerMode="dropdown"
|
||||||
android:popupBackground="@drawable/shape_squircle_white_background"
|
android:popupBackground="@drawable/shape_squircle_white_background"
|
||||||
app:layout_constraintHorizontal_bias="0"
|
app:layout_constraintHorizontal_bias="0"
|
||||||
app:layout_constraintWidth_max="@dimen/text_input_max_width"
|
|
||||||
app:layout_constraintTop_toBottomOf="@id/color_title"
|
app:layout_constraintTop_toBottomOf="@id/color_title"
|
||||||
app:layout_constraintStart_toStartOf="@id/color_title"
|
app:layout_constraintStart_toStartOf="@id/color_title"
|
||||||
app:layout_constraintEnd_toEndOf="@id/color_title" />
|
app:layout_constraintEnd_toEndOf="@id/color_title" />
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue