Changeset 9772
- Timestamp:
- 06/08/08 17:51:55 (6 months ago)
- Location:
- trunk/src
- Files:
-
- 3 modified
-
chat_control.py (modified) (4 diffs)
-
common/connection_handlers.py (modified) (1 diff)
-
common/connection.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/chat_control.py
r9771 r9772 622 622 return 1 623 623 624 ret = None 625 624 626 if not process_command or not self._process_command(message): 625 627 ret = MessageControl.send_message(self, message, keyID, type = type, … … 627 629 composing_xep = composing_xep, resource = resource, 628 630 user_nick = self.user_nick) 629 if ret: 630 return ret 631 631 632 # Record message history 632 633 self.save_sent_message(message) … … 638 639 message_buffer = self.msg_textview.get_buffer() 639 640 message_buffer.set_text('') # clear message buffer (and tv of course) 641 642 return ret 640 643 641 644 def save_sent_message(self, message): … … 1502 1505 self._schedule_activity_timers() 1503 1506 1504 if not ChatControlBase.send_message(self, message, keyID, type = 'chat', 1505 chatstate = chatstate_to_send, composing_xep = composing_xep, 1506 process_command = process_command): 1507 self.print_conversation(message, self.contact.jid, 1508 encrypted = encrypted) 1507 ChatControlBase.send_message(self, message, keyID, 1508 type = 'chat', chatstate = chatstate_to_send, 1509 composing_xep = composing_xep, 1510 process_command = process_command) 1511 self.print_conversation(message, self.contact.jid, 1512 encrypted = encrypted) 1509 1513 1510 1514 def check_for_possible_paused_chatstate(self, arg): -
trunk/src/common/connection_handlers.py
r9771 r9772 1695 1695 # TODO: We shouldn't answer if we're invisible! 1696 1696 if msg.getTag('request', namespace='urn:xmpp:receipts') and \ 1697 gajim.config.get_per('accounts', self.name, 'answer_receipt'): 1697 gajim.config.get_per('accounts', self.name, 'answer_receipt') \ 1698 and gajim.contacts.get_contact_from_full_jid(self.name, frm). \ 1699 sub not in (u'to', u'none'): 1698 1700 receipt = common.xmpp.Message(to = jid, typ = 'chat') 1699 1701 receipt.setID(msg.getID()) -
trunk/src/common/connection.py
r9771 r9772 1127 1127 msg_iq = session.encrypt_stanza(msg_iq) 1128 1128 1129 self.connection.send(msg_iq)1129 msg_id = self.connection.send(msg_iq) 1130 1130 if not forward_from and session and session.is_loggable(): 1131 1131 no_log_for = gajim.config.get_per('accounts', self.name, 'no_log_for')\ … … 1148 1148 self.dispatch('ERROR', (_('Disk Write Error'), str(e))) 1149 1149 self.dispatch('MSGSENT', (jid, msg, keyID)) 1150 1151 return msg_id 1150 1152 1151 1153 def send_stanza(self, stanza):
