]>
git.0d.be Git - empathy.git/log
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Xavier Claessens [Fri, 9 Jan 2009 16:12:24 +0000 (16:12 +0000)]
Recognise file transfers
svn path=/trunk/; revision=2134
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
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
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
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
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
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
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
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
Xavier Claessens [Fri, 9 Jan 2009 10:31:42 +0000 (10:31 +0000)]
use tabs because everyone love tabs
svn path=/trunk/; revision=2125
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
Xavier Claessens [Fri, 9 Jan 2009 10:06:40 +0000 (10:06 +0000)]
Update Python bindings.
svn path=/trunk/; revision=2123
Xavier Claessens [Fri, 9 Jan 2009 10:06:36 +0000 (10:06 +0000)]
Set the right weak pointer.
svn path=/trunk/; revision=2122
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
Xavier Claessens [Fri, 9 Jan 2009 10:06:27 +0000 (10:06 +0000)]
Port to the new singleton API.
svn path=/trunk/; revision=2120
Xavier Claessens [Fri, 9 Jan 2009 10:06:23 +0000 (10:06 +0000)]
Update python bindings.
svn path=/trunk/; revision=2119
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
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
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
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
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
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
Daniel Nylander [Thu, 8 Jan 2009 00:23:00 +0000 (00:23 +0000)]
Updated sv translation (Daniel Nylander)
svn path=/trunk/; revision=2112
Kjartan Maraas [Wed, 7 Jan 2009 12:08:46 +0000 (12:08 +0000)]
Remove accidentall addition
svn path=/trunk/; revision=2111
Kjartan Maraas [Wed, 7 Jan 2009 12:08:31 +0000 (12:08 +0000)]
Updated Norwegian bokmål translation.
svn path=/trunk/; revision=2110
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
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
Xavier Claessens [Tue, 6 Jan 2009 17:19:21 +0000 (17:19 +0000)]
Bump version to 2.25.5
svn path=/trunk/; revision=2107
Jorge Gonzalez Gonzalez [Tue, 6 Jan 2009 17:06:28 +0000 (17:06 +0000)]
Updated es translation (Jorge Gonzalez)
svn path=/trunk/; revision=2106
Xavier Claessens [Tue, 6 Jan 2009 17:06:09 +0000 (17:06 +0000)]
pre-release updates
svn path=/trunk/; revision=2105
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
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
Xavier Claessens [Tue, 6 Jan 2009 16:50:05 +0000 (16:50 +0000)]
Sanity checks for empathy_play_sounds.
svn path=/trunk/; revision=2102
Xavier Claessens [Tue, 6 Jan 2009 16:50:02 +0000 (16:50 +0000)]
Use gtk_list_store_insert_with_values ().
svn path=/trunk/; revision=2101
Xavier Claessens [Tue, 6 Jan 2009 16:49:59 +0000 (16:49 +0000)]
Use a GList instead of a GPtrArray and reorder the functions to avoid
prototypes.
svn path=/trunk/; revision=2100
Xavier Claessens [Tue, 6 Jan 2009 16:49:56 +0000 (16:49 +0000)]
Create the EmpathyContactMonitor lazily if needed.
svn path=/trunk/; revision=2099
Xavier Claessens [Tue, 6 Jan 2009 16:49:52 +0000 (16:49 +0000)]
Rename proxy->iface in EmpathyContactMonitor.
svn path=/trunk/; revision=2098
Xavier Claessens [Tue, 6 Jan 2009 16:49:49 +0000 (16:49 +0000)]
Use g_return_[val]_if_fail instead of g_assert in public APIs.
svn path=/trunk/; revision=2097
Xavier Claessens [Tue, 6 Jan 2009 16:49:45 +0000 (16:49 +0000)]
Use the right weak pointer location.
svn path=/trunk/; revision=2096
Xavier Claessens [Tue, 6 Jan 2009 16:49:43 +0000 (16:49 +0000)]
disconnect_monitor_signals function is quite useless.
svn path=/trunk/; revision=2095