From 6f180fc307867661934611626f2412c4e8ba0543 Mon Sep 17 00:00:00 2001 From: Margaux Clerc Date: Fri, 18 Sep 2015 19:16:14 +0200 Subject: [PATCH] Fix conference view and add chali list view --- AndroidManifest.xml | 2 +- res/layout/chatlist.xml | 55 +++++----------------------- src/org/linphone/InCallActivity.java | 5 ++- 3 files changed, 13 insertions(+), 49 deletions(-) diff --git a/AndroidManifest.xml b/AndroidManifest.xml index b11c4b091..f00e03242 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -1,7 +1,7 @@ + android:versionCode="2599" android:installLocation="auto"> diff --git a/res/layout/chatlist.xml b/res/layout/chatlist.xml index defb76361..6310603a8 100644 --- a/res/layout/chatlist.xml +++ b/res/layout/chatlist.xml @@ -6,6 +6,7 @@ android:orientation="vertical" > - - - - - - - + android:padding="15dp"/> - + android:padding="15dp"/> + + diff --git a/src/org/linphone/InCallActivity.java b/src/org/linphone/InCallActivity.java index ecf0c7b0c..653556f35 100644 --- a/src/org/linphone/InCallActivity.java +++ b/src/org/linphone/InCallActivity.java @@ -1355,7 +1355,6 @@ public class InCallActivity extends Activity implements OnClickListener { } private void displayOtherCalls(Resources resources, final LinphoneCall call, int index) { - Log.w("Display other calls"); String sipUri = call.getRemoteAddress().asStringUriOnly(); LinphoneAddress lAddress; try { @@ -1507,7 +1506,7 @@ public class InCallActivity extends Activity implements OnClickListener { } } - if (LinphoneManager.getLc().getCurrentCall() == null) { + if (LinphoneManager.getLc().getCurrentCall() == null && !isConferenceRunning ) { showAudioView(); mActiveCallHeader.setVisibility(View.GONE); mNoCurrentCall.setVisibility(View.VISIBLE); @@ -1535,6 +1534,7 @@ public class InCallActivity extends Activity implements OnClickListener { private void enterConference() { LinphoneManager.getLc().addAllToConference(); displayConferenceHeader(); + mNoCurrentCall.setVisibility(View.GONE); displayOrHideCallsHeader(false); } @@ -1587,6 +1587,7 @@ public class InCallActivity extends Activity implements OnClickListener { mControlsLayout.setVisibility(View.VISIBLE); LinphoneManager.startProximitySensorForActivity(InCallActivity.this); mActiveCallHeader.setVisibility(View.GONE); + mNoCurrentCall.setVisibility(View.GONE); callsList.setVisibility(View.VISIBLE); conferenceList.removeAllViews();