]>
git.0d.be Git - empathy.git/log
Xavier Claessens [Mon, 2 Feb 2009 20:10:10 +0000 (20:10 +0000)]
Fix some i18n issues in main().
Thanks to Christian Persch, fix bug #569901.
svn path=/trunk/; revision=2373
Xavier Claessens [Mon, 2 Feb 2009 20:10:06 +0000 (20:10 +0000)]
Allow Empathy to be built from outside the source tree.
Patch by Theppitak Karoonboonyanan, fix bug #570080.
svn path=/trunk/; revision=2372
Xavier Claessens [Mon, 2 Feb 2009 20:10:02 +0000 (20:10 +0000)]
More work on the help, thanks to Milo Casagrande.
Refer to bug #561033.
svn path=/trunk/; revision=2371
Xavier Claessens [Mon, 2 Feb 2009 20:09:58 +0000 (20:09 +0000)]
Re-add "--version" option from command line.
Thanks to Bruce Cowan, fix bug #569884.
svn path=/trunk/; revision=2370
Xavier Claessens [Mon, 2 Feb 2009 20:09:53 +0000 (20:09 +0000)]
Add empathy-contact-selector to POTFILES.in.
Patch by Gabor Kelemen, fix bug #570066.
svn path=/trunk/; revision=2369
Sjoerd Simons [Mon, 2 Feb 2009 20:09:49 +0000 (20:09 +0000)]
Postprocess so interfaces won't get defined as objects
Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2368
Sjoerd Simons [Mon, 2 Feb 2009 20:09:45 +0000 (20:09 +0000)]
regenerated pyempathy.defs
Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2367
Sjoerd Simons [Mon, 2 Feb 2009 20:09:40 +0000 (20:09 +0000)]
Postprocess the pyempathygtk.defs
Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2366
Alban Crequy [Mon, 2 Feb 2009 20:09:31 +0000 (20:09 +0000)]
Fix dispatching of tubes: stream tubes vs D-Bus tubes
Signed-off-by: Alban Crequy <alban.crequy@collabora.co.uk>
svn path=/trunk/; revision=2365
Jonh Wendell S. Santana [Mon, 2 Feb 2009 17:10:28 +0000 (17:10 +0000)]
Updated pt_BR translation (Michel Recondo and myself)
svn path=/trunk/; revision=2364
Daniel Nylander [Sun, 1 Feb 2009 16:58:36 +0000 (16:58 +0000)]
Updated sv translation (Daniel Nylander)
svn path=/trunk/; revision=2363
Gabor Keleman [Sun, 1 Feb 2009 11:12:07 +0000 (11:12 +0000)]
Small update
svn path=/trunk/; revision=2362
Gabor Keleman [Sun, 1 Feb 2009 11:05:38 +0000 (11:05 +0000)]
Updated Hungarian translation
svn path=/trunk/; revision=2361
Jorge Gonzalez Gonzalez [Sat, 31 Jan 2009 13:39:40 +0000 (13:39 +0000)]
Updated es translation (Jorge Gonzalez)
svn path=/trunk/; revision=2360
Xavier Claessens [Fri, 30 Jan 2009 17:35:46 +0000 (17:35 +0000)]
Add a message format for gtk_message_dialog_new
svn path=/trunk/; revision=2359
Jonny Lamb [Fri, 30 Jan 2009 17:35:43 +0000 (17:35 +0000)]
Use contact-list property and create the store in the constructor.
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
svn path=/trunk/; revision=2358
Jonny Lamb [Fri, 30 Jan 2009 17:35:40 +0000 (17:35 +0000)]
Rename _get_selected to _dup_selected and make sure the contact is unrefed.
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
svn path=/trunk/; revision=2357
Jonny Lamb [Fri, 30 Jan 2009 17:35:37 +0000 (17:35 +0000)]
Removed dispatcher dup as it's been fixed.
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
svn path=/trunk/; revision=2356
Jonny Lamb [Fri, 30 Jan 2009 17:35:35 +0000 (17:35 +0000)]
Pass an EmpathyContactList to _new and create the store from that.
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
svn path=/trunk/; revision=2355
Jonny Lamb [Fri, 30 Jan 2009 17:35:32 +0000 (17:35 +0000)]
Removed old FIXME.
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
svn path=/trunk/; revision=2354
Jonny Lamb [Fri, 30 Jan 2009 17:35:29 +0000 (17:35 +0000)]
Don't call a function in a variable declaration.
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
svn path=/trunk/; revision=2353
Jonny Lamb [Fri, 30 Jan 2009 17:35:26 +0000 (17:35 +0000)]
Use empathy_gtk_init.
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
svn path=/trunk/; revision=2352
Jonny Lamb [Fri, 30 Jan 2009 17:35:23 +0000 (17:35 +0000)]
Use g_signal_connect_swapped and remove useless functions.
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
svn path=/trunk/; revision=2351
Jonny Lamb [Fri, 30 Jan 2009 17:35:21 +0000 (17:35 +0000)]
Unref the temp contact appropriately.
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
svn path=/trunk/; revision=2350
Jonny Lamb [Fri, 30 Jan 2009 17:35:18 +0000 (17:35 +0000)]
Simplified loops in
Simplified loops in contact_selector_get_{number_online_contacts,iter_for_blank_contact}.
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
svn path=/trunk/; revision=2349
Jonny Lamb [Fri, 30 Jan 2009 17:35:15 +0000 (17:35 +0000)]
Use gtk_tree_store_insert_with_values.
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
svn path=/trunk/; revision=2348
Jonny Lamb [Fri, 30 Jan 2009 17:35:12 +0000 (17:35 +0000)]
Make empathy_contact_selector_new return a GtkWidget* to conform to GTK+.
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
svn path=/trunk/; revision=2347
Jonny Lamb [Fri, 30 Jan 2009 17:35:09 +0000 (17:35 +0000)]
Use gtk_main_quit as the destroy callback.
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
svn path=/trunk/; revision=2346
Xavier Claessens [Fri, 30 Jan 2009 17:35:06 +0000 (17:35 +0000)]
Explicit check.
svn path=/trunk/; revision=2345
Xavier Claessens [Fri, 30 Jan 2009 17:35:03 +0000 (17:35 +0000)]
Move public methods at the bottom.
svn path=/trunk/; revision=2344
Xavier Claessens [Fri, 30 Jan 2009 17:35:00 +0000 (17:35 +0000)]
Reorganize the constructor to avoid some casts and to avoid complex inline initializations.
svn path=/trunk/; revision=2343
Jonny Lamb [Fri, 30 Jan 2009 17:34:58 +0000 (17:34 +0000)]
Don't get a cast to EmpathyContactSelector when it's not needed.
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
svn path=/trunk/; revision=2342
Jonny Lamb [Fri, 30 Jan 2009 17:34:55 +0000 (17:34 +0000)]
Use gtk_tree_model_get_iter_first instead of going through GtkTreePath.
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
svn path=/trunk/; revision=2341
Jonny Lamb [Fri, 30 Jan 2009 17:34:52 +0000 (17:34 +0000)]
Use dispose_run in EmpathyContactSelector.
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
svn path=/trunk/; revision=2340
Jonny Lamb [Fri, 30 Jan 2009 17:34:49 +0000 (17:34 +0000)]
Remove unnecessary casts and macros.
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
svn path=/trunk/; revision=2339
Jonny Lamb [Fri, 30 Jan 2009 17:34:47 +0000 (17:34 +0000)]
Updated empetit to use the new dispatcher.
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
svn path=/trunk/; revision=2338
Jonny Lamb [Fri, 30 Jan 2009 17:34:44 +0000 (17:34 +0000)]
Use the new _dup_singleton function instead of _new.
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
svn path=/trunk/; revision=2337
Jonny Lamb [Fri, 30 Jan 2009 17:34:41 +0000 (17:34 +0000)]
Small coding style and name changes.
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
svn path=/trunk/; revision=2336
Jonny Lamb [Fri, 30 Jan 2009 17:34:38 +0000 (17:34 +0000)]
Added Elliot's empetit test program.
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
svn path=/trunk/; revision=2335
Jonny Lamb [Fri, 30 Jan 2009 17:34:35 +0000 (17:34 +0000)]
Added argument checking to non-static functions.
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
svn path=/trunk/; revision=2334
Xavier Claessens [Fri, 30 Jan 2009 17:34:32 +0000 (17:34 +0000)]
remove redundant flag
svn path=/trunk/; revision=2333
Xavier Claessens [Fri, 30 Jan 2009 17:34:30 +0000 (17:34 +0000)]
add translation function call
svn path=/trunk/; revision=2332
Xavier Claessens [Fri, 30 Jan 2009 17:34:27 +0000 (17:34 +0000)]
rename set and unset functions
svn path=/trunk/; revision=2331
Xavier Claessens [Fri, 30 Jan 2009 17:34:24 +0000 (17:34 +0000)]
update libempathy-gtk.types
svn path=/trunk/; revision=2330
Xavier Claessens [Fri, 30 Jan 2009 17:34:21 +0000 (17:34 +0000)]
conform to GET_PRIV style
svn path=/trunk/; revision=2329
Xavier Claessens [Fri, 30 Jan 2009 17:34:18 +0000 (17:34 +0000)]
unref store once only
svn path=/trunk/; revision=2328
Xavier Claessens [Fri, 30 Jan 2009 17:34:16 +0000 (17:34 +0000)]
remove finalize function
svn path=/trunk/; revision=2327
Xavier Claessens [Fri, 30 Jan 2009 17:34:13 +0000 (17:34 +0000)]
unref contact list store on dispose
svn path=/trunk/; revision=2326
Xavier Claessens [Fri, 30 Jan 2009 17:34:10 +0000 (17:34 +0000)]
tidy
svn path=/trunk/; revision=2325
Xavier Claessens [Fri, 30 Jan 2009 17:34:07 +0000 (17:34 +0000)]
add function to find number of online contacts; fix sensitivity management
svn path=/trunk/; revision=2324
Xavier Claessens [Fri, 30 Jan 2009 17:34:04 +0000 (17:34 +0000)]
consolidate sensitivity management
svn path=/trunk/; revision=2323
Xavier Claessens [Fri, 30 Jan 2009 17:34:01 +0000 (17:34 +0000)]
consolidate blank contact management
svn path=/trunk/; revision=2322
Xavier Claessens [Fri, 30 Jan 2009 17:33:59 +0000 (17:33 +0000)]
move get blank iter function
svn path=/trunk/; revision=2321
Xavier Claessens [Fri, 30 Jan 2009 17:33:56 +0000 (17:33 +0000)]
add unset blank contact function
svn path=/trunk/; revision=2320
Xavier Claessens [Fri, 30 Jan 2009 17:33:53 +0000 (17:33 +0000)]
improve function to find iter for blank contact
svn path=/trunk/; revision=2319
Xavier Claessens [Fri, 30 Jan 2009 17:33:50 +0000 (17:33 +0000)]
fix contact list store sorting
svn path=/trunk/; revision=2318
Xavier Claessens [Fri, 30 Jan 2009 17:33:47 +0000 (17:33 +0000)]
include config.h
svn path=/trunk/; revision=2317
Xavier Claessens [Fri, 30 Jan 2009 17:33:45 +0000 (17:33 +0000)]
include empathy-contact-list-store.h in empathy-contact-selector.h
svn path=/trunk/; revision=2316
Xavier Claessens [Fri, 30 Jan 2009 17:33:42 +0000 (17:33 +0000)]
use EmpathyContactListStore directly
svn path=/trunk/; revision=2315
Xavier Claessens [Fri, 30 Jan 2009 17:33:39 +0000 (17:33 +0000)]
do not add blank when popup showing; add blank when popup becomes hidden and nothing active
svn path=/trunk/; revision=2314
Xavier Claessens [Fri, 30 Jan 2009 17:33:36 +0000 (17:33 +0000)]
fix widget sensitivity
svn path=/trunk/; revision=2313
Xavier Claessens [Fri, 30 Jan 2009 17:33:33 +0000 (17:33 +0000)]
fix initial active contact problem; add blank contact, hide on popup, remove on selection and re-add on removal of active; generalise get_iter_for_contact
svn path=/trunk/; revision=2312
Xavier Claessens [Fri, 30 Jan 2009 17:33:30 +0000 (17:33 +0000)]
update authors
svn path=/trunk/; revision=2311
Xavier Claessens [Fri, 30 Jan 2009 17:33:27 +0000 (17:33 +0000)]
update copyright and authors
svn path=/trunk/; revision=2310
Xavier Claessens [Fri, 30 Jan 2009 17:33:24 +0000 (17:33 +0000)]
add selector .c and .h files
svn path=/trunk/; revision=2309
Xavier Claessens [Fri, 30 Jan 2009 17:33:21 +0000 (17:33 +0000)]
update Makefile.am
svn path=/trunk/; revision=2308
Jonny Lamb [Fri, 30 Jan 2009 17:16:05 +0000 (17:16 +0000)]
Use g_list_prepend instead of g_list_append.
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
svn path=/trunk/; revision=2307
Jonny Lamb [Fri, 30 Jan 2009 17:16:02 +0000 (17:16 +0000)]
Allow the dispatcher to be freed once a request is finished.
Previously, if there was no ref to the dispatcher, it would be freed
before the request could be satisfied. By keeping a ref in the
DispatcherRequestData, it is freed at the right time. This also
disconnects the signal handler from all channels and connections
when freeing the dispatcher as the "invalidated" signal callback can be
called after the dispatcher has been freed.
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
svn path=/trunk/; revision=2306
Xavier Claessens [Fri, 30 Jan 2009 17:15:59 +0000 (17:15 +0000)]
We skip .5 and go directly to .90
svn path=/trunk/; revision=2305
Xavier Claessens [Fri, 30 Jan 2009 17:08:35 +0000 (17:08 +0000)]
Prefix "Empathy" to the notification enum.
svn path=/trunk/; revision=2304
Xavier Claessens [Fri, 30 Jan 2009 17:08:32 +0000 (17:08 +0000)]
Add a comment explaining why we activate the event in an idle.
svn path=/trunk/; revision=2303
Xavier Claessens [Fri, 30 Jan 2009 17:08:29 +0000 (17:08 +0000)]
Factor out some common code.
svn path=/trunk/; revision=2302
Xavier Claessens [Fri, 30 Jan 2009 17:08:26 +0000 (17:08 +0000)]
Always check if notifications are enabled when we update them.
svn path=/trunk/; revision=2301
Xavier Claessens [Fri, 30 Jan 2009 17:08:23 +0000 (17:08 +0000)]
Update the pixbuf when we receive an event update.
svn path=/trunk/; revision=2300
Xavier Claessens [Fri, 30 Jan 2009 17:08:19 +0000 (17:08 +0000)]
Use the avatar for all the events with a contact.
svn path=/trunk/; revision=2299
Xavier Claessens [Fri, 30 Jan 2009 17:08:17 +0000 (17:08 +0000)]
Add an enum to define notification close reason.
svn path=/trunk/; revision=2298
Xavier Claessens [Fri, 30 Jan 2009 17:08:13 +0000 (17:08 +0000)]
Unref the notification after it has been closed.
svn path=/trunk/; revision=2297
Xavier Claessens [Fri, 30 Jan 2009 17:08:11 +0000 (17:08 +0000)]
Escape message body with g_markup_escape_text before pushing it to the notification.
svn path=/trunk/; revision=2296
Xavier Claessens [Fri, 30 Jan 2009 17:08:08 +0000 (17:08 +0000)]
Fix order or params in chat_window_show_or_update_notification ().
svn path=/trunk/; revision=2295
Xavier Claessens [Fri, 30 Jan 2009 17:08:04 +0000 (17:08 +0000)]
Move empathy_notification_is_enabled () to src/
svn path=/trunk/; revision=2294
Xavier Claessens [Fri, 30 Jan 2009 17:08:01 +0000 (17:08 +0000)]
Fix coding style.
svn path=/trunk/; revision=2293
Xavier Claessens [Fri, 30 Jan 2009 17:07:58 +0000 (17:07 +0000)]
Add libnotify dep to src/ only.
svn path=/trunk/; revision=2292
Xavier Claessens [Fri, 30 Jan 2009 17:07:55 +0000 (17:07 +0000)]
Make possible to use libnotify 0.4.4, to not force the usage of too recent distributions.
svn path=/trunk/; revision=2291
Xavier Claessens [Fri, 30 Jan 2009 17:07:51 +0000 (17:07 +0000)]
Initialize GError to NULL before using it.
svn path=/trunk/; revision=2290
Xavier Claessens [Fri, 30 Jan 2009 17:07:49 +0000 (17:07 +0000)]
Fix indentation.
svn path=/trunk/; revision=2289
Xavier Claessens [Fri, 30 Jan 2009 17:07:45 +0000 (17:07 +0000)]
Add a convenience function to avoid hacks when getting the pixbuf from the icon name.
svn path=/trunk/; revision=2288
Xavier Claessens [Fri, 30 Jan 2009 17:07:42 +0000 (17:07 +0000)]
Make notifications for unfocused chat windows work properly.
svn path=/trunk/; revision=2287
Xavier Claessens [Fri, 30 Jan 2009 17:07:38 +0000 (17:07 +0000)]
Break after the event has been found.
svn path=/trunk/; revision=2286
Xavier Claessens [Fri, 30 Jan 2009 17:07:35 +0000 (17:07 +0000)]
W.I.P. for notifications on chat window.
svn path=/trunk/; revision=2285
Xavier Claessens [Fri, 30 Jan 2009 17:07:32 +0000 (17:07 +0000)]
Don't update the event if the notification can't be shown.
svn path=/trunk/; revision=2284
Xavier Claessens [Fri, 30 Jan 2009 17:07:29 +0000 (17:07 +0000)]
Typo.
svn path=/trunk/; revision=2283
Xavier Claessens [Fri, 30 Jan 2009 17:07:26 +0000 (17:07 +0000)]
Implement a logic for disabling notifications when away.
svn path=/trunk/; revision=2282
Xavier Claessens [Fri, 30 Jan 2009 17:07:23 +0000 (17:07 +0000)]
Modify code to handle new preferences.
svn path=/trunk/; revision=2281
Xavier Claessens [Fri, 30 Jan 2009 17:07:19 +0000 (17:07 +0000)]
Add a preference UI for notifications.
svn path=/trunk/; revision=2280
Xavier Claessens [Fri, 30 Jan 2009 17:07:15 +0000 (17:07 +0000)]
If the notification is not dismissed by the user, do not display other notifications for new incoming messages.
svn path=/trunk/; revision=2279
Xavier Claessens [Fri, 30 Jan 2009 17:07:12 +0000 (17:07 +0000)]
Split the event description into header and message body.
Add a way to update a pending event.
svn path=/trunk/; revision=2278
Xavier Claessens [Fri, 30 Jan 2009 17:07:08 +0000 (17:07 +0000)]
Fix indentation.
svn path=/trunk/; revision=2277
Xavier Claessens [Fri, 30 Jan 2009 17:07:04 +0000 (17:07 +0000)]
Insert an image in the notify baloon.
svn path=/trunk/; revision=2276
Xavier Claessens [Fri, 30 Jan 2009 17:07:00 +0000 (17:07 +0000)]
Adapt the status icon message to the new API.
svn path=/trunk/; revision=2275
Xavier Claessens [Fri, 30 Jan 2009 17:06:57 +0000 (17:06 +0000)]
Require latest libnotify. Don't crash when clicking the notification.
svn path=/trunk/; revision=2274