Merge branch 'development'

iNPUTmice created

Change summary

res/layout/message_recieved.xml                     | 4 ++--
res/layout/message_sent.xml                         | 4 ++--
src/eu/siacs/conversations/ui/ContactsActivity.java | 7 +++++--
src/eu/siacs/conversations/utils/UIHelper.java      | 1 +
4 files changed, 10 insertions(+), 6 deletions(-)

Detailed changes

res/layout/message_recieved.xml 🔗

@@ -19,7 +19,8 @@
             android:layout_height="fill_parent"
             android:background="#ededed"
             android:orientation="vertical"
-            android:padding="5dp" >
+            android:gravity="center_vertical"
+            android:padding="3dp" >
 
             <ImageView 
                 android:id="@+id/message_image"
@@ -70,7 +71,6 @@
                     android:layout_height="wrap_content"
                     android:layout_gravity="center_vertical"
                     android:gravity="center_vertical"
-                    android:paddingTop="1dp"
                     android:text="@string/sending"
                     android:textColor="#8e8e8e"
                     android:textSize="12sp" />

res/layout/message_sent.xml 🔗

@@ -19,7 +19,8 @@
             android:layout_height="fill_parent"
             android:background="#ededed"
             android:orientation="vertical"
-            android:padding="5dp" >
+            android:gravity="center_vertical"
+            android:padding="3dp" >
             
             <ImageView 
                 android:id="@+id/message_image"
@@ -52,7 +53,6 @@
                     android:layout_height="wrap_content"
                     android:layout_gravity="center_vertical"
                     android:gravity="center_vertical"
-                    android:paddingTop="1dp"
                     android:text="@string/sending"
                     android:textColor="#8e8e8e"
                     android:textSize="12sp" />

src/eu/siacs/conversations/ui/ContactsActivity.java 🔗

@@ -485,8 +485,11 @@ public class ContactsActivity extends XmppActivity {
 	}
 	
 	private boolean isMuc(Contact contact) {
-		String server = contact.getJid().split("@")[1];
-		return getMucServers().contains(server);
+		String[] parts = contact.getJid().split("@");
+		if (parts.length != 2) {
+			return false;
+		}
+		return getMucServers().contains(parts[1]);
 	}
 
 	public void startConversation(Contact contact, Account account, boolean muc) {

src/eu/siacs/conversations/utils/UIHelper.java 🔗

@@ -129,6 +129,7 @@ public class UIHelper {
 			int textColor, int left, int top, int right, int bottom) {
 		Paint tilePaint = new Paint(), textPaint = new Paint();
 		tilePaint.setColor(tileColor);
+		textPaint.setFlags(Paint.ANTI_ALIAS_FLAG);
 		textPaint.setColor(textColor);
 		textPaint.setTypeface(Typeface.create("sans-serif-light",
 				Typeface.NORMAL));