diff --git a/libs/armeabi-v7a/liblinphone.so b/libs/armeabi-v7a/liblinphone.so index 95947af5e..fc826b2b5 100755 Binary files a/libs/armeabi-v7a/liblinphone.so and b/libs/armeabi-v7a/liblinphone.so differ diff --git a/libs/armeabi/liblinphone.so b/libs/armeabi/liblinphone.so index 60d5abd4f..f114de63d 100755 Binary files a/libs/armeabi/liblinphone.so and b/libs/armeabi/liblinphone.so differ diff --git a/res/values/strings.xml b/res/values/strings.xml index 3bd9504ce..57f6e9297 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -56,7 +56,7 @@ No Never remind me %s, do you want to go to the settings page ? -No SIP account has been configured yet, do you want to go to the settings page ?\n Need help ?\n http://www.linphone.org +<P ALIGN=CENTER>No SIP account has been configured yet, do you want to go to the settings page ?<br/><br/> Need help ?<br/> "http://www.linphone.org/m/help"</p> Cannot initiate a new call because a call is already engaged History Cannot build destination address from [%s] diff --git a/src/org/linphone/DialerActivity.java b/src/org/linphone/DialerActivity.java index b3f11280e..99586d6d3 100644 --- a/src/org/linphone/DialerActivity.java +++ b/src/org/linphone/DialerActivity.java @@ -37,6 +37,7 @@ import android.os.Build; import android.os.Bundle; import android.os.PowerManager; import android.preference.PreferenceManager; +import android.text.Html; import android.util.Log; import android.view.MotionEvent; import android.view.View; @@ -197,7 +198,7 @@ public class DialerActivity extends Activity implements LinphoneCoreListener { mInCallControlRow.setVisibility(View.GONE); mInCallAddressLayout.setVisibility(View.GONE); mDecline.setEnabled(false); - if (LinphoneService.isready() && getIntent().getData() != null) { + if (LinphoneService.isready() && getIntent().getData() != null && !LinphoneService.instance().getLinphoneCore().isIncall()) { newOutgoingCall(getIntent().getData().toString().substring("tel://".length())); getIntent().setData(null); } @@ -374,11 +375,10 @@ public class DialerActivity extends Activity implements LinphoneCoreListener { } catch (LinphoneConfigException ec) { Log.w(LinphoneService.TAG,"no valid settings found",ec); AlertDialog.Builder builder = new AlertDialog.Builder(this); - //builder.setMessage(getString(R.string.initial_config_error)) TextView lDialogTextView = new TextView(this); lDialogTextView.setAutoLinkMask(0x0f/*all*/); lDialogTextView.setPadding(10, 10, 10, 10); - lDialogTextView.setText(getString(R.string.initial_config_error)); + lDialogTextView.setText(Html.fromHtml(getString(R.string.initial_config_error) )); builder.setCustomTitle(lDialogTextView) .setCancelable(false) .setPositiveButton(getString(R.string.yes), new DialogInterface.OnClickListener() { diff --git a/submodules/linphone b/submodules/linphone index a0044d9a6..8210107a3 160000 --- a/submodules/linphone +++ b/submodules/linphone @@ -1 +1 @@ -Subproject commit a0044d9a6a3bfb25618ac5bd28e8687ae73e8fd3 +Subproject commit 8210107a35463f30894027ad271ee0f66d79cb00