Philipp Hörist pushed to branch master at gajim / gajim
Commits:
a9a115d3 by Philipp Hörist at 2018-09-02T21:31:42Z
Fix highlight on messages without time
- - - - -
1 changed file:
- gajim/groupchat_control.py
Changes:
=====================================
gajim/groupchat_control.py
=====================================
--- a/gajim/groupchat_control.py
+++ b/gajim/groupchat_control.py
@@ -1438,7 +1438,7 @@ class GroupchatControl(ChatControlBase):
sound = 'received'
# Is it a history message? Don't want sound-floods when we join.
- if time.mktime(time.localtime()) - tim > 1:
+ if tim is not None and time.mktime(time.localtime()) - tim > 1:
sound = None
return (highlight, sound)
View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/a9a115d359094fd969f75f85faa48dccae…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/a9a115d359094fd969f75f85faa48dccae…
You're receiving this email because of your account on dev.gajim.org.
Philipp Hörist pushed to branch master at gajim / gajim
Commits:
7d723d7b by Philipp Hörist at 2018-09-01T10:44:45Z
Fix contact not beeing found after room destroy
- - - - -
1 changed file:
- gajim/common/contacts.py
Changes:
=====================================
gajim/common/contacts.py
=====================================
--- a/gajim/common/contacts.py
+++ b/gajim/common/contacts.py
@@ -469,7 +469,7 @@ class Contacts():
self._contacts = {}
def add_contact(self, contact):
- if contact.jid not in self._contacts:
+ if contact.jid not in self._contacts or contact.is_groupchat():
self._contacts[contact.jid] = [contact]
return
contacts = self._contacts[contact.jid]
View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/7d723d7b9846c0226b4c0d3b068e08b772…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/7d723d7b9846c0226b4c0d3b068e08b772…
You're receiving this email because of your account on dev.gajim.org.
Philipp Hörist pushed to branch master at gajim / gajim
Commits:
be96422a by Philipp Hörist at 2018-08-31T22:03:24Z
Disco the room after it has been created
- - - - -
1 changed file:
- gajim/groupchat_control.py
Changes:
=====================================
gajim/groupchat_control.py
=====================================
--- a/gajim/groupchat_control.py
+++ b/gajim/groupchat_control.py
@@ -1818,6 +1818,8 @@ class GroupchatControl(ChatControlBase):
# app.py)
self.print_conversation(_('Room logging is enabled'))
if '201' in obj.status_code:
+ app.connections[self.account].get_module('Discovery').disco_muc(
+ self.room_jid, self.update_actions, update=True)
self.print_conversation(_('A new room has been created'))
if '210' in obj.status_code:
self.print_conversation(\
View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/be96422a1498cca384d4ba41e919908549…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/be96422a1498cca384d4ba41e919908549…
You're receiving this email because of your account on dev.gajim.org.
Philipp Hörist pushed to branch master at gajim / gajim
Commits:
527762f7 by Philipp Hörist at 2018-08-31T04:37:53Z
Fix missing attribute
- - - - -
1 changed file:
- gajim/common/connection_handlers_events.py
Changes:
=====================================
gajim/common/connection_handlers_events.py
=====================================
--- a/gajim/common/connection_handlers_events.py
+++ b/gajim/common/connection_handlers_events.py
@@ -487,6 +487,7 @@ class GcMessageReceivedEvent(nec.NetworkIncomingEvent):
self.xhtml_msgtxt = self.stanza.getXHTML()
self.encrypted = self.msg_obj.encrypted
self.correct_id = None # XEP-0308
+ self.delayed = self.msg_obj.delayed
if app.config.get('ignore_incoming_xhtml'):
self.xhtml_msgtxt = None
View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/527762f726577e451421a2c11228e8f2a6…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/527762f726577e451421a2c11228e8f2a6…
You're receiving this email because of your account on dev.gajim.org.