diff --git a/res/layout/chat_bubble.xml b/res/layout/chat_bubble.xml
index d26e87504..5a7bfc8c7 100644
--- a/res/layout/chat_bubble.xml
+++ b/res/layout/chat_bubble.xml
@@ -3,6 +3,13 @@
android:layout_width="match_parent"
android:layout_height="wrap_content">
+
+
+
+
ChatUpdatedListeners;
@@ -473,16 +466,8 @@ public class ChatFragment extends Fragment implements OnClickListener, ChatMessa
@Override
public void onCreateContextMenu(ContextMenu menu, View v, ContextMenu.ContextMenuInfo menuInfo) {
- if (v.getId() == R.id.send_picture) {
- menu.add(0, MENU_PICTURE_SMALL, 0, getString(R.string.share_picture_size_small));
- menu.add(0, MENU_PICTURE_MEDIUM, 0, getString(R.string.share_picture_size_medium));
- menu.add(0, MENU_PICTURE_LARGE, 0, getString(R.string.share_picture_size_large));
- // Not a good idea, very big pictures cause Out of Memory exceptions, slow display, ...
- // menu.add(0, MENU_PICTURE_REAL, 0, getString(R.string.share_picture_size_real));
- } else {
- menu.add(v.getId(), MENU_DELETE_MESSAGE, 0, getString(R.string.delete));
- menu.add(v.getId(), MENU_COPY_TEXT, 0, getString(R.string.copy_text));
- }
+ menu.add(v.getId(), MENU_DELETE_MESSAGE, 0, getString(R.string.delete));
+ menu.add(v.getId(), MENU_COPY_TEXT, 0, getString(R.string.copy_text));
/* ChatMessage msg = getMessageForId(v.getId());
if (msg != null && msg.getStatus() == ChatMessage.State.NotDelivered) {
@@ -517,18 +502,6 @@ public class ChatFragment extends Fragment implements OnClickListener, ChatMessa
resendMessage(item.getGroupId());
break;
*/
- case MENU_PICTURE_SMALL:
- sendImageMessage(filePathToUpload, SIZE_SMALL);
- break;
- case MENU_PICTURE_MEDIUM:
- sendImageMessage(filePathToUpload, SIZE_MEDIUM);
- break;
- case MENU_PICTURE_LARGE:
- sendImageMessage(filePathToUpload, SIZE_LARGE);
- break;
- case MENU_PICTURE_REAL:
- sendImageMessage(filePathToUpload, SIZE_MAX);
- break;
}
return true;
}
diff --git a/src/android/org/linphone/chat/ChatListFragment.java b/src/android/org/linphone/chat/ChatListFragment.java
index 015cb73c4..5ac846dad 100644
--- a/src/android/org/linphone/chat/ChatListFragment.java
+++ b/src/android/org/linphone/chat/ChatListFragment.java
@@ -437,6 +437,7 @@ public class ChatListFragment extends Fragment implements OnClickListener, OnIte
}
holder.displayName.setSelected(true); // For animation
+
if (chatRoom.canHandleParticipants()) {
holder.displayName.setText(chatRoom.getSubject());
holder.contactPicture.setImageResource(R.drawable.chat_group_avatar);
diff --git a/src/android/org/linphone/chat/GroupChatFragment.java b/src/android/org/linphone/chat/GroupChatFragment.java
index 2a5715ad7..3ffc96503 100644
--- a/src/android/org/linphone/chat/GroupChatFragment.java
+++ b/src/android/org/linphone/chat/GroupChatFragment.java
@@ -33,7 +33,7 @@ public class GroupChatFragment extends Fragment implements View.OnClickListener
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
mInflater = inflater;
- View view = inflater.inflate(R.layout.create_chat, container, false);
+ View view = inflater.inflate(R.layout.chat, container, false);
return view;
}