From 18d0e57f52c93122b16c0769dd663cb02b864040 Mon Sep 17 00:00:00 2001 From: iNPUTmice Date: Mon, 23 Jun 2014 23:29:26 +0200 Subject: [PATCH] fixed regression with chat markers not working --- src/eu/siacs/conversations/generator/MessageGenerator.java | 1 + src/eu/siacs/conversations/parser/MessageParser.java | 3 --- src/eu/siacs/conversations/ui/ConversationFragment.java | 6 +----- 3 files changed, 2 insertions(+), 8 deletions(-) diff --git a/src/eu/siacs/conversations/generator/MessageGenerator.java b/src/eu/siacs/conversations/generator/MessageGenerator.java index 419db25a7..77ac55f15 100644 --- a/src/eu/siacs/conversations/generator/MessageGenerator.java +++ b/src/eu/siacs/conversations/generator/MessageGenerator.java @@ -21,6 +21,7 @@ public class MessageGenerator { if (conversation.getMode() == Conversation.MODE_SINGLE) { packet.setTo(message.getCounterpart()); packet.setType(MessagePacket.TYPE_CHAT); + packet.addChild("markable", "urn:xmpp:chat-markers:0"); } else { packet.setTo(message.getCounterpart().split("/")[0]); packet.setType(MessagePacket.TYPE_GROUPCHAT); diff --git a/src/eu/siacs/conversations/parser/MessageParser.java b/src/eu/siacs/conversations/parser/MessageParser.java index e99892a0a..f06158763 100644 --- a/src/eu/siacs/conversations/parser/MessageParser.java +++ b/src/eu/siacs/conversations/parser/MessageParser.java @@ -1,6 +1,5 @@ package eu.siacs.conversations.parser; -import android.util.Log; import net.java.otr4j.session.Session; import net.java.otr4j.session.SessionStatus; import eu.siacs.conversations.entities.Account; @@ -18,7 +17,6 @@ public class MessageParser extends AbstractParser { } public Message parseChat(MessagePacket packet, Account account) { - Log.d("xmppService","received message: "+packet.toString()); String[] fromParts = packet.getFrom().split("/"); Conversation conversation = mXmppConnectionService .findOrCreateConversation(account, fromParts[0], false); @@ -84,7 +82,6 @@ public class MessageParser extends AbstractParser { if (body.startsWith(CryptoHelper.FILETRANSFER)) { String key = body.substring(CryptoHelper.FILETRANSFER.length()); conversation.setSymmetricKey(CryptoHelper.hexToBytes(key)); - Log.d("xmppService","new symmetric key: "+CryptoHelper.bytesToHex(conversation.getSymmetricKey())); return null; } conversation.setLatestMarkableMessageId(getMarkableMessageId(packet)); diff --git a/src/eu/siacs/conversations/ui/ConversationFragment.java b/src/eu/siacs/conversations/ui/ConversationFragment.java index 2eac7ad0f..59d8627ed 100644 --- a/src/eu/siacs/conversations/ui/ConversationFragment.java +++ b/src/eu/siacs/conversations/ui/ConversationFragment.java @@ -33,7 +33,6 @@ import android.preference.PreferenceManager; import android.text.Editable; import android.text.Selection; import android.util.DisplayMetrics; -import android.util.Log; import android.view.Gravity; import android.view.LayoutInflater; import android.view.View; @@ -102,7 +101,7 @@ public class ConversationFragment extends Fragment { ConversationActivity.REQUEST_DECRYPT_PGP, null, 0, 0, 0); } catch (SendIntentException e) { - Log.d("xmppService", "couldnt fire intent"); + // } } } @@ -520,9 +519,6 @@ public class ConversationFragment extends Fragment { .getJingleConnection(); if (connection != null) { connection.accept(); - } else { - Log.d("xmppService", - "attached jingle connection was null"); } } });