]> git.0d.be Git - empathy.git/log
empathy.git
15 years agoUpdate the python bindings
Sjoerd Simons [Fri, 9 Jan 2009 16:16:11 +0000 (16:16 +0000)]
Update the python bindings

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2202

15 years agoOnly show pending messages after the log and explain why show_pending_messages is...
Sjoerd Simons [Fri, 9 Jan 2009 16:16:08 +0000 (16:16 +0000)]
Only show pending messages after the log and explain why show_pending_messages is there when tp-chat gets set

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2201

15 years agoDon't use the old style TpTubeType
Sjoerd Simons [Fri, 9 Jan 2009 16:16:05 +0000 (16:16 +0000)]
Don't use the old style TpTubeType

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2200

15 years agoHandle Dbus Tubes and ignore non p2p channels
Sjoerd Simons [Fri, 9 Jan 2009 16:16:02 +0000 (16:16 +0000)]
Handle Dbus Tubes and ignore non p2p channels

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2199

15 years agoAdd support for DBus tubes
Sjoerd Simons [Fri, 9 Jan 2009 16:15:59 +0000 (16:15 +0000)]
Add support for DBus tubes

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2198

15 years agoAdd extension for new-style DBus tubes
Sjoerd Simons [Fri, 9 Jan 2009 16:15:56 +0000 (16:15 +0000)]
Add extension for new-style DBus tubes

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2197

15 years agoIgnore approval that happen after the operation was approved
Sjoerd Simons [Fri, 9 Jan 2009 16:15:53 +0000 (16:15 +0000)]
Ignore approval that happen after the operation was approved

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2196

15 years agoRemove approvals when the underlying operation got invalidated
Sjoerd Simons [Fri, 9 Jan 2009 16:15:49 +0000 (16:15 +0000)]
Remove approvals when the underlying operation got invalidated

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2195

15 years agoCorrectly define the invalidated signal
Sjoerd Simons [Fri, 9 Jan 2009 16:15:46 +0000 (16:15 +0000)]
Correctly define the invalidated signal

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2194

15 years agoPort to the new empathy_call_when_ready api
Sjoerd Simons [Fri, 9 Jan 2009 16:15:43 +0000 (16:15 +0000)]
Port to the new empathy_call_when_ready api

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2193

15 years agoMake the error in the call_when_ready callback const
Sjoerd Simons [Fri, 9 Jan 2009 16:15:40 +0000 (16:15 +0000)]
Make the error in the call_when_ready callback const

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2192

15 years agoFree ready callbacks in finalize
Sjoerd Simons [Fri, 9 Jan 2009 16:15:37 +0000 (16:15 +0000)]
Free ready callbacks in finalize

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2191

15 years agoAdd weak object, destroy notify and error reporting to empathy_contact_call_when_ready
Sjoerd Simons [Fri, 9 Jan 2009 16:15:34 +0000 (16:15 +0000)]
Add weak object, destroy notify and error reporting to empathy_contact_call_when_ready

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2190

15 years agoLet a chatroom keep a reference to a its TpChat if applicable
Sjoerd Simons [Fri, 9 Jan 2009 16:15:31 +0000 (16:15 +0000)]
Let a chatroom keep a reference to a its TpChat if applicable

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2189

15 years agoMake the dispatch operation _get_ functions not return a ref
Sjoerd Simons [Fri, 9 Jan 2009 16:15:27 +0000 (16:15 +0000)]
Make the dispatch operation _get_ functions not return a ref

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2188

15 years agoDon't unref the TpGroup twice
Sjoerd Simons [Fri, 9 Jan 2009 16:15:24 +0000 (16:15 +0000)]
Don't unref the TpGroup twice

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2187

15 years agoInitialise the chatroom manager from empathy itself
Sjoerd Simons [Fri, 9 Jan 2009 16:15:21 +0000 (16:15 +0000)]
Initialise the chatroom manager from empathy itself

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2186

