summaryrefslogtreecommitdiff
path: root/src/im-factory.c
AgeCommit message (Expand)AuthorFilesLines
2008-09-11Each channel factories add its own set of caps for a contact handleAlban Crequy1-0/+51
2008-09-09ImFactory: Include TargetID in allowed propertiesWill Thompson1-0/+1
2008-09-09ImFactory: reject requests containing unknown propertiesWill Thompson1-2/+13
2008-09-05Use TpChannelManager; remove GabbleChannelManagerWill Thompson1-13/+13
2008-09-05Use TpExportableChannel; remove GabbleExportableChannelWill Thompson1-7/+7
2008-09-05Requestotron: copy changes back from Salut before moving to tp-glibWill Thompson1-8/+2
2008-08-20Merge commit 'origin/requestotron/im'Simon McVittie1-73/+3
2008-08-20Merge branch 'master' into requestotron/requestablesSimon McVittie1-26/+31
2008-08-20GabbleImFactory: consolidate cleanup into gabble_im_factory_close_all.Simon McVittie1-26/+31
2008-07-31Don't assert that GabbleIMChannel is a TpChannelIfaceSimon McVittie1-3/+0
2008-07-31GabbleImFactory: don't implement TpChannelFactoryIfaceSimon McVittie1-70/+3
2008-07-30GabbleIMFactory: implement foreach_channel_classSimon McVittie1-0/+38
2008-07-30GabbleImFactory: implement request_channel instead of ensure_channelSimon McVittie1-4/+4
2008-07-29GabbleImFactory: implement CreateChannel and EnsureChannel (untested)Simon McVittie1-7/+61
2008-07-29GabbleImFactory: add stub implementations of CreateChannel, EnsureChannelSimon McVittie1-0/+29
2008-07-29GabbleImFactory: update to new GabbleChannelManager APISimon McVittie1-5/+9
2008-07-28GabbleImFactory: reduce dependence on TpChannelFactoryIfaceSimon McVittie1-4/+9
2008-07-28GabbleImFactory: instead of using TpChannelFactoryIface's connecting/connecte...Simon McVittie1-43/+40
2008-07-28GabbleIMFactory: implement GabbleChannelManager so far (foreach and signal em...Simon McVittie1-30/+41
2008-07-25Implement request signalling in a less awkward way, with a separate signalSimon McVittie1-19/+4
2008-07-25GabbleChannelManager, GabbleImFactory: make GabbleChannelManager implementati...Simon McVittie1-7/+26
2008-07-25GabbleImFactory: also emit new-channels when a channel satisfies a requestSimon McVittie1-0/+6
2008-07-25GabbleImFactory: implement GabbleChannelManagerSimon McVittie1-0/+18
2008-07-24GabbleIMChannel: implement GabbleExportableChannel; GabbleImFactory: use that...Simon McVittie1-10/+12
2008-07-28GabbleImFactory: remove unnecessary forward-declarationSimon McVittie1-2/+0
2008-07-24Implement the "respawning" behaviour for IM channels with pending messages re...Simon McVittie1-7/+23
2008-07-24GabbleImFactory: simplify priv accessSimon McVittie1-7/+7
2008-07-22GabbleIMChannel: assert that there is an initiatorSimon McVittie1-1/+3
2008-07-21tidy up libc/glib includesDafydd Harries1-3/+0
2008-07-21tidy up include styleDafydd Harries1-5/+3
2008-07-21make config.h the first include in every fileDafydd Harries1-0/+1
2008-07-21GabbleImFactory: pass initiator-handle when creating a GabbleIMChannelSimon McVittie1-0/+1
2008-07-21GabbleImFactory: keep track of who initiated the channelSimon McVittie1-5/+9
2008-07-18enure pointer casts have a space after themDafydd Harries1-5/+5
2008-07-14rename gabble-im-channel.h to im-channel.hDafydd Harries1-1/+1
2008-07-14rename gabble-connection.h to connection.hDafydd Harries1-1/+1
2007-09-25don't create new text channel if we receive a message with a chat state but n...Dafydd Harries1-2/+3
2007-05-20ImFactory: ignore GONE chat states if there's no existing channel, preventing...Robert McQueen1-0/+7
2007-04-26Don't use a TP_ prefix on our type #defines, to avoid errors when they're add...Simon McVittie1-2/+2
2007-04-16remove unused src/handles.[ch]Robert McQueen1-1/+0
2007-04-06src/: wrap long linesSimon McVittie1-9/+18
2007-04-05Make the corresponding header the first include in each .c file, to ensure se...Simon McVittie1-2/+2
2007-03-26tweak IM factory receive function to be less verbose, and only print in the c...Robert McQueen1-14/+19
2007-03-26remove seperate body/body_offset args from _text_mixin_parse_messageRobert McQueen1-5/+6
2007-03-22In IM factory incoming message callback, unref handle as soon as it's safely ...Simon McVittie1-3/+5
2007-03-08Further improve handle repository API: track errors, and always pass the hand...Simon McVittie1-1/+1
2007-03-08Convert Gabble to use new handle API.Simon McVittie1-7/+13
2007-02-14First implementation of Channel.Interface.ChatState1-3/+7
2007-02-21Stop using conn->parent.foo to access TpBaseConnection members - use a cast i...Simon McVittie1-3/+7
2007-02-14TpChannelFactoryIface and implementations, and TpBaseConnection: Alter semant...Simon McVittie1-3/+9