version bump, changelog and one last minute change for OTR

iNPUTmice created

Change summary

AndroidManifest.xml                                            | 2 
CHANGELOG.md                                                   | 8 ++++
src/eu/siacs/conversations/generator/AbstractGenerator.java    | 2 
src/eu/siacs/conversations/services/XmppConnectionService.java | 2 
4 files changed, 11 insertions(+), 3 deletions(-)

Detailed changes

AndroidManifest.xml 🔗

@@ -2,7 +2,7 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="eu.siacs.conversations"
     android:versionCode="26"
-    android:versionName="0.7-alpha" >
+    android:versionName="0.7" >
 
     <uses-sdk
         android:minSdkVersion="14"

CHANGELOG.md 🔗

@@ -1,4 +1,12 @@
 ###Changelog
+####Version 0.7
+* Ability to disable notifications for single conversations
+* Merge messages in chat bubbles
+* Fixes for OpenPGP and OTR (please republish your public key)
+* Improved reliability on sending messages
+* Join password protected Conferences
+* Configurable font size
+* Expert options for encryption
 
 ####Version 0.6
 * Support for server side avatars

src/eu/siacs/conversations/generator/AbstractGenerator.java 🔗

@@ -17,7 +17,7 @@ public abstract class AbstractGenerator {
 			"jabber:x:conference", "http://jabber.org/protocol/caps",
 			"http://jabber.org/protocol/disco#info",
 			"urn:xmpp:avatar:metadata+notify" };
-	public final String IDENTITY_NAME = "Conversations 0.6";
+	public final String IDENTITY_NAME = "Conversations 0.7";
 	public final String IDENTITY_TYPE = "phone";
 
 	public String getCapHash() {

src/eu/siacs/conversations/services/XmppConnectionService.java 🔗

@@ -115,7 +115,7 @@ public class XmppConnectionService extends Service {
 		public void onContactStatusChanged(Contact contact, boolean online) {
 			Conversation conversation = find(getConversations(), contact);
 			if (conversation != null) {
-				conversation.resetOtrSession();
+				conversation.endOtrIfNeeded();
 				if (online && (contact.getPresences().size() == 1)) {
 					sendUnsendMessages(conversation);
 				}