15 years agoConvert EmpathyChatroomManager to the new singleton convention
Sjoerd Simons [Fri, 9 Jan 2009 16:15:17 +0000 (16:15 +0000)]
Convert EmpathyChatroomManager to the new singleton convention

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2185

15 years agoAdd empathy-tube-dispatch to POTFILES.in
Sjoerd Simons [Fri, 9 Jan 2009 16:15:14 +0000 (16:15 +0000)]
Add empathy-tube-dispatch to POTFILES.in

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2184

15 years agoDon't close channels as a side-effect of disposing wrapper objects
Sjoerd Simons [Fri, 9 Jan 2009 16:15:10 +0000 (16:15 +0000)]
Don't close channels as a side-effect of disposing wrapper objects

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2183

15 years agoRemove some dead code
Sjoerd Simons [Fri, 9 Jan 2009 16:15:07 +0000 (16:15 +0000)]
Remove some dead code

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2182

15 years agoMove the dispatcher to the new singleton policy
Sjoerd Simons [Fri, 9 Jan 2009 16:15:02 +0000 (16:15 +0000)]
Move the dispatcher to the new singleton policy

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2181

15 years agoAlso free the approvals list
Sjoerd Simons [Fri, 9 Jan 2009 16:14:58 +0000 (16:14 +0000)]
Also free the approvals list

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2180

15 years agoUse gulongs to save signal handler ids
Sjoerd Simons [Fri, 9 Jan 2009 16:14:55 +0000 (16:14 +0000)]
Use gulongs to save signal handler ids

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2179

15 years agoAlways check if the passed operation is actually a dispatch operation
Sjoerd Simons [Fri, 9 Jan 2009 16:14:52 +0000 (16:14 +0000)]
Always check if the passed operation is actually a dispatch operation

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2178

15 years agoNo need to call empathy_run_until_ready, the DispatchOperation already ensured it...
Sjoerd Simons [Fri, 9 Jan 2009 16:14:49 +0000 (16:14 +0000)]
No need to call empathy_run_until_ready, the DispatchOperation already ensured it's ready

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2177

15 years agoStyle fixes
Sjoerd Simons [Fri, 9 Jan 2009 16:14:46 +0000 (16:14 +0000)]
Style fixes

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2176

15 years agoStyle fixes
Sjoerd Simons [Fri, 9 Jan 2009 16:14:43 +0000 (16:14 +0000)]
Style fixes

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2175

15 years agoStyle fixes
Sjoerd Simons [Fri, 9 Jan 2009 16:14:40 +0000 (16:14 +0000)]
Style fixes

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2174

15 years agoDon't initialise variables by calling functions when declaring them
Sjoerd Simons [Fri, 9 Jan 2009 16:14:37 +0000 (16:14 +0000)]
Don't initialise variables by calling functions when declaring them

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2173

15 years agoMore style fixes
Sjoerd Simons [Fri, 9 Jan 2009 16:14:33 +0000 (16:14 +0000)]
More style fixes

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2172

15 years agoMake coding style consistent with the rest of the file
Xavier Claessens [Fri, 9 Jan 2009 16:14:30 +0000 (16:14 +0000)]
Make coding style consistent with the rest of the file

svn path=/trunk/; revision=2171

15 years agoFix coding style, user the right unique name
Sjoerd Simons [Fri, 9 Jan 2009 16:14:27 +0000 (16:14 +0000)]
Fix coding style, user the right unique name

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2170

15 years agoCompletely move to Telepathy coding style
Sjoerd Simons [Fri, 9 Jan 2009 16:14:24 +0000 (16:14 +0000)]
Completely move to Telepathy coding style

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2169

15 years agoRemove dead code
Sjoerd Simons [Fri, 9 Jan 2009 16:14:20 +0000 (16:14 +0000)]
Remove dead code

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2168

15 years agoUse the new call utility function to start calls
Sjoerd Simons [Fri, 9 Jan 2009 16:14:17 +0000 (16:14 +0000)]
Use the new call utility function to start calls

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2167

