diff --git a/res/values-FR/strings.xml b/res/values-FR/strings.xml
index 9342e27e9..7c435881e 100644
--- a/res/values-FR/strings.xml
+++ b/res/values-FR/strings.xml
@@ -371,6 +371,7 @@
Reçu
Actif en arrière plan
+ Gestion
Afficher
Télécharger
diff --git a/res/values-RU/strings.xml b/res/values-RU/strings.xml
index af92d3bf7..0528f0415 100755
--- a/res/values-RU/strings.xml
+++ b/res/values-RU/strings.xml
@@ -430,6 +430,7 @@
Enter authentication userid (optionnal)
Enable UPNP
+ Manage
Please wait...
Updating messages database
diff --git a/res/values/non_localizable_strings.xml b/res/values/non_localizable_strings.xml
index 654168740..e84a69d8f 100644
--- a/res/values/non_localizable_strings.xml
+++ b/res/values/non_localizable_strings.xml
@@ -122,4 +122,8 @@
pref_upnp_enable_key
pref_first_time_linphone_chat_storage
+
+ pref_sipaccount_key
+ pref_advanced_key
+ pref_manage_key
diff --git a/res/values/strings.xml b/res/values/strings.xml
index 581565417..dd48a5876 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -430,6 +430,7 @@
Enter authentication userid (optionnal)
Enable UPNP
+ Manage
Please wait...
Updating messages database
diff --git a/res/xml/account_preferences.xml b/res/xml/account_preferences.xml
index 0fed008e5..042e9241f 100644
--- a/res/xml/account_preferences.xml
+++ b/res/xml/account_preferences.xml
@@ -2,7 +2,8 @@
+ android:title="@string/pref_sipaccount"
+ android:key="@string/pref_sipaccount_key">
+ android:title="@string/pref_advanced"
+ android:key="@string/pref_advanced_key">
-
+
+
+
+
+
+
+
+
diff --git a/res/xml/preferences.xml b/res/xml/preferences.xml
index 43544b854..fd19988f2 100644
--- a/res/xml/preferences.xml
+++ b/res/xml/preferences.xml
@@ -103,14 +103,6 @@
-
-
-
-
= 0 && accountIndex < prxCfgs.length)
@@ -592,7 +614,6 @@ public class LinphonePreferences {
getLc().setMediaEncryption(menc);
}
- // Push Notifications
public void setPushNotificationEnabled(boolean enable) {
getConfig().setBool("app", "push_notification", enable);
}
@@ -608,7 +629,6 @@ public class LinphonePreferences {
public String getPushNotificationRegistrationID() {
return getConfig().getString("app", "push_notification_regid", null);
}
- // End of Push Notifications
public void useIpv6(Boolean enable) {
getLc().enableIpv6(enable);
@@ -617,7 +637,6 @@ public class LinphonePreferences {
public boolean isUsingIpv6() {
return getLc().isIpv6Enabled();
}
-
// End of network settings
// Advanced settings
diff --git a/src/org/linphone/SettingsFragment.java b/src/org/linphone/SettingsFragment.java
index ee823963c..d57c15d81 100644
--- a/src/org/linphone/SettingsFragment.java
+++ b/src/org/linphone/SettingsFragment.java
@@ -555,11 +555,6 @@ public class SettingsFragment extends PreferencesListFragment implements EcCalib
}
private void initCallSettings() {
- /*
- setPreferenceDefaultValueAndSummary(R.string.pref_prefix_key, mPrefs.getPrefix());
- ((CheckBoxPreference) findPreference(getString(R.string.pref_escape_plus))).setChecked(mPrefs.replacePlusByZeroZero());
- */
-
CheckBoxPreference rfc2833 = (CheckBoxPreference) findPreference(getString(R.string.pref_rfc2833_dtmf_key));
CheckBoxPreference sipInfo = (CheckBoxPreference) findPreference(getString(R.string.pref_sipinfo_dtmf_key));
if (mPrefs.useRfc2833Dtmfs()) {
@@ -574,27 +569,6 @@ public class SettingsFragment extends PreferencesListFragment implements EcCalib
}
private void setCallPreferencesListener() {
- /*
- findPreference(getString(R.string.pref_prefix_key)).setOnPreferenceChangeListener(new OnPreferenceChangeListener() {
- @Override
- public boolean onPreferenceChange(Preference preference, Object newValue) {
- String value = newValue.toString();
- preference.setSummary(value);
- mPrefs.setPrefix(value);
- return true;
- }
- });
-
- findPreference(getString(R.string.pref_escape_plus)).setOnPreferenceChangeListener(new OnPreferenceChangeListener() {
- @Override
- public boolean onPreferenceChange(Preference preference, Object newValue) {
- boolean value = (Boolean) newValue;
- mPrefs.setReplacePlusByZeroZero(value);
- return true;
- }
- });
- */
-
findPreference(getString(R.string.pref_rfc2833_dtmf_key)).setOnPreferenceChangeListener(new OnPreferenceChangeListener() {
@Override
public boolean onPreferenceChange(Preference preference, Object newValue) {
diff --git a/submodules/linphone b/submodules/linphone
index aaf2c2d0e..f04dab8f1 160000
--- a/submodules/linphone
+++ b/submodules/linphone
@@ -1 +1 @@
-Subproject commit aaf2c2d0e8f16f7204e3a055d1f04e8645f071eb
+Subproject commit f04dab8f103d7be12ad9b72bdfef87b37aea458e