]>
git.0d.be Git - empathy.git/log
Philip Withnall [Mon, 13 Dec 2010 13:55:49 +0000 (13:55 +0000)]
Prevent premature finalisation of an EmpathyPersonaStore in certain cases
In the case that one of the GtkTreeRowReferences belonging to the Personas
in an EmpathyPersonaStore holds the last reference to the persona store, the
store can be prematurely finalised, causing Empathy to go into an infinite
loop inside GHashTable code (the hash table is finalised with the persona
store, and overwritten with 0xfff… — this happens to cause the next bit of
hash table code to be called to go into an infinite loop).
This can be fixed by holding a reference to the persona store when changing
its personas in response to a personas-changed signal.
Philip Withnall [Sun, 12 Dec 2010 11:25:26 +0000 (11:25 +0000)]
Bug 631096 — Should not mention "meta contacts" in UI
Change all occurrences of “meta-contacts” in translatable strings to use the
phrase “linked contacts” instead. Closes: bgo#631096
Philip Withnall [Sun, 12 Dec 2010 18:15:51 +0000 (18:15 +0000)]
Bug 636700 — Add an extra warning when deleting a metacontact
Guillaume Desmottes [Mon, 13 Dec 2010 12:15:10 +0000 (13:15 +0100)]
remove released flag accidentally set in previous commit
Robert Sajdok [Mon, 13 Dec 2010 09:40:23 +0000 (10:40 +0100)]
main-window: add a tooltip on connection error info bars (#626507)
Kjartan Maraas [Sun, 12 Dec 2010 20:31:30 +0000 (21:31 +0100)]
Updated Norwegian bokmål translation
Philip Withnall [Sun, 12 Dec 2010 11:21:01 +0000 (11:21 +0000)]
Update British English translation
Matej Urbančič [Sat, 11 Dec 2010 20:08:14 +0000 (21:08 +0100)]
Updated Slovenian translation
Daniel Mustieles [Sat, 11 Dec 2010 14:28:44 +0000 (15:28 +0100)]
Updated Spanish translation
Fran Diéguez [Fri, 10 Dec 2010 17:11:40 +0000 (18:11 +0100)]
Updated Galician translations
Cheng-Chia Tseng [Thu, 9 Dec 2010 11:54:27 +0000 (19:54 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)
Guillaume Desmottes [Tue, 7 Dec 2010 13:35:53 +0000 (14:35 +0100)]
empathy_subscription_dialog_show: show contact details
It makes sense to give as much info as possible on the contact when asking if
we want to add him to our contact list (#608806).
Yaron Shahrabani [Tue, 7 Dec 2010 13:37:49 +0000 (15:37 +0200)]
Updated Hebrew translation.
Guillaume Desmottes [Tue, 7 Dec 2010 13:01:13 +0000 (14:01 +0100)]
Remove Ovi chat profile
Ovi services are about to change so best to wait for now.
Guillaume Desmottes [Thu, 30 Sep 2010 09:05:59 +0000 (11:05 +0200)]
add services_infos containing infos regarding services
Guillaume Desmottes [Thu, 30 Sep 2010 08:52:02 +0000 (10:52 +0200)]
hide jabber example by default so we just have to show the one we want
Guillaume Desmottes [Thu, 30 Sep 2010 08:32:15 +0000 (10:32 +0200)]
account_widget_get_service: check Service for Facebook and GTalk too
Guillaume Desmottes [Thu, 30 Sep 2010 08:27:30 +0000 (10:27 +0200)]
empathy_account_widget_get_default_display_name: special case Ovi as well
Guillaume Desmottes [Thu, 30 Sep 2010 08:25:19 +0000 (10:25 +0200)]
more use of account_widget_get_service()
Guillaume Desmottes [Thu, 30 Sep 2010 08:20:15 +0000 (10:20 +0200)]
add account_widget_get_service() and an enum to represent services
Guillaume Desmottes [Wed, 22 Sep 2010 14:51:05 +0000 (16:51 +0200)]
add account widget for Ovi
Guillaume Desmottes [Tue, 21 Sep 2010 12:28:01 +0000 (14:28 +0200)]
account-widget: generalise facebook suffix code
Guillaume Desmottes [Tue, 21 Sep 2010 12:13:37 +0000 (14:13 +0200)]
add Ovi chat profile (#630146)
Jonny Lamb [Tue, 7 Dec 2010 11:54:33 +0000 (11:54 +0000)]
Merge branch 'sasl'
Jonny Lamb [Tue, 7 Dec 2010 11:11:34 +0000 (11:11 +0000)]
server-sasl-handler: shorten very long lines
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Tue, 7 Dec 2010 11:10:20 +0000 (11:10 +0000)]
server-sasl-handler: stop using GET_PRIV
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Tue, 7 Dec 2010 11:10:15 +0000 (11:10 +0000)]
password-dialog: stop using GET_PRIV
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Tue, 7 Dec 2010 11:02:14 +0000 (11:02 +0000)]
password-dialog: small style change to please make check
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Tue, 7 Dec 2010 11:02:02 +0000 (11:02 +0000)]
po: add password-dialog to POTFILES.in
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Mon, 6 Dec 2010 16:24:38 +0000 (16:24 +0000)]
keyring: change schema to be incompatible with current MC
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
Jonny Lamb [Mon, 6 Dec 2010 15:58:30 +0000 (15:58 +0000)]
password-dialog: center the dialog
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
Jonny Lamb [Mon, 6 Dec 2010 15:01:25 +0000 (15:01 +0000)]
password-dialog: don't display "Remember password" for now
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
Jonny Lamb [Mon, 6 Dec 2010 14:49:16 +0000 (14:49 +0000)]
server-sasl-handler: handle invalid SASL statuses
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
Jonny Lamb [Mon, 6 Dec 2010 12:28:13 +0000 (12:28 +0000)]
keyring: allow set and delete password to have NULL callbacks
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
Emilio Pozuelo Monfort [Wed, 1 Dec 2010 17:53:59 +0000 (18:53 +0100)]
Point to #empathy instead of #telepathy
Jonny Lamb [Mon, 6 Dec 2010 11:35:26 +0000 (11:35 +0000)]
keyring: add a delete_password function
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
Jonny Lamb [Mon, 6 Dec 2010 10:06:51 +0000 (10:06 +0000)]
server-sasl-handler: save the password if requested
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
Jonny Lamb [Mon, 6 Dec 2010 10:05:56 +0000 (10:05 +0000)]
keyring: add set_password_{async,finish} functions
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
Jonny Lamb [Mon, 6 Dec 2010 09:43:34 +0000 (09:43 +0000)]
server-sasl-handler: make a GAsyncInitable and get the password
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
Jonny Lamb [Mon, 6 Dec 2010 09:42:59 +0000 (09:42 +0000)]
keyring: add simple keyring helper
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
Sjoerd Simons [Sat, 4 Dec 2010 17:23:43 +0000 (17:23 +0000)]
Fix uninitialized use of a variable
Jonny Lamb [Fri, 3 Dec 2010 15:58:05 +0000 (15:58 +0000)]
auth-client: move the password dialog into a new file
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Guillaume Desmottes [Fri, 3 Dec 2010 14:32:49 +0000 (15:32 +0100)]
gdk_x11_drawable_get_xdisplay() has been renamed, so let's use the specific macro instead
Jonny Lamb [Fri, 3 Dec 2010 14:25:46 +0000 (14:25 +0000)]
auth-client: grab the keyboard focus when popping up the password dialog
I like this.
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Guillaume Desmottes [Fri, 3 Dec 2010 13:36:27 +0000 (14:36 +0100)]
chatroom-mamanger: monitor for file changes (#636360)
Jonny Lamb [Fri, 3 Dec 2010 13:04:04 +0000 (13:04 +0000)]
auth-client: improve the password request dialog
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Fri, 3 Dec 2010 13:03:28 +0000 (13:03 +0000)]
server-sasl-handler: add an account property
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Gabor Kelemen [Fri, 3 Dec 2010 11:40:53 +0000 (12:40 +0100)]
Fix another article
Gabor Kelemen [Fri, 3 Dec 2010 11:38:07 +0000 (12:38 +0100)]
Fix article
Guillaume Desmottes [Thu, 2 Dec 2010 15:07:05 +0000 (16:07 +0100)]
rename unused empathy_chatroom_manager_chat_handled()
Guillaume Desmottes [Thu, 2 Dec 2010 15:05:35 +0000 (16:05 +0100)]
chatroom-manager: use a room channel Observer (#636202)
Guillaume Desmottes [Thu, 2 Dec 2010 14:12:41 +0000 (15:12 +0100)]
chat-manager: stop telling the chat mgr about handled rooms
Now that the chat handler has moved to its own process this is no longer
enough. The instance of the chat manager in empathy doesn't know about the
handlded channels.
The chat manager should implement an Observer instead to know about all the
rooms.
Guillaume Desmottes [Thu, 2 Dec 2010 13:58:06 +0000 (14:58 +0100)]
remove empathy_chatroom_manager_get_count()
We don't use it any more.
Guillaume Desmottes [Thu, 2 Dec 2010 10:53:51 +0000 (11:53 +0100)]
chatroom-manager: unify coding style
Most of the file was already using the new style so best stay coherent.
Guillaume Desmottes [Wed, 1 Dec 2010 14:50:11 +0000 (15:50 +0100)]
Merge branch 'irc-grab-636203'
Jonny Lamb [Wed, 1 Dec 2010 14:48:13 +0000 (14:48 +0000)]
auth-client: listen for new sasl handlers and pop up a password dialog
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Wed, 1 Dec 2010 14:47:39 +0000 (14:47 +0000)]
auth-factory: create ServerSASLHandlers and signal them appearing
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Wed, 1 Dec 2010 14:46:44 +0000 (14:46 +0000)]
server-sasl-handler: added
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Wed, 1 Dec 2010 14:40:35 +0000 (14:40 +0000)]
auth-factory: add EmpathyAuthFactory::new-server-sasl-handler
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Wed, 1 Dec 2010 14:39:48 +0000 (14:39 +0000)]
auth-factory: also handle auth channels
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Wed, 1 Dec 2010 14:39:00 +0000 (14:39 +0000)]
debug: add SASL debug flag and key
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Wed, 1 Dec 2010 14:37:40 +0000 (14:37 +0000)]
configure: depend on tp-glib >= 0.13.7 for tp-glib codegen
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Guillaume Desmottes [Wed, 1 Dec 2010 13:52:24 +0000 (14:52 +0100)]
tp-contact-factory: request avatar feature
We still create TpContact for muc contacts list where we want to display
avatars (#636207).
Guillaume Desmottes [Wed, 1 Dec 2010 13:03:31 +0000 (14:03 +0100)]
Check if apply button has a top level window before calling gtk_widget_grab_default()
IRC widgets don't have any mandatory argument, so the account is valid before
the widget has been packed into the accounts dialog. gtk_widget_grab_default()
can't be called on a widget not having a top level window. (#636203)
Jonny Lamb [Tue, 30 Nov 2010 17:50:24 +0000 (17:50 +0000)]
empathy-spell: implement _get_enabled_language_codes with --disable-spell
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Tue, 30 Nov 2010 17:48:23 +0000 (17:48 +0000)]
empathy-spell: updated _get_suggestions disabled implementation
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Guillaume Desmottes [Tue, 30 Nov 2010 15:12:42 +0000 (16:12 +0100)]
update copyrights
Guillaume Desmottes [Tue, 30 Nov 2010 15:11:38 +0000 (16:11 +0100)]
remove old defines
Guillaume Desmottes [Tue, 30 Nov 2010 13:58:09 +0000 (14:58 +0100)]
chat-window: don't display notifications for pending messages (#635513)
Guillaume Desmottes [Tue, 30 Nov 2010 13:56:39 +0000 (14:56 +0100)]
EmpathyChat::new-message: tell if the message is a pending one or not
Guillaume Desmottes [Tue, 30 Nov 2010 13:10:19 +0000 (14:10 +0100)]
Stop calling gtk_menu_detach()
GTK+ does it for us now:
http://git.gnome.org/browse/gtk+/commit/?id=
6716e7c3f1925560a5b4901581cabbaee4e01e28
Guillaume Desmottes [Tue, 30 Nov 2010 11:52:46 +0000 (12:52 +0100)]
empathy_sound_manager_dup_singleton: add G_LIKELY
Guillaume Desmottes [Tue, 30 Nov 2010 11:51:58 +0000 (12:51 +0100)]
fix typo in comment
Guillaume Desmottes [Tue, 30 Nov 2010 11:51:36 +0000 (12:51 +0100)]
sound-manager: update copyright
Guillaume Desmottes [Tue, 30 Nov 2010 10:48:04 +0000 (11:48 +0100)]
sound-manager: cache the sound GSettings
Guillaume Desmottes [Tue, 30 Nov 2010 10:42:33 +0000 (11:42 +0100)]
sound-manager: move repeating_sounds to EmpathySoundManagerPrivate
Guillaume Desmottes [Tue, 30 Nov 2010 10:24:20 +0000 (11:24 +0100)]
move sound functions to EmpathySoundManager methods
Guillaume Desmottes [Tue, 30 Nov 2010 09:29:00 +0000 (10:29 +0100)]
add EmpathySoundManager stub object (#636067)
Guillaume Desmottes [Tue, 30 Nov 2010 09:14:33 +0000 (10:14 +0100)]
move empathy-sound to empathy-sound-manager
Guillaume Desmottes [Mon, 29 Nov 2010 16:25:51 +0000 (17:25 +0100)]
remove released flag
Guillaume Desmottes [Mon, 29 Nov 2010 16:07:03 +0000 (17:07 +0100)]
add empathy-notifications-approver.c to POTFILES.in
Guillaume Desmottes [Mon, 29 Nov 2010 15:59:07 +0000 (16:59 +0100)]
prepare 2.91.3 release
Guillaume Desmottes [Mon, 29 Nov 2010 15:32:38 +0000 (16:32 +0100)]
event-manager: cache the UI GSettings
Guillaume Desmottes [Mon, 29 Nov 2010 15:26:27 +0000 (16:26 +0100)]
event-manager: cache the notifications GSettings
Guillaume Desmottes [Mon, 29 Nov 2010 15:23:19 +0000 (16:23 +0100)]
theme_adium_parse_body: use the cache GSettings chat
Guillaume Desmottes [Mon, 29 Nov 2010 15:03:07 +0000 (16:03 +0100)]
notify-manager: cache the notification GSettings
Guillaume Desmottes [Mon, 29 Nov 2010 14:53:42 +0000 (15:53 +0100)]
avatar-chooser: cache the UI GSettings
Guillaume Desmottes [Mon, 29 Nov 2010 14:47:35 +0000 (15:47 +0100)]
chat-text-view: cache the chat GSettings
Guillaume Desmottes [Mon, 29 Nov 2010 14:45:16 +0000 (15:45 +0100)]
empathy-chat-text-view: rename gsettings to gsettings_desktop
Guillaume Desmottes [Mon, 29 Nov 2010 14:40:11 +0000 (15:40 +0100)]
chat-window: cache the UI GSettings
Guillaume Desmottes [Mon, 29 Nov 2010 14:36:59 +0000 (15:36 +0100)]
chat-window: cache the notifications GSettings
Guillaume Desmottes [Mon, 29 Nov 2010 07:53:08 +0000 (08:53 +0100)]
fix typo
Sjoerd Simons [Sat, 27 Nov 2010 18:35:29 +0000 (18:35 +0000)]
Initialize libnotify properly to prevent crashes
If libnotify isn't initialized properly the app_name won't be set, causing it
to eventually pass NULL for a string value to GVariant. Which nicely results in
a SEGV.
Will Thompson [Fri, 26 Nov 2010 18:03:55 +0000 (18:03 +0000)]
Debug window: Correct spelling of "misson-control"
It's been wrong for over a year, and no-one's noticed yet. :P
Reviewed-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Danielle Madeley [Fri, 26 Nov 2010 02:02:23 +0000 (13:02 +1100)]
Merge remote branch 'glassrose/full_room_menu_never_insensitivated-597043'
Chandni Verma [Thu, 25 Nov 2010 02:12:51 +0000 (07:42 +0530)]
Only the required submenus of 'Room' menu are updated, not the entire menu.
Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=597043
Guillaume Desmottes [Thu, 25 Nov 2010 09:25:44 +0000 (10:25 +0100)]
Merge branch 'notifications-635500'
A S Alam [Thu, 25 Nov 2010 03:37:46 +0000 (09:07 +0530)]
update for Punjabi by A S Alam
Guillaume Desmottes [Wed, 24 Nov 2010 15:34:13 +0000 (16:34 +0100)]
properly manage the reference of the pixbuf returned by empathy_pixbuf_avatar_from_individual_scaled_finish
Guillaume Desmottes [Wed, 24 Nov 2010 15:07:00 +0000 (16:07 +0100)]
empathy_individual_view_get_group_menu: don't leak the group