15 years agoAdd a utility function to start a call to a contact
Sjoerd Simons [Fri, 9 Jan 2009 16:14:14 +0000 (16:14 +0000)]
Add a utility function to start a call to a contact

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2166

15 years agoAdd a function to explicitly set the remote candidate on outgoing calls instead of...
Sjoerd Simons [Fri, 9 Jan 2009 16:14:10 +0000 (16:14 +0000)]
Add a function to explicitly set the remote candidate on outgoing calls instead of relying on the group interface

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2165

15 years agoAdd code to request a streamed media channel
Sjoerd Simons [Fri, 9 Jan 2009 16:14:07 +0000 (16:14 +0000)]
Add code to request a streamed media channel

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2164

15 years agoDIspatch streamed media channels
Sjoerd Simons [Fri, 9 Jan 2009 16:14:04 +0000 (16:14 +0000)]
DIspatch streamed media channels

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2163

15 years agoInitialize with a EmpathyTpCall instead of a TpChannel and explicitly close the
Sjoerd Simons [Fri, 9 Jan 2009 16:14:01 +0000 (16:14 +0000)]
Initialize with a EmpathyTpCall instead of a TpChannel and explicitly close the
channel after uses

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2162

15 years agoAdd support for approving video channels
Sjoerd Simons [Fri, 9 Jan 2009 16:13:58 +0000 (16:13 +0000)]
Add support for approving video channels

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2161

15 years agoAdd a function to explicitly close EmpathyTpCall
Sjoerd Simons [Fri, 9 Jan 2009 16:13:55 +0000 (16:13 +0000)]
Add a function to explicitly close EmpathyTpCall

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2160

15 years agoReport errors when there is no tube handler or poking it fails
Sjoerd Simons [Fri, 9 Jan 2009 16:13:51 +0000 (16:13 +0000)]
Report errors when there is no tube handler or poking it fails

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2159

15 years agoAdd support for approving tubes
Sjoerd Simons [Fri, 9 Jan 2009 16:13:48 +0000 (16:13 +0000)]
Add support for approving tubes

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2158

15 years agoAdd EmpathyTubeDispatcher as a helper for dispatching tubes
Sjoerd Simons [Fri, 9 Jan 2009 16:13:45 +0000 (16:13 +0000)]
Add EmpathyTubeDispatcher as a helper for dispatching tubes

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2157

15 years agoMake empathy_tp_tube_accept_stream_tube more like underlying dbus function and hand...
Sjoerd Simons [Fri, 9 Jan 2009 16:13:42 +0000 (16:13 +0000)]
Make empathy_tp_tube_accept_stream_tube more like underlying dbus function and hand errors to the caller

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2156

15 years agoRemove the id parameter, it's no longer used
Sjoerd Simons [Fri, 9 Jan 2009 16:13:39 +0000 (16:13 +0000)]
Remove the id parameter, it's no longer used

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2155

15 years agoRemove tube ID parameter, it's not used in the new tubes spec
Sjoerd Simons [Fri, 9 Jan 2009 16:13:36 +0000 (16:13 +0000)]
Remove tube ID parameter, it's not used in the new tubes spec

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2154

15 years agoCall emp_cli_init in empathy_init
Sjoerd Simons [Fri, 9 Jan 2009 16:13:32 +0000 (16:13 +0000)]
Call emp_cli_init in empathy_init

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2153

15 years agoNew style tubes don't have ides
Sjoerd Simons [Fri, 9 Jan 2009 16:13:29 +0000 (16:13 +0000)]
New style tubes don't have ides

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2152

15 years agoUpdate to new stream tube spec
Sjoerd Simons [Fri, 9 Jan 2009 16:13:26 +0000 (16:13 +0000)]
Update to new stream tube spec

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2151

15 years agoAdd new StreamTube spec
Sjoerd Simons [Fri, 9 Jan 2009 16:13:22 +0000 (16:13 +0000)]
Add new StreamTube spec

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2150

