From 6394f45ef55302dd0100153ed4fcf1844f420523 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Thu, 16 Jul 2020 15:18:09 +0200 Subject: [PATCH] Improved assistant input fields --- .../assistant_account_login_fragment.xml | 143 +++++----- .../assistant_country_picker_fragment.xml | 22 +- ...istant_email_account_creation_fragment.xml | 169 ++++-------- ...sistant_generic_account_login_fragment.xml | 251 +++++++----------- ...istant_phone_account_creation_fragment.xml | 75 ++++-- ...sistant_phone_account_linking_fragment.xml | 51 ++-- ...tant_phone_account_validation_fragment.xml | 21 +- ...assistant_remote_provisioning_fragment.xml | 32 ++- .../layout/chat_room_group_info_fragment.xml | 24 +- .../main/res/layout/settings_widget_text.xml | 2 +- app/src/main/res/values/strings.xml | 2 +- app/src/main/res/values/styles.xml | 2 +- 12 files changed, 360 insertions(+), 434 deletions(-) diff --git a/app/src/main/res/layout/assistant_account_login_fragment.xml b/app/src/main/res/layout/assistant_account_login_fragment.xml index 1bc9f5aff..5747ee59a 100644 --- a/app/src/main/res/layout/assistant_account_login_fragment.xml +++ b/app/src/main/res/layout/assistant_account_login_fragment.xml @@ -110,43 +110,46 @@ android:layout_height="wrap_content" android:layout_below="@id/select_country"> - - - + android:layout_marginRight="10dp" + android:hint="@string/international_prefix"> - + + + + + android:hint="@string/phone_number"> + + + + @@ -154,88 +157,68 @@ - - + android:layout_marginTop="16dp" + android:hint="@string/username"> - - - + android:background="@color/transparent_color" + android:layout_width="match_parent" + android:layout_height="wrap_content"/> - + - + android:hint="@string/password"> - - - + android:background="@color/transparent_color" + android:layout_width="match_parent" + android:layout_height="wrap_content"/> - + - + - + - + android:hint="@string/assistant_choose_country"> + + + + - + android:layout_height="wrap_content" + android:hint="@string/username"> - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - + - + android:layout_height="wrap_content" + android:hint="@string/username"> - + + + + + + + + + + + + + + + + + + + + + + + + + android:gravity="center" + android:orientation="horizontal"> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + android:layout_margin="5dp" + android:textColor="?attr/primaryTextColor" + android:text="@string/transport_udp" /> - + - + - + - - - - - + - + android:layout_marginRight="10dp" + android:hint="@string/international_prefix"> - + + + + + android:hint="@string/phone_number"> + + + + @@ -154,18 +165,24 @@ - + android:hint="@string/username"> + + + + diff --git a/app/src/main/res/layout/assistant_phone_account_linking_fragment.xml b/app/src/main/res/layout/assistant_phone_account_linking_fragment.xml index be0bb23cb..449220c4c 100644 --- a/app/src/main/res/layout/assistant_phone_account_linking_fragment.xml +++ b/app/src/main/res/layout/assistant_phone_account_linking_fragment.xml @@ -116,30 +116,41 @@ android:layout_height="wrap_content" android:layout_below="@id/select_country"> - + android:layout_marginRight="10dp" + android:hint="@string/international_prefix"> - + + + + + android:hint="@string/phone_number"> + + + + diff --git a/app/src/main/res/layout/assistant_phone_account_validation_fragment.xml b/app/src/main/res/layout/assistant_phone_account_validation_fragment.xml index ecc761c73..2d0aba0d5 100644 --- a/app/src/main/res/layout/assistant_phone_account_validation_fragment.xml +++ b/app/src/main/res/layout/assistant_phone_account_validation_fragment.xml @@ -87,16 +87,21 @@ android:layout_width="wrap_content" android:layout_height="wrap_content"/> - + android:hint="@string/assistant_confirmation_code"> + + + + - - - + android:hint="@string/assistant_remote_provisioning_url"> + + + + - + android:layout_height="wrap_content" + android:paddingRight="5dp" + android:hint="@string/chat_room_group_info_subject_hint"> + + + + diff --git a/app/src/main/res/layout/settings_widget_text.xml b/app/src/main/res/layout/settings_widget_text.xml index 866c241d8..ff5f15524 100644 --- a/app/src/main/res/layout/settings_widget_text.xml +++ b/app/src/main/res/layout/settings_widget_text.xml @@ -47,7 +47,7 @@ android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_toLeftOf="@id/settings_clear_input" - android:layout_marginTop="15dp" + android:layout_marginTop="5dp" android:layout_marginLeft="10dp" android:layout_marginRight="10dp" android:enabled="@{enabled ?? true}" diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 3eae3d66a..4d276b1e6 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -30,7 +30,7 @@ Phone number Phone numbers Select your country - International phone number prefix + Prefix Choose a country Username Password diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index 01a3f9a1c..4fc2f9f1a 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -62,7 +62,7 @@