From 22eed4eb6f92c7f51d484689743b76557bfb263c Mon Sep 17 00:00:00 2001 From: Margaux Clerc Date: Wed, 27 Jul 2016 16:00:21 +0200 Subject: [PATCH 01/36] Add phone number in account creation --- res/layout/assistant_account_creation.xml | 274 +++++++++----- ...stant_account_creation_code_activation.xml | 61 +++ ...ant_account_creation_email_activation.xml} | 0 res/layout/assistant_country_list.xml | 59 +++ res/layout/country_cell.xml | 23 ++ res/raw/countries.json | 246 ++++++++++++ res/raw/linphonerc_factory | 3 + res/values/non_localizable_custom.xml | 1 + res/values/strings.xml | 13 +- src/org/linphone/LinphoneActivity.java | 2 + src/org/linphone/LinphonePreferences.java | 19 +- .../linphone/assistant/AssistantActivity.java | 80 +++- .../assistant/AssistantFragmentsEnum.java | 2 + .../assistant/CountryListFragment.java | 213 +++++++++++ .../CreateAccountActivationFragment.java | 4 +- .../CreateAccountCodeActivationFragment.java | 145 +++++++ .../assistant/CreateAccountFragment.java | 358 +++++++++++++++--- src/org/linphone/xmlrpc/XmlRpcHelper.java | 5 +- 18 files changed, 1346 insertions(+), 162 deletions(-) create mode 100644 res/layout/assistant_account_creation_code_activation.xml rename res/layout/{assistant_account_creation_activation.xml => assistant_account_creation_email_activation.xml} (100%) create mode 100644 res/layout/assistant_country_list.xml create mode 100644 res/layout/country_cell.xml create mode 100755 res/raw/countries.json create mode 100644 src/org/linphone/assistant/CountryListFragment.java create mode 100644 src/org/linphone/assistant/CreateAccountCodeActivationFragment.java diff --git a/res/layout/assistant_account_creation.xml b/res/layout/assistant_account_creation.xml index 336b117a4..ea6bb13ea 100644 --- a/res/layout/assistant_account_creation.xml +++ b/res/layout/assistant_account_creation.xml @@ -26,13 +26,96 @@ android:layout_height="wrap_content"/> +