15 years agoLet a EmpathyChatroomManager observe the dispatcher
Sjoerd Simons [Fri, 9 Jan 2009 16:13:18 +0000 (16:13 +0000)]
Let a EmpathyChatroomManager observe the dispatcher

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2149

15 years agoAct as an observer
Sjoerd Simons [Fri, 9 Jan 2009 16:13:15 +0000 (16:13 +0000)]
Act as an observer

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2148

15 years agoDisconnect signal handlers from the head of the queue before destroying the queue
Sjoerd Simons [Fri, 9 Jan 2009 16:13:11 +0000 (16:13 +0000)]
Disconnect signal handlers from the head of the queue before destroying the queue

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2147

15 years agoRemove the tp-channel property, it's unused and useless
Sjoerd Simons [Fri, 9 Jan 2009 16:13:08 +0000 (16:13 +0000)]
Remove the tp-channel property, it's unused and useless

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2146

15 years agoUse new dispatcher API to get muc channels
Sjoerd Simons [Fri, 9 Jan 2009 16:13:04 +0000 (16:13 +0000)]
Use new dispatcher API to get muc channels

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2145

15 years agoRemove custom channel requesting functionality, this should go through the dispatcher
Sjoerd Simons [Fri, 9 Jan 2009 16:13:00 +0000 (16:13 +0000)]
Remove custom channel requesting functionality, this should go through the dispatcher

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2144

15 years agoAdd request muc channels to the dispatcher
Sjoerd Simons [Fri, 9 Jan 2009 16:12:57 +0000 (16:12 +0000)]
Add request muc channels to the dispatcher

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2143

15 years agoWait untill the TpChat object is ready before going into pending state
Sjoerd Simons [Fri, 9 Jan 2009 16:12:54 +0000 (16:12 +0000)]
Wait untill the TpChat object is ready before going into pending state

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2142

15 years agoExplicitly close file channels when removing them from the FT manager
Sjoerd Simons [Fri, 9 Jan 2009 16:12:51 +0000 (16:12 +0000)]
Explicitly close file channels when removing them from the FT manager

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2141

15 years agoAdd a function to explicitly close File channels
Sjoerd Simons [Fri, 9 Jan 2009 16:12:47 +0000 (16:12 +0000)]
Add a function to explicitly close File channels

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2140

15 years agoMake existing contact FT capable when the CM supports it
Sjoerd Simons [Fri, 9 Jan 2009 16:12:43 +0000 (16:12 +0000)]
Make existing contact FT capable when the CM supports it

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2139

15 years agoEnable approving of file transfers
Sjoerd Simons [Fri, 9 Jan 2009 16:12:40 +0000 (16:12 +0000)]
Enable approving of file transfers

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2138

15 years agoEnabled dispatching of file tranfers
Sjoerd Simons [Fri, 9 Jan 2009 16:12:36 +0000 (16:12 +0000)]
Enabled dispatching of file tranfers

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2137

15 years agoUse new API to request file transfers
Sjoerd Simons [Fri, 9 Jan 2009 16:12:33 +0000 (16:12 +0000)]
Use new API to request file transfers

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2136

15 years agoAdd support for dispatching file transfers
Sjoerd Simons [Fri, 9 Jan 2009 16:12:28 +0000 (16:12 +0000)]
Add support for dispatching file transfers

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2135

15 years agoRecognise file transfers
Xavier Claessens [Fri, 9 Jan 2009 16:12:24 +0000 (16:12 +0000)]
Recognise file transfers

svn path=/trunk/; revision=2134

15 years agoAdd an optional properties hash to the RequestData struct
Sjoerd Simons [Fri, 9 Jan 2009 16:12:20 +0000 (16:12 +0000)]
Add an optional properties hash to the RequestData struct

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2133

15 years agoInitial port to the new dispatcher
Sjoerd Simons [Fri, 9 Jan 2009 16:12:16 +0000 (16:12 +0000)]
Initial port to the new dispatcher

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2132

