On API level 10 avatar overlaps small part of messages received
The layout would be "layout-mdpi/message_view_left.xml". I created "layout-mdpi-v10" and copied "layout-ldpi/mesage_view_left.xml" over. This does not display the avatar and makes the message visible in its entirety. I may send out a proper pull request, if I get around to defining a proper layout for this density and API level.

I found that adding android:layout_gravity="left" in the LinearLayout of layout-mdpi/message_view_left.xml fixes this quite beautifully. Using specifically layout-mdpi-v10 might be a more stable solution. (Since it's a tiny fix I refrain from sending a proper pull request.)

This is the commit fixing this in my fork https://github.com/459below/ChatSecureAndroid/commit/155ccd0fa5a53bf4daa22068c84c693cebc5ae6a