summaryrefslogtreecommitdiff
path: root/src/im-channel.c
AgeCommit message (Expand)AuthorFilesLines
2012-12-06im-channel: send delivery reports when requested...Will Thompson1-0/+39
2012-12-06im-channel: clean up obsolete docstringWill Thompson1-7/+1
2012-12-06Support requesting delivery reports when asked to.Will Thompson1-6/+42
2012-12-06Emit delivery reports for XEP-0184 receipts.Will Thompson1-9/+23
2012-09-11Stop accessing sealed tp-glib structsXavier Claessens1-10/+18
2012-05-30Use meta-headers for everythingSimon McVittie1-8/+3
2012-05-09Use TpMessageMixin to implement ChatStateXavier Claessens1-103/+31
2012-05-07Use TP_ERROR instead of deprecated TP_ERRORSSimon McVittie1-2/+2
2012-01-27Remove vestigial Loudmouth headers and build systemWill Thompson1-1/+0
2012-01-27Delete LmMessage{,Type,SubType} typedefsWill Thompson1-2/+2
2011-11-04IMChannel: reindent receiving/delivery report codeWill Thompson1-58/+44
2011-11-04IMChannel: split incoming message and report handlingWill Thompson1-19/+38
2011-11-04im_channel_receive: split out building basic messageWill Thompson1-12/+25
2011-11-04im_channel_receive: remove redundant 'sender' parameterWill Thompson1-4/+4
2011-11-04IMChannel: implement get_object_path_suffixWill Thompson1-0/+8
2011-11-04Document _gabble_im_channel_receive usefullyWill Thompson1-2/+20
2011-05-20Fixes : fd.o#33460 by using wocky_porter_send_async()Siraj Razick1-3/+64
2011-03-02add Message.MessageTypes as a immutable propertyGuillaume Desmottes1-0/+1
2010-12-10Set message timestamps as int64, not uint64Simon McVittie1-3/+3
2010-12-10Depend on telepathy-glib 0.13.9 and avoid using deprecated functionsSimon McVittie1-9/+6
2010-12-10Revert to using message id='' as message-tokenWill Thompson1-6/+2
2010-10-18GabbleIMChannel, GabbleMucChannel: add Messages' immutable propertiesSimon McVittie1-0/+19
2010-10-18Use G_N_ELEMENTS for length of @types in tp_message_mixin_implement_sendingSimon McVittie1-4/+2
2010-10-04Small code simplificationSjoerd Simons1-6/+1
2010-09-28Use gabble_roster_handle_sends_us_presence, etc., outside roster.cSimon McVittie1-9/+5
2010-08-24Port GabbleIMChannel to TpBaseChannel.Will Thompson1-114/+69
2010-04-30im-channel: Consistently avoid using self->baseWill Thompson1-8/+12
2010-04-27Port GabbleIMChannel to GabbleBaseChannelWill Thompson1-341/+55
2009-11-07Negotiate chat state support for capsless contactsWill Thompson1-9/+49
2009-11-07Send chat state notifications as type='chat'Will Thompson1-2/+2
2009-11-07Refactor determining whether to send chat statesWill Thompson1-45/+44
2009-10-27Don't trust <message> ids to be globally uniqueWill Thompson1-13/+12
2009-08-24GabbleIMChannel: use gabble_presence_has_cap()Simon McVittie1-3/+4
2009-07-30Remove unused 'presence' variableWill Thompson1-4/+0
2009-07-13im-channel.c: pass LM_MESSAGE_SUB_TYPE_NORMAL to gabble_message_util_send_cha...Guillaume Desmottes1-2/+3
2009-06-19Strip off peer resource on send error.Will Thompson1-5/+15
2009-06-19Correctly update peer's full JID on incoming IMs.Will Thompson1-1/+1
2009-06-10Remove unnecessary forward declaration.Will Thompson1-1/+0
2009-06-05Only send <gone/> if we've sent another stateWill Thompson1-8/+24
2009-06-05Unduplicate emitting Closed and sending <gone/>Will Thompson1-27/+20
2009-03-23Simplify access to private struct in several filesWill Thompson1-13/+11
2009-03-18Send and receive message-token/delivery-token/sent message tokens, using the ...Simon McVittie1-0/+23
2008-11-18IM, MUC: include text/plain in SupportedContentTypesWill Thompson1-1/+4
2008-11-18Merge branch 'master' into messagesWill Thompson1-0/+1
2008-11-18ImChannel: add delivery reporting support flagsWill Thompson1-1/+3
2008-11-18IM, MUC: Emit MessageSendingFlags appropriatelyWill Thompson1-2/+5
2008-11-06IMChannel: attach message-received to the right bit of delivery reportsWill Thompson1-2/+3
2008-11-06IMChannel: report whether send errors are temporary or permanentWill Thompson1-5/+4
2008-11-05ImChannel: emit failed delivery reports in response to incoming errorsWill Thompson1-6/+36
2008-11-05Use "content-type" message key rather than "type"Will Thompson1-1/+1