15 years agoUse the new dispatcher api to request text channels
Sjoerd Simons [Fri, 9 Jan 2009 16:12:11 +0000 (16:12 +0000)]
Use the new dispatcher api to request text channels

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2131

15 years agoStart reworking the dispatcher
Sjoerd Simons [Fri, 9 Jan 2009 16:12:07 +0000 (16:12 +0000)]
Start reworking the dispatcher

Rework the channel dispatche so it's model is somewhat similar to the
ChannelDispatcher in the telepathy-spec. Which allows for a much cleaner and
extensible implementation containg no ugly hacks. Currently it's only able to
do Text Channels and a lot of the other functionality is temporary disabled

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2130

15 years agoPort to the new EmpathyTpChat API
Sjoerd Simons [Fri, 9 Jan 2009 16:12:02 +0000 (16:12 +0000)]
Port to the new EmpathyTpChat API

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2129

15 years agoImprove API of tp-chat
Sjoerd Simons [Fri, 9 Jan 2009 16:11:59 +0000 (16:11 +0000)]
Improve API of tp-chat

* Never automagically acknowledge message, the UI should do this
* Add API to acknowledge a single or a list of EmpathyMessage
* Add API to get the list of pending messages
* Add API to explicitly close the underlying channel
* Ignore events from a channel that is being closed. Important events will be
  emitted when the text channel respawns.

In the future we might want to make the closing of the channel async and have
it emit signals untill closed. Mostly for the benefit of the logger. Needs some
work in the UI bits to disconnect all signals properly when closing the window
though.

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2128

15 years agoAdd id field to save the message id as received the CM
Sjoerd Simons [Fri, 9 Jan 2009 16:11:54 +0000 (16:11 +0000)]
Add id field to save the message id as received the CM

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2127

15 years agoAdd empathy_contact_call_when_ready
Sjoerd Simons [Fri, 9 Jan 2009 16:11:48 +0000 (16:11 +0000)]
Add empathy_contact_call_when_ready

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2126

15 years agouse tabs because everyone love tabs
Xavier Claessens [Fri, 9 Jan 2009 10:31:42 +0000 (10:31 +0000)]
use tabs because everyone love tabs

svn path=/trunk/; revision=2125

15 years agodispatcher_tubes_new_tube_cb: add some tube handling debug messages
Xavier Claessens [Fri, 9 Jan 2009 10:31:38 +0000 (10:31 +0000)]
dispatcher_tubes_new_tube_cb: add some tube handling debug messages

svn path=/trunk/; revision=2124

15 years agoUpdate Python bindings.
Xavier Claessens [Fri, 9 Jan 2009 10:06:40 +0000 (10:06 +0000)]
Update Python bindings.

svn path=/trunk/; revision=2123

15 years agoSet the right weak pointer.
Xavier Claessens [Fri, 9 Jan 2009 10:06:36 +0000 (10:06 +0000)]
Set the right weak pointer.

svn path=/trunk/; revision=2122

15 years agoPort EmpathyContactManager to the new singleton policy.
Xavier Claessens [Fri, 9 Jan 2009 10:06:32 +0000 (10:06 +0000)]
Port EmpathyContactManager to the new singleton policy.

svn path=/trunk/; revision=2121

15 years agoPort to the new singleton API.
Xavier Claessens [Fri, 9 Jan 2009 10:06:27 +0000 (10:06 +0000)]
Port to the new singleton API.

svn path=/trunk/; revision=2120

15 years agoUpdate python bindings.
Xavier Claessens [Fri, 9 Jan 2009 10:06:23 +0000 (10:06 +0000)]
Update python bindings.

svn path=/trunk/; revision=2119

15 years agoPort EmpathyFTManager to the new singleton policy.
Xavier Claessens [Fri, 9 Jan 2009 10:06:19 +0000 (10:06 +0000)]
Port EmpathyFTManager to the new singleton policy.

svn path=/trunk/; revision=2118

