aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix order or params in chat_window_show_or_update_notification ().Xavier Claessens2009-01-311-3/+3
| | | | svn path=/trunk/; revision=2295
* Move empathy_notification_is_enabled () to src/Xavier Claessens2009-01-319-59/+127
| | | | svn path=/trunk/; revision=2294
* Fix coding style.Xavier Claessens2009-01-311-3/+3
| | | | svn path=/trunk/; revision=2293
* Add libnotify dep to src/ only.Xavier Claessens2009-01-312-1/+4
| | | | svn path=/trunk/; revision=2292
* Make possible to use libnotify 0.4.4, to not force the usage of too recent ↵Xavier Claessens2009-01-313-4/+7
| | | | | | distributions. svn path=/trunk/; revision=2291
* Initialize GError to NULL before using it.Xavier Claessens2009-01-311-1/+1
| | | | svn path=/trunk/; revision=2290
* Fix indentation.Xavier Claessens2009-01-311-1/+1
| | | | svn path=/trunk/; revision=2289
* Add a convenience function to avoid hacks when getting the pixbuf from the ↵Xavier Claessens2009-01-314-18/+30
| | | | | | icon name. svn path=/trunk/; revision=2288
* Make notifications for unfocused chat windows work properly.Xavier Claessens2009-01-312-22/+32
| | | | svn path=/trunk/; revision=2287
* Break after the event has been found.Xavier Claessens2009-01-311-0/+1
| | | | svn path=/trunk/; revision=2286
* W.I.P. for notifications on chat window.Xavier Claessens2009-01-315-8/+101
| | | | svn path=/trunk/; revision=2285
* Don't update the event if the notification can't be shown.Xavier Claessens2009-01-311-1/+4
| | | | svn path=/trunk/; revision=2284
* Typo.Xavier Claessens2009-01-311-1/+1
| | | | svn path=/trunk/; revision=2283
* Implement a logic for disabling notifications when away.Xavier Claessens2009-01-313-9/+70
| | | | svn path=/trunk/; revision=2282
* Modify code to handle new preferences.Xavier Claessens2009-01-314-5/+62
| | | | svn path=/trunk/; revision=2281
* Add a preference UI for notifications.Xavier Claessens2009-01-311-6/+80
| | | | svn path=/trunk/; revision=2280
* If the notification is not dismissed by the user, do not display other ↵Xavier Claessens2009-01-313-3/+31
| | | | | | notifications for new incoming messages. svn path=/trunk/; revision=2279
* Split the event description into header and message body.Xavier Claessens2009-01-312-57/+142
| | | | | | Add a way to update a pending event. svn path=/trunk/; revision=2278
* Fix indentation.Xavier Claessens2009-01-311-0/+1
| | | | svn path=/trunk/; revision=2277
* Insert an image in the notify baloon.Xavier Claessens2009-01-311-2/+19
| | | | svn path=/trunk/; revision=2276
* Adapt the status icon message to the new API.Xavier Claessens2009-01-311-4/+11
| | | | svn path=/trunk/; revision=2275
* Require latest libnotify. Don't crash when clicking the notification.Xavier Claessens2009-01-312-27/+19
| | | | svn path=/trunk/; revision=2274
* Use PACKAGE_NAME instead of hardcoding "empathy" on notify_init ().Xavier Claessens2009-01-311-1/+1
| | | | svn path=/trunk/; revision=2273
* mimic tooltip and icon notifications; unref any outstanding notificationXavier Claessens2009-01-311-15/+41
| | | | | | on finalize svn path=/trunk/; revision=2272
* uninit linotify after unrefing status iconXavier Claessens2009-01-311-2/+2
| | | | svn path=/trunk/; revision=2271
* generify notification; add idle activation of eventXavier Claessens2009-01-311-22/+40
| | | | svn path=/trunk/; revision=2270
* add notify uninitXavier Claessens2009-01-311-1/+4
| | | | svn path=/trunk/; revision=2269
* show notification on new eventXavier Claessens2009-01-311-0/+26
| | | | svn path=/trunk/; revision=2268
* initialize libnotifyXavier Claessens2009-01-311-0/+2
| | | | svn path=/trunk/; revision=2267
* add libnotify configure checkXavier Claessens2009-01-311-0/+1
| | | | svn path=/trunk/; revision=2266
* disable chat history menu item when there is no account.Frederic Peters2009-01-301-0/+21
| | | | | | (bug #562554) svn path=/trunk/; revision=2265
* Added a new empathy_account_manager_get_count function, to get the number ofFrederic Peters2009-01-302-2/+22
| | | | | | accounts. svn path=/trunk/; revision=2264
* Update gitignoreXavier Claessens2009-01-301-0/+1
| | | | svn path=/trunk/; revision=2263
* Updated ca translation (Gil Forcada)Gil Forcada Codinachs2009-01-291-373/+472
| | | | svn path=/trunk/; revision=2262
* Also accept sftp as URL scheme.Xavier Claessens2009-01-291-1/+1
| | | | svn path=/trunk/; revision=2261
* \n is also a delimiter for URLs.Xavier Claessens2009-01-291-2/+2
| | | | svn path=/trunk/; revision=2260
* ps was missing in LINGUASGil Forcada Codinachs2009-01-271-0/+1
| | | | svn path=/trunk/; revision=2259
* Updated Greek translation (Marios Zindilis)Simos Xenitellis2009-01-272-0/+0
| | | | svn path=/trunk/; revision=2258
* Added Greek translation (Marios Zindilis)Simos Xenitellis2009-01-272-1/+501
| | | | svn path=/trunk/; revision=2257
* accounts_dialog_button_create_clicked_cb: if, for some reason, ↵Guillaume Desmottes2009-01-261-0/+6
| | | | | | | | mc_account_create failed, early return instead of crashing From: Guillaume Desmottes <gdesmott@gnome.org> svn path=/trunk/; revision=2256
* Updated Spanish translationJorge Gonzalez Gonzalez2009-01-251-103/+69
| | | | svn path=/trunk/; revision=2255
* Updated ko translation.Changwoo Ryu2009-01-241-260/+643
| | | | svn path=/trunk/; revision=2254
* Updated Spanish translationJorge Gonzalez Gonzalez2009-01-241-202/+597
| | | | svn path=/trunk/; revision=2253
* Updated es translation (Jorge Gonzalez)Jorge Gonzalez Gonzalez2009-01-232-93/+84
| | | | svn path=/trunk/; revision=2252
* Replace G_STR_EMPTY in newly added code too.Xavier Claessens2009-01-231-1/+1
| | | | svn path=/trunk/; revision=2251
* Removed unused G_STR_EMPTY from empathy-ui-utils.h.Jonny Lamb2009-01-231-2/+0
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2250
* Renamed G_STR_EMPTY to EMP_STR_EMPTY.Jonny Lamb2009-01-2322-54/+54
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2249
* Update the user documentation (Milo Casagrande).Xavier Claessens2009-01-231-77/+350
| | | | svn path=/trunk/; revision=2248
* Do not translate "gtk-ok", "gtk-cancel" etc. Fixes bug #566676 (Lucas Lommer).Xavier Claessens2009-01-232-3/+3
| | | | svn path=/trunk/; revision=2247
* Removed trailing space. Fixes bug #566549 (Leonardo Ferreira Fontenelle)Xavier Claessens2009-01-231-1/+1
| | | | svn path=/trunk/; revision=2246
* Add a source field to specify the name of the account source. (Stephane Wirtel)Jonny Lamb2009-01-233-4/+11
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2245
* updated hebrew translationYair Hershkovitz2009-01-201-297/+764
| | | | svn path=/trunk/; revision=2244
* Updated gr translation (Marios Zindilis).Simos Xenitellis2009-01-181-3/+3
| | | | svn path=/trunk/; revision=2243
* Updated gr translation (Marios Zindilis).Simos Xenitellis2009-01-181-255/+597
| | | | svn path=/trunk/; revision=2242
* Updated Hungarian translationGabor Keleman2009-01-171-221/+640
| | | | svn path=/trunk/; revision=2241
* Updated German translation, fix #564539.Hendrik Richter2009-01-172-229/+587
| | | | | | | | 2009-01-16 Hendrik Richter <hendrikr@gnome.org> * de.po: Updated German translation, fix #564539. svn path=/trunk/; revision=2239
* Updated Slovenian translationMatej Urbančič2009-01-171-235/+620
| | | | svn path=/trunk/; revision=2238
* EmpathyDispatcher: Handle File channels that we didn't request.Jonny Lamb2009-01-171-4/+5
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2237
* Removed extensions.h inclusion in public API.Jonny Lamb2009-01-175-6/+11
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2236
* Fix building, there were a missing _new ->_dup_singleton.Xavier Claessens2009-01-161-1/+1
| | | | svn path=/trunk/; revision=2235
* Update python bindings.Xavier Claessens2009-01-161-3/+2
| | | | svn path=/trunk/; revision=2234
* empathy_mission_control_new -> dup_singleton.Xavier Claessens2009-01-1616-18/+18
| | | | svn path=/trunk/; revision=2233
* EmpathyDispatcher: make style somewhat more consistent.Jonny Lamb2009-01-161-119/+171
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2232
* When sending files, make sure the connection is ready before making sure the ↵Jonny Lamb2009-01-151-3/+21
| | | | | | | | contact is ready. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2231
* Do not unref the channel when closing it, wait for the invalidated signal.Xavier Claessens2009-01-151-24/+12
| | | | svn path=/trunk/; revision=2230
* Remove usage of EmpathyTpGroup from EmpathyTpCall.Xavier Claessens2009-01-131-37/+69
| | | | svn path=/trunk/; revision=2229
* EmpathyContact keeps a ref to the factory.Xavier Claessens2009-01-131-3/+23
| | | | svn path=/trunk/; revision=2228
* Remove some usage of EmpathyTpGroup from EmpathyTpChatXavier Claessens2009-01-131-6/+14
| | | | svn path=/trunk/; revision=2227
* Remove useless include of empathy-tp-group.hXavier Claessens2009-01-135-4/+1
| | | | svn path=/trunk/; revision=2226
* Reuse, and properly destroy, the avatar file chooser dialog.Frederic Peters2009-01-121-1/+12
| | | | | | Fixes bug #548768 (Frederic Peters) svn path=/trunk/; revision=2225
* Updated Norwegian bokmål translation.Kjartan Maraas2009-01-121-129/+136
| | | | svn path=/trunk/; revision=2224
* Updated th translation (Theppitak Karoonboonyanan).Theppitak Karoonboonyanan2009-01-121-5/+5
| | | | svn path=/trunk/; revision=2223
* Updated es translation (Jorge Gonzalez)Jorge Gonzalez Gonzalez2009-01-121-128/+144
| | | | svn path=/trunk/; revision=2222
* Bump needed version of telepathy-glib to 0.7.19Xavier Claessens2009-01-121-1/+1
| | | | svn path=/trunk/; revision=2221
* Clean some coding styleXavier Claessens2009-01-101-9/+6
| | | | svn path=/trunk/; revision=2220
* Remove useless spaces in message.Xavier Claessens2009-01-101-2/+2
| | | | svn path=/trunk/; revision=2219
* Remove useless gotoXavier Claessens2009-01-101-3/+1
| | | | svn path=/trunk/; revision=2218
* If channel is invalidated before being ready, the error is handled in ↵Xavier Claessens2009-01-101-0/+4
| | | | | | invalidated_cb, so we can return directly in ready_cb. svn path=/trunk/; revision=2217
* mission_control_get_tpconnection returns a new ref, don't forget to unref ↵Xavier Claessens2009-01-101-0/+2
| | | | | | the connection. svn path=/trunk/; revision=2216
* Add a FIXME telling that there is a leak, not sure how to plug it, that code ↵Xavier Claessens2009-01-101-0/+1
| | | | | | will be removed soon anyway. svn path=/trunk/; revision=2215
* Use tp_channel_borrow_connection instead of g_object_get. This fix a leak.Xavier Claessens2009-01-101-1/+1
| | | | svn path=/trunk/; revision=2214
* Update gitignoreXavier Claessens2009-01-101-0/+2
| | | | svn path=/trunk/; revision=2213
* Do not generate marshallers in src/, it is not needed.Xavier Claessens2009-01-101-21/+0
| | | | svn path=/trunk/; revision=2212
* Fix some errors made when rebasing on masterXavier Claessens2009-01-103-3/+3
| | | | svn path=/trunk/; revision=2211
* Remove dead codeXavier Claessens2009-01-102-19/+0
| | | | svn path=/trunk/; revision=2210
* Correct little coding styleXavier Claessens2009-01-101-1/+1
| | | | svn path=/trunk/; revision=2209
* Correctly align \ charactersXavier Claessens2009-01-101-2/+2
| | | | svn path=/trunk/; revision=2208
* Update pyhton bindingXavier Claessens2009-01-102-2/+157
| | | | svn path=/trunk/; revision=2207
* Update API doc.Xavier Claessens2009-01-103-2/+7
| | | | svn path=/trunk/; revision=2206
* Only unref things in disposeSjoerd Simons2009-01-101-13/+4
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2205
* empathy_tube_dispatch_show_error: give a format to gtk_message_dialog_new to ↵Guillaume Desmottes2009-01-101-1/+1
| | | | | | | | make compiler happy Signed-off-by: Guillaume Desmottes <gdesmott@gnome.org> svn path=/trunk/; revision=2204
* Ignore requested channels we didn't request except for text channels, also ↵Sjoerd Simons2009-01-101-2/+31
| | | | | | | | ignore deprecated channels types and channels for which it doesn't make sense to handle them unless they were requested Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2203
* Update the python bindingsSjoerd Simons2009-01-102-98/+151
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2202
* Only show pending messages after the log and explain why ↵Sjoerd Simons2009-01-101-3/+5
| | | | | | | | 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
* Don't use the old style TpTubeTypeSjoerd Simons2009-01-102-11/+16
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2200
* Handle Dbus Tubes and ignore non p2p channelsSjoerd Simons2009-01-101-2/+9
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2199
* Add support for DBus tubesSjoerd Simons2009-01-101-6/+26
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2198
* Add extension for new-style DBus tubesSjoerd Simons2009-01-104-0/+193
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2197
* Ignore approval that happen after the operation was approvedSjoerd Simons2009-01-101-1/+7
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2196
* Remove approvals when the underlying operation got invalidatedSjoerd Simons2009-01-101-0/+14
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2195
* Correctly define the invalidated signalSjoerd Simons2009-01-101-1/+1
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2194
* Port to the new empathy_call_when_ready apiSjoerd Simons2009-01-102-14/+48
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2193
* Make the error in the call_when_ready callback constSjoerd Simons2009-01-102-2/+2
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2192
* Free ready callbacks in finalizeSjoerd Simons2009-01-101-1/+17
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2191
* Add weak object, destroy notify and error reporting to ↵Sjoerd Simons2009-01-102-9/+56
| | | | | | | | empathy_contact_call_when_ready Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2190
* Let a chatroom keep a reference to a its TpChat if applicableSjoerd Simons2009-01-104-13/+60
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2189
* Make the dispatch operation _get_ functions not return a refSjoerd Simons2009-01-109-30/+7
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2188
* Don't unref the TpGroup twiceSjoerd Simons2009-01-101-1/+0
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2187
* Initialise the chatroom manager from empathy itselfSjoerd Simons2009-01-102-7/+7
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2186
* Convert EmpathyChatroomManager to the new singleton conventionSjoerd Simons2009-01-108-36/+33
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2185
* Add empathy-tube-dispatch to POTFILES.inSjoerd Simons2009-01-101-0/+1
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2184
* Don't close channels as a side-effect of disposing wrapper objectsSjoerd Simons2009-01-103-6/+19
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2183
* Remove some dead codeSjoerd Simons2009-01-101-6/+0
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2182
* Move the dispatcher to the new singleton policySjoerd Simons2009-01-104-17/+34
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2181
* Also free the approvals listSjoerd Simons2009-01-101-1/+2
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2180
* Use gulongs to save signal handler idsSjoerd Simons2009-01-101-2/+2
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2179
* Always check if the passed operation is actually a dispatch operationSjoerd Simons2009-01-101-11/+57
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2178
* No need to call empathy_run_until_ready, the DispatchOperation already ↵Sjoerd Simons2009-01-101-1/+0
| | | | | | | | ensured it's ready Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2177
* Style fixesSjoerd Simons2009-01-101-2/+2
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2176
* Style fixesSjoerd Simons2009-01-101-108/+114
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2175
* Style fixesSjoerd Simons2009-01-102-3/+5
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2174
* Don't initialise variables by calling functions when declaring themSjoerd Simons2009-01-101-11/+23
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2173
* More style fixesSjoerd Simons2009-01-101-6/+6
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2172
* Make coding style consistent with the rest of the fileXavier Claessens2009-01-101-15/+14
| | | | svn path=/trunk/; revision=2171
* Fix coding style, user the right unique nameSjoerd Simons2009-01-101-26/+24
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2170
* Completely move to Telepathy coding styleSjoerd Simons2009-01-101-179/+169
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2169
* Remove dead codeSjoerd Simons2009-01-102-673/+0
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2168
* Use the new call utility function to start callsSjoerd Simons2009-01-103-3/+11
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2167
* Add a utility function to start a call to a contactSjoerd Simons2009-01-102-0/+40
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2166
* Add a function to explicitly set the remote candidate on outgoing calls ↵Sjoerd Simons2009-01-102-23/+15
| | | | | | | | instead of relying on the group interface Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2165
* Add code to request a streamed media channelSjoerd Simons2009-01-102-18/+30
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2164
* DIspatch streamed media channelsSjoerd Simons2009-01-101-6/+13
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2163
* Initialize with a EmpathyTpCall instead of a TpChannel and explicitly close theSjoerd Simons2009-01-102-11/+20
| | | | | | | | channel after uses Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2162
* Add support for approving video channelsSjoerd Simons2009-01-101-24/+62
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2161
* Add a function to explicitly close EmpathyTpCallSjoerd Simons2009-01-102-4/+16
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2160
* Report errors when there is no tube handler or poking it failsSjoerd Simons2009-01-101-7/+62
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2159
* Add support for approving tubesSjoerd Simons2009-01-101-1/+124
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2158
* Add EmpathyTubeDispatcher as a helper for dispatching tubesSjoerd Simons2009-01-103-0/+498
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2157
* Make empathy_tp_tube_accept_stream_tube more like underlying dbus function ↵Sjoerd Simons2009-01-102-55/+85
| | | | | | | | and hand errors to the caller Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2156
* Remove the id parameter, it's no longer usedSjoerd Simons2009-01-101-3/+0
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2155
* Remove tube ID parameter, it's not used in the new tubes specSjoerd Simons2009-01-101-5/+0
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2154
* Call emp_cli_init in empathy_initSjoerd Simons2009-01-102-4/+5
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2153
* New style tubes don't have idesSjoerd Simons2009-01-101-2/+2
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2152
* Update to new stream tube specSjoerd Simons2009-01-102-156/+60
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2151
* Add new StreamTube specSjoerd Simons2009-01-106-1/+433
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2150
* Let a EmpathyChatroomManager observe the dispatcherSjoerd Simons2009-01-101-0/+2
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2149
* Act as an observerSjoerd Simons2009-01-102-0/+91
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2148
* Disconnect signal handlers from the head of the queue before destroying the ↵Sjoerd Simons2009-01-101-11/+10
| | | | | | | | queue Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2147
* Remove the tp-channel property, it's unused and uselessSjoerd Simons2009-01-101-35/+0
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2146
* Use new dispatcher API to get muc channelsSjoerd Simons2009-01-103-36/+25
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2145
* Remove custom channel requesting functionality, this should go through the ↵Sjoerd Simons2009-01-102-135/+0
| | | | | | | | dispatcher Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2144
* Add request muc channels to the dispatcherSjoerd Simons2009-01-102-13/+78
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2143
* Wait untill the TpChat object is ready before going into pending stateSjoerd Simons2009-01-101-2/+41
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2142
* Explicitly close file channels when removing them from the FT managerSjoerd Simons2009-01-101-0/+2
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2141
* Add a function to explicitly close File channelsSjoerd Simons2009-01-102-1/+9
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2140
* Make existing contact FT capable when the CM supports itSjoerd Simons2009-01-101-1/+0
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2139
* Enable approving of file transfersSjoerd Simons2009-01-101-35/+37
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2138
* Enabled dispatching of file tranfersSjoerd Simons2009-01-101-3/+5
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2137
* Use new API to request file transfersSjoerd Simons2009-01-101-2/+52
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2136
* Add support for dispatching file transfersSjoerd Simons2009-01-102-27/+150
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2135
* Recognise file transfersXavier Claessens2009-01-101-0/+6
| | | | svn path=/trunk/; revision=2134
* Add an optional properties hash to the RequestData structSjoerd Simons2009-01-101-4/+9
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2133
* Initial port to the new dispatcherSjoerd Simons2009-01-102-73/+132
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2132
* Use the new dispatcher api to request text channelsSjoerd Simons2009-01-103-7/+6
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2131
* Start reworking the dispatcherSjoerd Simons2009-01-105-352/+1546
| | | | | | | | | | | 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
* Port to the new EmpathyTpChat APISjoerd Simons2009-01-101-9/+40
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2129
* Improve API of tp-chatSjoerd Simons2009-01-102-117/+218
| | | | | | | | | | | | | | | | | | * 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
* Add id field to save the message id as received the CMSjoerd Simons2009-01-102-0/+19
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2127
* Add empathy_contact_call_when_readySjoerd Simons2009-01-102-11/+72
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2126
* use tabs because everyone love tabsXavier Claessens2009-01-091-5/+5
| | | | svn path=/trunk/; revision=2125
* dispatcher_tubes_new_tube_cb: add some tube handling debug messagesXavier Claessens2009-01-091-0/+6
| | | | svn path=/trunk/; revision=2124
* Update Python bindings.Xavier Claessens2009-01-091-3/+2
| | | | svn path=/trunk/; revision=2123
* Set the right weak pointer.Xavier Claessens2009-01-096-6/+6
| | | | svn path=/trunk/; revision=2122
* Port EmpathyContactManager to the new singleton policy.Xavier Claessens2009-01-0910-22/+36
| | | | svn path=/trunk/; revision=2121
* Port to the new singleton API.Xavier Claessens2009-01-091-1/+1
| | | | svn path=/trunk/; revision=2120
* Update python bindings.Xavier Claessens2009-01-092-12/+8
| | | | svn path=/trunk/; revision=2119
* Port EmpathyFTManager to the new singleton policy.Xavier Claessens2009-01-093-15/+32
| | | | svn path=/trunk/; revision=2118
* Port EmpathyEventManager to the new singleton policy.Xavier Claessens2009-01-093-13/+27
| | | | svn path=/trunk/; revision=2117
* Port EmpathySmileyManager to the new singleton policy.Xavier Claessens2009-01-096-17/+32
| | | | svn path=/trunk/; revision=2116
* Port EmpathyLogManager to the new singleton policy.Xavier Claessens2009-01-095-22/+35
| | | | svn path=/trunk/; revision=2115
* Port EmpathyIdle to the new singleton policy.Xavier Claessens2009-01-095-18/+32
| | | | svn path=/trunk/; revision=2114
* Port EmpathyContactFactory to the new singleton policy.Xavier Claessens2009-01-0914-27/+41
| | | | svn path=/trunk/; revision=2113
* Updated sv translation (Daniel Nylander)Daniel Nylander2009-01-081-253/+566
| | | | svn path=/trunk/; revision=2112
* Remove accidentall additionKjartan Maraas2009-01-071-6/+0
| | | | svn path=/trunk/; revision=2111
* Updated Norwegian bokmål translation.Kjartan Maraas2009-01-072-166/+286
| | | | svn path=/trunk/; revision=2110
* Add a comment that tells to keep EmpathySound enum sync with sound_entries ↵Xavier Claessens2009-01-072-1/+2
| | | | | | array. svn path=/trunk/; revision=2109
* Set initial value for sound pref checkboxes.Xavier Claessens2009-01-071-1/+2
| | | | svn path=/trunk/; revision=2108
* Bump version to 2.25.5Xavier Claessens2009-01-071-1/+1
| | | | svn path=/trunk/; revision=2107
* Updated es translation (Jorge Gonzalez)Jorge Gonzalez Gonzalez2009-01-071-233/+364
| | | | svn path=/trunk/; revision=2106
* pre-release updatesXavier Claessens2009-01-072-4/+14
| | | | svn path=/trunk/; revision=2105
* Fix the creation of bus_name and object_path for dispatching tubes. It drops ↵Xavier Claessens2009-01-071-19/+8
| | | | | | escaping for now. svn path=/trunk/; revision=2104
* Assert that sound_id is OK before getting sound_entries[sound_id], to avoid ↵Xavier Claessens2009-01-071-3/+5
| | | | | | crash. svn path=/trunk/; revision=2103
* Sanity checks for empathy_play_sounds.Xavier Claessens2009-01-071-1/+2
| | | | svn path=/trunk/; revision=2102
* Use gtk_list_store_insert_with_values ().Xavier Claessens2009-01-071-4/+3
| | | | svn path=/trunk/; revision=2101
* Use a GList instead of a GPtrArray and reorder the functions to avoidXavier Claessens2009-01-071-148/+140
| | | | | | prototypes. svn path=/trunk/; revision=2100
* Create the EmpathyContactMonitor lazily if needed.Xavier Claessens2009-01-072-4/+17
| | | | svn path=/trunk/; revision=2099
* Rename proxy->iface in EmpathyContactMonitor.Xavier Claessens2009-01-072-26/+26
| | | | svn path=/trunk/; revision=2098
* Use g_return_[val]_if_fail instead of g_assert in public APIs.Xavier Claessens2009-01-072-6/+6
| | | | svn path=/trunk/; revision=2097
* Use the right weak pointer location.Xavier Claessens2009-01-071-1/+1
| | | | svn path=/trunk/; revision=2096
* disconnect_monitor_signals function is quite useless.Xavier Claessens2009-01-071-18/+10
| | | | svn path=/trunk/; revision=2095
* Don't initialize the variable at declaration.Xavier Claessens2009-01-071-3/+3
| | | | svn path=/trunk/; revision=2094
* Move code handling the DBus signal in an idle callback.Xavier Claessens2009-01-071-12/+44
| | | | svn path=/trunk/; revision=2093
* Use TpConnectionStatus instead of guint.Xavier Claessens2009-01-071-1/+1
| | | | svn path=/trunk/; revision=2092
* Simplify code when initializing the store.Xavier Claessens2009-01-071-35/+31
| | | | | | | Always start the 10sec timeout when we change status to connected. Rename TpConnectionStatus variables connection->status. svn path=/trunk/; revision=2091
* Insert a comment claryfing reference ownership.Xavier Claessens2009-01-071-0/+3
| | | | svn path=/trunk/; revision=2090
* Don't forget to unref the account object.Xavier Claessens2009-01-071-0/+1
| | | | svn path=/trunk/; revision=2089
* Use gettext() when populating the preferences sound list.Xavier Claessens2009-01-071-1/+1
| | | | svn path=/trunk/; revision=2088
* Add a debug message when playing sound.Xavier Claessens2009-01-071-0/+4
| | | | svn path=/trunk/; revision=2087
* Back out changes in EmpathyContactListStore. They could go in a laterXavier Claessens2009-01-071-229/+192
| | | | | | branch. svn path=/trunk/; revision=2086
* Propperly mark event descriptions for translation.Xavier Claessens2009-01-071-1/+4
| | | | | | | Add a comment about the order of the sound entries array, and assert if the order isn't correct. svn path=/trunk/; revision=2085
* Set to NULL the status message if it's empty.Xavier Claessens2009-01-071-4/+6
| | | | svn path=/trunk/; revision=2084
* Initialize the connection numbers when creating the object.Xavier Claessens2009-01-071-0/+9
| | | | svn path=/trunk/; revision=2083
* Update empathy_sound_play () to be nicer to use and centralize the listXavier Claessens2009-01-076-41/+91
| | | | | | of sounds we support. svn path=/trunk/; revision=2082
* Add debug messages.Xavier Claessens2009-01-071-0/+4
| | | | svn path=/trunk/; revision=2081
* Add a weak pointer ref inside the costructor.Xavier Claessens2009-01-071-0/+1
| | | | svn path=/trunk/; revision=2080
* Improve wording.Xavier Claessens2009-01-072-6/+6
| | | | svn path=/trunk/; revision=2079
* Turn empathy_sound_pref_is_enabled into empathy_sound_play thatXavier Claessens2009-01-075-49/+50
| | | | | | automatically plays the sound if the pref is enabled. svn path=/trunk/; revision=2078
* Disconnect all signals from the EmpathyAccountChooser when finalizing.Xavier Claessens2009-01-071-0/+6
| | | | svn path=/trunk/; revision=2077
* Update API Docs.Xavier Claessens2009-01-072-0/+3
| | | | svn path=/trunk/; revision=2076
* Update python bindings.Xavier Claessens2009-01-071-3/+2
| | | | svn path=/trunk/; revision=2075
* Use new singleton policy for EmpathyAccountManager.Xavier Claessens2009-01-0710-18/+17
| | | | svn path=/trunk/; revision=2074
* Another style nitpick.Xavier Claessens2009-01-071-1/+3
| | | | svn path=/trunk/; revision=2073
* Yet more style fixes.Xavier Claessens2009-01-072-178/+180
| | | | svn path=/trunk/; revision=2072
* Use _constructor () override to implement singleton.Xavier Claessens2009-01-071-9/+22
| | | | svn path=/trunk/; revision=2071
* Add newlines at the end of files.Xavier Claessens2009-01-073-0/+3
| | | | svn path=/trunk/; revision=2070
* Drop our references in dispose instead of finalize.Xavier Claessens2009-01-071-2/+30
| | | | svn path=/trunk/; revision=2069
* Remember to set dispose_run after dispose has run.Xavier Claessens2009-01-071-0/+2
| | | | svn path=/trunk/; revision=2068
* Don't initialize private stuff in _new ().Xavier Claessens2009-01-071-17/+14
| | | | svn path=/trunk/; revision=2067
* Don't leak a reference to McAccount objects and don't leak a list.Xavier Claessens2009-01-071-3/+7
| | | | svn path=/trunk/; revision=2066
* Unref objects in dispose and not in finalize; fully update account dataXavier Claessens2009-01-071-10/+43
| | | | | | before emitting signals. svn path=/trunk/; revision=2065
* Style fixes.Xavier Claessens2009-01-075-620/+620
| | | | svn path=/trunk/; revision=2064
* Don't own a reference to the EmpathyTpChat, otherwise it won't beXavier Claessens2009-01-071-7/+14
| | | | | | finalized. svn path=/trunk/; revision=2063
* Always disconnect signals for safety on _finalize ().Xavier Claessens2009-01-074-2/+54
| | | | svn path=/trunk/; revision=2062
* Update Python bindings.Xavier Claessens2009-01-073-0/+48
| | | | svn path=/trunk/; revision=2061
* Implement sound for contact login/logout.Xavier Claessens2009-01-071-0/+47
| | | | svn path=/trunk/; revision=2060
* Fix the build.Xavier Claessens2009-01-071-0/+1
| | | | svn path=/trunk/; revision=2059
* Remember to check if source_id is already there when adding theXavier Claessens2009-01-071-0/+5
| | | | | | g_timeout. svn path=/trunk/; revision=2058
* Remove useless include.Xavier Claessens2009-01-071-1/+0
| | | | svn path=/trunk/; revision=2057
* Remove an useless method from the header and remember to unref theXavier Claessens2009-01-072-1/+1
| | | | | | EmpathyContactMonitor in _finalize(). svn path=/trunk/; revision=2056
* Implement _get_monitor () in EmpathyTpChat.Xavier Claessens2009-01-071-0/+16
| | | | svn path=/trunk/; revision=2055
* Add an API to EmpathyAccountManager to find out if an account has justXavier Claessens2009-01-072-2/+49
| | | | | | connected. svn path=/trunk/; revision=2054
* Port EmpathyContactListStore to the new API.Xavier Claessens2009-01-071-193/+203
| | | | svn path=/trunk/; revision=2053
* Implement _get_monitor () in EmpathyContactManager.Xavier Claessens2009-01-072-0/+14
| | | | svn path=/trunk/; revision=2052
* Add a "presence-changed" signal so that we can keep track of theXavier Claessens2009-01-071-1/+25
| | | | | | previous presence of a contact when it changes. svn path=/trunk/; revision=2051
* Add an EmpathyContactMonitor object to monitor changes in the contactXavier Claessens2009-01-076-1/+507
| | | | | | list. svn path=/trunk/; revision=2050
* Update python bindings.Xavier Claessens2009-01-073-19/+43
| | | | svn path=/trunk/; revision=2049
* Update docs.Xavier Claessens2009-01-072-0/+2
| | | | svn path=/trunk/; revision=2048
* Disconnect signals when finalizing.Xavier Claessens2009-01-071-5/+4
| | | | svn path=/trunk/; revision=2047
* Remove dead code from empathy-util.Xavier Claessens2009-01-072-115/+0
| | | | svn path=/trunk/; revision=2046
* Port EmpathyMainWindow to the new API.Xavier Claessens2009-01-071-168/+114
| | | | svn path=/trunk/; revision=2045