Empathy: code freeze requests



Hi guys,

I have 2 patches pending approval before merging.

The first one is a very important one. More applications are making use
of Telepathy and we have to ensure that Empathy behave properly with
them. In this case, if an external application calls EnsureChannel on a
text channel, Empathy should either create a chat window with the
contact or move foreground the existing one. This is a bit tricky to do
because there is no GTK+ event when presenting the window (as it's
raised by a D-Bus event). We tried various things to do that properly
but it seems the only way to ensure doing that is to present the window
using the time from the X server. I so have a patch based on a code
wrote by Thomas, our beloved Metacity maintainer:
http://git.collabora.co.uk/?p=user/cassidy/empathy;a=commitdiff;h=14cb5f6913719d6f5f85ea90d6caa15f3eeecbc3
According to Thomas this is the right way to do that.

This is a very important patch for us to get in because both MeeGo and
gnome-shell relies heavily on this feature and we'd really like to
provide a 2.30 release working well for them.


The second one is less critical. It doesn't allow user to try joining a
room if the underlying Telepathy connection doesn't implement rooms.
https://bugzilla.gnome.org/show_bug.cgi?id=613243
It can safely wait for 2.30.1 if needed.


Thanks,


	G.


-- 
Guillaume Desmottes <gdesmott gnome org>
Jabber <cassidy jabber belnet be>
GPG 1024D/711E31B1 | 1B5A 1BA8 11AA F0F1 2169  E28A AC55 8671 711E 31B1



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]