15 years agoPort EmpathyEventManager to the new singleton policy.
Xavier Claessens [Fri, 9 Jan 2009 10:06:15 +0000 (10:06 +0000)]
Port EmpathyEventManager to the new singleton policy.

svn path=/trunk/; revision=2117

15 years agoPort EmpathySmileyManager to the new singleton policy.
Xavier Claessens [Fri, 9 Jan 2009 10:06:10 +0000 (10:06 +0000)]
Port EmpathySmileyManager to the new singleton policy.

svn path=/trunk/; revision=2116

15 years agoPort EmpathyLogManager to the new singleton policy.
Xavier Claessens [Fri, 9 Jan 2009 10:06:05 +0000 (10:06 +0000)]
Port EmpathyLogManager to the new singleton policy.

svn path=/trunk/; revision=2115

15 years agoPort EmpathyIdle to the new singleton policy.
Xavier Claessens [Fri, 9 Jan 2009 10:06:00 +0000 (10:06 +0000)]
Port EmpathyIdle to the new singleton policy.

svn path=/trunk/; revision=2114

15 years agoPort EmpathyContactFactory to the new singleton policy.
Xavier Claessens [Fri, 9 Jan 2009 10:05:54 +0000 (10:05 +0000)]
Port EmpathyContactFactory to the new singleton policy.

svn path=/trunk/; revision=2113

15 years agoUpdated sv translation (Daniel Nylander)
Daniel Nylander [Thu, 8 Jan 2009 00:23:00 +0000 (00:23 +0000)]
Updated sv translation (Daniel Nylander)

svn path=/trunk/; revision=2112

15 years agoRemove accidentall addition
Kjartan Maraas [Wed, 7 Jan 2009 12:08:46 +0000 (12:08 +0000)]
Remove accidentall addition

svn path=/trunk/; revision=2111

15 years agoUpdated Norwegian bokmål translation.
Kjartan Maraas [Wed, 7 Jan 2009 12:08:31 +0000 (12:08 +0000)]
Updated Norwegian bokmål translation.

svn path=/trunk/; revision=2110

15 years agoAdd a comment that tells to keep EmpathySound enum sync with sound_entries array.
Xavier Claessens [Wed, 7 Jan 2009 10:04:47 +0000 (10:04 +0000)]
Add a comment that tells to keep EmpathySound enum sync with sound_entries array.

svn path=/trunk/; revision=2109

15 years agoSet initial value for sound pref checkboxes.
Xavier Claessens [Tue, 6 Jan 2009 19:14:57 +0000 (19:14 +0000)]
Set initial value for sound pref checkboxes.

svn path=/trunk/; revision=2108

15 years agoBump version to 2.25.5
Xavier Claessens [Tue, 6 Jan 2009 17:19:21 +0000 (17:19 +0000)]
Bump version to 2.25.5

svn path=/trunk/; revision=2107

15 years agoUpdated es translation (Jorge Gonzalez)
Jorge Gonzalez Gonzalez [Tue, 6 Jan 2009 17:06:28 +0000 (17:06 +0000)]
Updated es translation (Jorge Gonzalez)

svn path=/trunk/; revision=2106

15 years agopre-release updates
Xavier Claessens [Tue, 6 Jan 2009 17:06:09 +0000 (17:06 +0000)]
pre-release updates

svn path=/trunk/; revision=2105

15 years agoFix the creation of bus_name and object_path for dispatching tubes. It drops escaping...
Xavier Claessens [Tue, 6 Jan 2009 16:50:11 +0000 (16:50 +0000)]
Fix the creation of bus_name and object_path for dispatching tubes. It drops escaping for now.

svn path=/trunk/; revision=2104

15 years agoAssert that sound_id is OK before getting sound_entries[sound_id], to avoid crash.
Xavier Claessens [Tue, 6 Jan 2009 16:50:08 +0000 (16:50 +0000)]
Assert that sound_id is OK before getting sound_entries[sound_id], to avoid crash.

svn path=/trunk/; revision=2103