summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2011-03-30conference/im channel: properly reference conference interface constantHEADmasterJonny Lamb2-0/+4
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2010-12-06bugfix: remove bad import from im moduleIonut Biru1-2/+0
Signed-off-by: Ionut Biru <ibiru@archlinux.org> Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2010-12-03Version 0.5.15telepathy-butterfly-0.5.15Louis-Francis Ratté-Boulianne3-2/+21
2010-12-03media: add constructed streams when initializing media sessionLouis-Francis Ratté-Boulianne1-0/+1
2010-12-03bugfix: don't delete Group if it isn't emptyLouis-Francis Ratté-Boulianne1-0/+2
2010-12-03ft: set state as Stopped when session is disposed before completionLouis-Francis Ratté-Boulianne1-6/+17
2010-12-03bugfix: correctly add and remove contact capabilitiesLouis-Francis Ratté-Boulianne1-73/+84
The capabilities were only correctly updated on initialization and it wasn't possible to downgrade caps.
2010-12-03bugfix: don't try to add/remove ourself from a contact listLouis-Francis Ratté-Boulianne1-8/+14
2010-12-03bugfix: don't call timeout_add with a floatLouis-Francis Ratté-Boulianne1-1/+1
That was causing a warning
2010-12-03spec: add implementation for new Protocol objectLouis-Francis Ratté-Boulianne6-155/+181
2010-12-03spec: mail notification interface has been undraftedLouis-Francis Ratté-Boulianne3-221/+6
2010-12-03spec: conference interface has been undraftedLouis-Francis Ratté-Boulianne4-192/+3
The properties are implemented in tp-python
2010-12-03caps: don't remove A/V capabilitiesLouis-Francis Ratté-Boulianne1-6/+0
2010-12-03caps: utility function to diff capabilities has been moved to tp-pythonLouis-Francis Ratté-Boulianne1-25/+0
2010-12-03caps: use new ContactCapabilities basic implementation from tp-pythonLouis-Francis Ratté-Boulianne1-24/+2
2010-12-03text: unreference papyon conversation when channel is closedLouis-Francis Ratté-Boulianne1-0/+1
2010-12-03ft: dispose session when channel is closedLouis-Francis Ratté-Boulianne1-0/+2
Don't keep a reference on the p2p session. Python GC will clean up.
2010-12-03ft: close channel after cleaning upLouis-Francis Ratté-Boulianne1-1/+1
2010-12-03media: relayed candidates need base-address and base-portLouis-Francis Ratté-Boulianne1-2/+3
2010-12-03media: only set remote candidates once the client is ReadyLouis-Francis Ratté-Boulianne1-2/+12
If the local user was accepting the call too quickly, it was possible the client wasn't ready yet. That means it wasn't listening to SetRemoteCandidateList signal and was just silently dropping candidates.
2010-12-03media: make sure the call is disposed and ended only onceLouis-Francis Ratté-Boulianne1-3/+11
2010-12-03channel: tp-python will remove channel from connection when closedLouis-Francis Ratté-Boulianne3-3/+0
2010-12-03bugfix: correctly normalize and ensure handlesLouis-Francis Ratté-Boulianne15-215/+141
We use new methods of tp-python to ensure a handle exists (it's created if needed). That means only the connection keeps a set of all the handles and there is no more dict persistent between connections. We make sure the handle name is normalized. This is particularly critical for contact handles because the account name might not always be in the same case.
2010-12-03bugfix: correctly clean up everything on disconnectionLouis-Francis Ratté-Boulianne1-8/+10
2010-12-03bugfix: use timeout_add_seconds instead of timeout_addLouis-Francis Ratté-Boulianne2-3/+3
(Might) avoid some useless wake-up
2010-12-03bugfix: add proper flags to publish list (CAN_ADD and CAN_REMOVE)Louis-Francis Ratté-Boulianne1-1/+2
Telepathy backend of Folks looks at these flags when adding a new contact. It was working before because Empathy wasn't.
2010-12-03style: _add_immutables has changed for _add_immutable_propertiesLouis-Francis Ratté-Boulianne1-1/+1
2010-12-03style: prepend protected method with underscoreLouis-Francis Ratté-Boulianne1-2/+2
2010-12-03style: remove useless importLouis-Francis Ratté-Boulianne1-1/+0
2010-12-03Depends on telepathy-python 0.15.19 and papyon 0.5.3Louis-Francis Ratté-Boulianne1-4/+4
2010-10-05Remove mail-notificaiton fixme related to interfacesNicolas Dufresne1-3/+0
Removing element from the connection interfaces list is not really a hack since it has no known issue. Also, no race condition exist since this is run in the main thread. (bugs.fd.o #26044)
2010-09-10Change version in configure.actelepathy-butterfly-0.5.14Louis-Francis Ratté-Boulianne1-1/+1
2010-09-10Version 0.5.14Louis-Francis Ratté-Boulianne2-1/+10
2010-09-10Papyon 0.5.1 is not absolutly needed, butterfly still works with 0.5.0Louis-Francis Ratté-Boulianne1-2/+2
2010-09-10Fix capabilities detectionLouis-Francis Ratté-Boulianne1-6/+10
2010-09-10Give the correct handle when our own avatar is changed remotlyLouis-Francis Ratté-Boulianne1-2/+5
2010-09-10Add log message for an errorLouis-Francis Ratté-Boulianne1-0/+3
2010-09-10Clear the conversation when it's closedLouis-Francis Ratté-Boulianne1-1/+8
2010-09-10Initialize right interface (ContactEventInterface instead of Conversation...)Louis-Francis Ratté-Boulianne1-1/+1
2010-09-10Only set remote candidates once the user accepted the callLouis-Francis Ratté-Boulianne2-2/+6
2010-09-10Send an error when a text message isn't deliveredLouis-Francis Ratté-Boulianne2-2/+11
2010-09-10Some more debug messages and typo fixesLouis-Francis Ratté-Boulianne2-1/+4
2010-08-25Log butterfly and papyon version at initialization (fdo #29080)Louis-Francis Ratté-Boulianne1-0/+8
2010-08-23Remove unused functionLouis-Francis Ratté-Boulianne1-10/+0
2010-08-23Decode utf-8 encoded sender's nick to an unicode stringLouis-Francis Ratté-Boulianne1-0/+1
2010-08-13Version 0.5.13telepathy-butterfly-0.5.13Louis-Francis Ratté-Boulianne2-3/+8
2010-08-13proxy: get proxies for direct connection and don't filter proxies anymoreLouis-Francis Ratté-Boulianne1-52/+61
Papyon should support every type of proxy
2010-08-13proxy: get SOCKS proxy if any (used for direct connection)Louis-Francis Ratté-Boulianne1-15/+32
2010-08-13msnp18: switch protocol to version 18Louis-Francis Ratté-Boulianne1-2/+3
2010-08-13mpop: get the proper handle (contact or self) for the text channelLouis-Francis Ratté-Boulianne1-6/+21