]> git.0d.be Git - empathy.git/log
empathy.git
11 years agocontact-search-dialog: use empathy_display_individual_info()
Guillaume Desmottes [Wed, 11 Jul 2012 08:47:24 +0000 (10:47 +0200)]
contact-search-dialog: use empathy_display_individual_info()

https://bugzilla.gnome.org/show_bug.cgi?id=679111

11 years agochat: use empathy_display_individual_info()
Guillaume Desmottes [Wed, 11 Jul 2012 08:47:24 +0000 (10:47 +0200)]
chat: use empathy_display_individual_info()

https://bugzilla.gnome.org/show_bug.cgi?id=679111

11 years agofactor out empathy_display_individual_info()
Guillaume Desmottes [Tue, 10 Jul 2012 14:03:17 +0000 (16:03 +0200)]
factor out empathy_display_individual_info()

It didn't want to put more misc stuffs to ui-utils so used this file.

https://bugzilla.gnome.org/show_bug.cgi?id=679111

11 years agoUpdated Hebrew translation.
Yaron Shahrabani [Tue, 10 Jul 2012 19:52:37 +0000 (22:52 +0300)]
Updated Hebrew translation.

11 years agoUpdated Lithuanian translation
Žygimantas Beručka [Tue, 10 Jul 2012 16:03:20 +0000 (19:03 +0300)]
Updated Lithuanian translation

11 years agoprotocol-chooser: set pixbuf on the cell rather than the icon-name
Guillaume Desmottes [Tue, 1 May 2012 10:12:48 +0000 (12:12 +0200)]
protocol-chooser: set pixbuf on the cell rather than the icon-name

https://bugzilla.gnome.org/show_bug.cgi?id=675220

11 years agoroster-view: export special group names
Guillaume Desmottes [Mon, 9 Jul 2012 10:13:28 +0000 (12:13 +0200)]
roster-view: export special group names

Needed to special case the DnD code.

11 years agoroster-view: add empathy_roster_view_get_group_at_y()
Guillaume Desmottes [Thu, 5 Jul 2012 13:53:47 +0000 (15:53 +0200)]
roster-view: add empathy_roster_view_get_group_at_y()

11 years agoadd empathy_roster_contact_get_avatar_pixbuf()
Guillaume Desmottes [Thu, 5 Jul 2012 13:52:58 +0000 (15:52 +0200)]
add empathy_roster_contact_get_avatar_pixbuf()

11 years agocall-window: use gdk_keyval_to_unicode()
Guillaume Desmottes [Mon, 9 Jul 2012 08:11:57 +0000 (10:11 +0200)]
call-window: use gdk_keyval_to_unicode()

https://bugzilla.gnome.org/show_bug.cgi?id=679396

11 years agodialpad-widget: use EmpathyDialpadButton
Guillaume Desmottes [Fri, 6 Jul 2012 13:04:55 +0000 (15:04 +0200)]
dialpad-widget: use EmpathyDialpadButton

This will be needed if we want to stop using GtkButton in order to keep the
key pressed while the keyboard key is.

Anyway, it's good to have regardeless as that makes the code cleaner.

https://bugzilla.gnome.org/show_bug.cgi?id=679396

11 years agoadd empathy-dialpad-button
Guillaume Desmottes [Fri, 6 Jul 2012 12:39:20 +0000 (14:39 +0200)]
add empathy-dialpad-button

https://bugzilla.gnome.org/show_bug.cgi?id=679396

11 years agocall-window: allow user to enter dtmf events using his keyboard
Guillaume Desmottes [Fri, 6 Jul 2012 12:29:48 +0000 (14:29 +0200)]
call-window: allow user to enter dtmf events using his keyboard

Ideally we should stop sending the DTMF event when the key is released but we
can't easily do that in Gtk+; we'll have to write our own widget.
I'm going to give it a shot but this is already a nice improvement so we
shouldn't block on it.

https://bugzilla.gnome.org/show_bug.cgi?id=679396

11 years agoadd empathy_dialpad_widget_press_key()
Guillaume Desmottes [Fri, 6 Jul 2012 12:29:25 +0000 (14:29 +0200)]
add empathy_dialpad_widget_press_key()

https://bugzilla.gnome.org/show_bug.cgi?id=679396

11 years agodialpad-widget: store buttons in a hash table
Guillaume Desmottes [Fri, 6 Jul 2012 12:28:32 +0000 (14:28 +0200)]
dialpad-widget: store buttons in a hash table

https://bugzilla.gnome.org/show_bug.cgi?id=679396

11 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Mon, 9 Jul 2012 07:40:09 +0000 (09:40 +0200)]
Updated Norwegian bokmål translation

11 years agoUpdate Punjabi Translation
A S Alam [Mon, 9 Jul 2012 01:40:46 +0000 (07:10 +0530)]
Update Punjabi Translation

11 years agoUpdated Spanish translation
Daniel Mustieles [Fri, 6 Jul 2012 10:24:15 +0000 (12:24 +0200)]
Updated Spanish translation

11 years agoindividual-widget: don't display unknown presence
Guillaume Desmottes [Fri, 29 Jun 2012 12:35:45 +0000 (14:35 +0200)]
individual-widget: don't display unknown presence

Best to to not show anything than showing we don't know.

https://bugzilla.gnome.org/show_bug.cgi?id=679136

11 years agoinline block_contact_dialog_show() into subscription-dialog.c
Guillaume Desmottes [Fri, 29 Jun 2012 12:25:39 +0000 (14:25 +0200)]
inline block_contact_dialog_show() into subscription-dialog.c

It's only used there now.

https://bugzilla.gnome.org/show_bug.cgi?id=679136

11 years agoremove empathy_subscription_dialog_show()
Guillaume Desmottes [Fri, 29 Jun 2012 12:21:32 +0000 (14:21 +0200)]
remove empathy_subscription_dialog_show()

https://bugzilla.gnome.org/show_bug.cgi?id=679136

11 years agoevent-manager: use EmpathySubscriptionDialog
Guillaume Desmottes [Fri, 29 Jun 2012 12:18:13 +0000 (14:18 +0200)]
event-manager: use EmpathySubscriptionDialog

https://bugzilla.gnome.org/show_bug.cgi?id=679136

11 years agoadd empathy-subscription-dialog
Guillaume Desmottes [Fri, 29 Jun 2012 10:39:32 +0000 (12:39 +0200)]
add empathy-subscription-dialog

This is copied from the similar dialog in empathy-account-dialogs.c which I'm
about to remove.

https://bugzilla.gnome.org/show_bug.cgi?id=679136

11 years agoempathy_adium_path_is_valid: check if the directory has the right format
Guillaume Desmottes [Wed, 4 Jul 2012 13:44:43 +0000 (15:44 +0200)]
empathy_adium_path_is_valid: check if the directory has the right format

The Adium spec explicitely says that the root directory of the theme should
end with ".AdiumMessageStyle".

https://bugzilla.gnome.org/show_bug.cgi?id=679332

11 years agoroster-contact: force the size of the avatar
Guillaume Desmottes [Wed, 4 Jul 2012 12:11:09 +0000 (14:11 +0200)]
roster-contact: force the size of the avatar

This ensures that all the contacts are nicely aligned even if they have a
smaller avatar.

11 years agopixbuf_avatar_from_individual_closure_new: use the g_slice allocator
Guillaume Desmottes [Wed, 4 Jul 2012 12:10:20 +0000 (14:10 +0200)]
pixbuf_avatar_from_individual_closure_new: use the g_slice allocator

We are likely to allocate a bunch of those so best to use the g_slice
allocator.

11 years agoavatar_icon_load_cb: use gdk_pixbuf_new_from_stream_at_scale()
Guillaume Desmottes [Wed, 4 Jul 2012 11:45:52 +0000 (13:45 +0200)]
avatar_icon_load_cb: use gdk_pixbuf_new_from_stream_at_scale()

Make all this code much simpler.

11 years agoui-utils: factor out pixbuf_round_corners()
Guillaume Desmottes [Wed, 4 Jul 2012 11:45:11 +0000 (13:45 +0200)]
ui-utils: factor out pixbuf_round_corners()

11 years agoui-utils: remove unused public functions
Guillaume Desmottes [Wed, 4 Jul 2012 10:51:00 +0000 (12:51 +0200)]
ui-utils: remove unused public functions

11 years agoui-utils: port to TP coding style
Guillaume Desmottes [Wed, 4 Jul 2012 10:19:43 +0000 (12:19 +0200)]
ui-utils: port to TP coding style

Half of this file was already using the new style.

11 years agoboxes theme: style actions like before
Frédéric Péters [Wed, 4 Jul 2012 08:10:29 +0000 (10:10 +0200)]
boxes theme: style actions like before

11 years agoclassic theme: style action lines like before
Frédéric Péters [Wed, 4 Jul 2012 07:52:23 +0000 (09:52 +0200)]
classic theme: style action lines like before

11 years agoclassic theme: more colour updates
Frédéric Péters [Wed, 4 Jul 2012 07:40:23 +0000 (09:40 +0200)]
classic theme: more colour updates

11 years agoUpdated Greek translations
Tom Tryfonidis [Wed, 4 Jul 2012 00:00:15 +0000 (03:00 +0300)]
Updated Greek translations

11 years agoclassic theme: update with colours from the old theme
Frédéric Péters [Tue, 3 Jul 2012 10:43:58 +0000 (12:43 +0200)]
classic theme: update with colours from the old theme

part of https://bugzilla.gnome.org/show_bug.cgi?id=679321

11 years agoUpdated Spanish translation
Daniel Mustieles [Mon, 2 Jul 2012 15:28:42 +0000 (17:28 +0200)]
Updated Spanish translation

11 years agoremove empathy-chat-view
Guillaume Desmottes [Mon, 2 Jul 2012 13:52:33 +0000 (15:52 +0200)]
remove empathy-chat-view

https://bugzilla.gnome.org/show_bug.cgi?id=679255

11 years agoremove useless chat-view.h includes
Guillaume Desmottes [Mon, 2 Jul 2012 13:54:58 +0000 (15:54 +0200)]
remove useless chat-view.h includes

https://bugzilla.gnome.org/show_bug.cgi?id=679255

11 years agoStop using EmpathyChatView
Guillaume Desmottes [Mon, 2 Jul 2012 13:40:16 +0000 (15:40 +0200)]
Stop using EmpathyChatView

https://bugzilla.gnome.org/show_bug.cgi?id=679255

11 years agotheme-adium use self->priv pattern
Guillaume Desmottes [Mon, 2 Jul 2012 13:21:30 +0000 (15:21 +0200)]
theme-adium use self->priv pattern

https://bugzilla.gnome.org/show_bug.cgi?id=679255

11 years agotheme-adium: port to new coding styles
Guillaume Desmottes [Mon, 2 Jul 2012 13:09:00 +0000 (15:09 +0200)]
theme-adium: port to new coding styles

Some part of this file was already using the new style so best to stay
coherent.

https://bugzilla.gnome.org/show_bug.cgi?id=679255

11 years agoremove empathy-chat-text-view
Guillaume Desmottes [Mon, 2 Jul 2012 12:40:43 +0000 (14:40 +0200)]
remove empathy-chat-text-view

In Adium we trust.

https://bugzilla.gnome.org/show_bug.cgi?id=679255

11 years agotheme-manager: don't leak info is 2 themes have the same name
Guillaume Desmottes [Mon, 2 Jul 2012 12:08:01 +0000 (14:08 +0200)]
theme-manager: don't leak info is 2 themes have the same name

11 years agoDepend on GLib 2.33.3
Guillaume Desmottes [Mon, 2 Jul 2012 12:07:29 +0000 (14:07 +0200)]
Depend on GLib 2.33.3

Needed for g_list_copy_deep()

11 years agoupgrade_chat_theme_settings: use empathy_theme_manager_dup_theme_name_from_path()
Guillaume Desmottes [Mon, 2 Jul 2012 12:06:58 +0000 (14:06 +0200)]
upgrade_chat_theme_settings: use empathy_theme_manager_dup_theme_name_from_path()

11 years agoraise a DEBUG instead of WARNING if we can't find the theme
Guillaume Desmottes [Mon, 2 Jul 2012 12:06:03 +0000 (14:06 +0200)]
raise a DEBUG instead of WARNING if we can't find the theme

11 years agono need to call empathy_theme_manager_find_theme() twice
Guillaume Desmottes [Mon, 2 Jul 2012 11:50:48 +0000 (13:50 +0200)]
no need to call empathy_theme_manager_find_theme() twice

11 years agoList themes from EMPATHY_SRCDIR as well
Guillaume Desmottes [Mon, 2 Jul 2012 11:24:03 +0000 (13:24 +0200)]
List themes from EMPATHY_SRCDIR as well

11 years agochange default value of 'theme' key to 'Classic'
Guillaume Desmottes [Mon, 2 Jul 2012 11:00:59 +0000 (13:00 +0200)]
change default value of 'theme' key to 'Classic'

That's the name of the Adium version.

11 years agoStore the theme name in the 'theme' gsettings key
Guillaume Desmottes [Mon, 2 Jul 2012 10:58:56 +0000 (12:58 +0200)]
Store the theme name in the 'theme' gsettings key

The 'adium-path' key is now deprecated as we lookup the theme path from its
name.

11 years agoadd empathy_theme_manager_dup_theme_name_from_path()
Guillaume Desmottes [Mon, 2 Jul 2012 10:57:36 +0000 (12:57 +0200)]
add empathy_theme_manager_dup_theme_name_from_path()

11 years agotheme-manager: use self->priv pattern
Guillaume Desmottes [Mon, 2 Jul 2012 09:22:29 +0000 (11:22 +0200)]
theme-manager: use self->priv pattern

11 years agotheme-manager: port to new coding style
Guillaume Desmottes [Mon, 2 Jul 2012 09:13:52 +0000 (11:13 +0200)]
theme-manager: port to new coding style

11 years agotheme-manager: remove useless code
Guillaume Desmottes [Mon, 2 Jul 2012 08:52:46 +0000 (10:52 +0200)]
theme-manager: remove useless code

None of this is still used.

11 years agomove theme migration code to sanity-cleaning.c
Guillaume Desmottes [Mon, 2 Jul 2012 08:32:01 +0000 (10:32 +0200)]
move theme migration code to sanity-cleaning.c

That's where this kind of code is meant to be.

11 years agotheme-manager: we can now look up themes in the path
Danielle Madeley [Fri, 29 Jun 2012 04:14:45 +0000 (14:14 +1000)]
theme-manager: we can now look up themes in the path

11 years agotheme-manager: make it possible to look up theme by name
Danielle Madeley [Fri, 29 Jun 2012 04:12:14 +0000 (14:12 +1000)]
theme-manager: make it possible to look up theme by name

11 years agoRemove old themes from POTFILES.in
Danielle Madeley [Mon, 25 Jun 2012 05:15:48 +0000 (15:15 +1000)]
Remove old themes from POTFILES.in

11 years agotheme-manager: automatically migrate from legacy themes to Adium themes
Danielle Madeley [Fri, 22 Jun 2012 07:53:02 +0000 (17:53 +1000)]
theme-manager: automatically migrate from legacy themes to Adium themes

Because Adium themes are saved by path (urgh), adding a legacy theme
called 'gnome' which can be used to set the default theme.

11 years agoBring back 'theme' key
Danielle Madeley [Thu, 21 Jun 2012 03:04:19 +0000 (13:04 +1000)]
Bring back 'theme' key

We need it for migrating the settings to Adium-only

11 years agotheme-manager: clean up memory releasing
Danielle Madeley [Wed, 20 Jun 2012 10:14:39 +0000 (20:14 +1000)]
theme-manager: clean up memory releasing

11 years agoRename 'Classic WK' to 'Classic'
Danielle Madeley [Wed, 20 Jun 2012 10:14:26 +0000 (20:14 +1000)]
Rename 'Classic WK' to 'Classic'

11 years agoRemove legacy themes code
Danielle Madeley [Wed, 20 Jun 2012 09:42:22 +0000 (19:42 +1000)]
Remove legacy themes code

11 years agoAdd Planet GNOME chat theme
Danielle Madeley [Mon, 18 Jun 2012 04:31:14 +0000 (14:31 +1000)]
Add Planet GNOME chat theme

11 years agoAdd 'Classic' theme
Danielle Madeley [Mon, 18 Jun 2012 01:07:41 +0000 (11:07 +1000)]
Add 'Classic' theme

Currently called 'Classic WK' until the old theme is removed.

11 years agoInstall Boxes theme
Danielle Madeley [Mon, 18 Jun 2012 00:46:02 +0000 (10:46 +1000)]
Install Boxes theme

Uninstall needs work. Why is Automake so bad with directories?

11 years agoAdd Boxes as an Adium theme with variants Clean, Simple and Blue
Danielle Madeley [Sun, 17 Jun 2012 06:40:16 +0000 (16:40 +1000)]
Add Boxes as an Adium theme with variants Clean, Simple and Blue

https://bugzilla.gnome.org/show_bug.cgi?id=645921

11 years agoUpdated Traditional Chinese translation(Hong Kong and Taiwan)
Cheng-Chia Tseng [Sat, 30 Jun 2012 14:56:24 +0000 (22:56 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)

11 years agoaccounts-dialog: don't show the avatar button if avatars are not supported
Guillaume Desmottes [Thu, 28 Jun 2012 09:07:37 +0000 (11:07 +0200)]
accounts-dialog: don't show the avatar button if avatars are not supported

https://bugzilla.gnome.org/show_bug.cgi?id=627948

11 years agoBoxes theme: implement set_show_avatars
Will Thompson [Wed, 27 Jun 2012 09:43:21 +0000 (10:43 +0100)]
Boxes theme: implement set_show_avatars

https://bugzilla.gnome.org/show_bug.cgi?id=627948

11 years agoAdium themes: implement set_show_avatars()
Will Thompson [Wed, 27 Jun 2012 09:42:56 +0000 (10:42 +0100)]
Adium themes: implement set_show_avatars()

https://bugzilla.gnome.org/show_bug.cgi?id=627948

11 years agoEmpathyChat: tell view to show/hide avatars based on connection interfaces
Will Thompson [Wed, 27 Jun 2012 09:40:52 +0000 (10:40 +0100)]
EmpathyChat: tell view to show/hide avatars based on connection interfaces

I believe that by the time we get here the EmpathyTpChat's TpConnection
should be prepared enough to know its interfaces? It seems to be in my
brief testing.

https://bugzilla.gnome.org/show_bug.cgi?id=627948

11 years agoEmpathyChatView: add vfunc for showing/hiding avatars
Will Thompson [Wed, 27 Jun 2012 09:29:16 +0000 (10:29 +0100)]
EmpathyChatView: add vfunc for showing/hiding avatars

https://bugzilla.gnome.org/show_bug.cgi?id=627948

11 years agoempathy-nautilus-sendto now uses a RosterView instead of EmpathyContactChooser
Laurent Contzen [Mon, 25 Jun 2012 14:31:00 +0000 (16:31 +0200)]
empathy-nautilus-sendto now uses a RosterView instead of EmpathyContactChooser

https://bugzilla.gnome.org/show_bug.cgi?id=678875

11 years agofactor out empathy_chat_copy()
Guillaume Desmottes [Wed, 27 Jun 2012 14:05:02 +0000 (16:05 +0200)]
factor out empathy_chat_copy()

Much easier to understand its logic that way.

11 years agobuild nautilus-sendto plugin with ERROR_CFLAGS
Guillaume Desmottes [Wed, 27 Jun 2012 13:37:08 +0000 (15:37 +0200)]
build nautilus-sendto plugin with ERROR_CFLAGS

11 years agotp-chat: stop setting the TpAccount during construction
Guillaume Desmottes [Wed, 27 Jun 2012 09:05:18 +0000 (11:05 +0200)]
tp-chat: stop setting the TpAccount during construction

It doesn't have to be a property any more, we can just get it from the
TpConnection when we need it.

Should fix a race crash when the TpAccount of the TpConnection is not set yet;
see fdo#51444.

https://bugzilla.gnome.org/show_bug.cgi?id=678807

11 years agoAdded new function to get selected individual
Laurent Contzen [Wed, 27 Jun 2012 09:23:11 +0000 (11:23 +0200)]
Added new function to get selected individual

https://bugzilla.gnome.org/show_bug.cgi?id=678875

11 years agoegg-list-box: update to master
Guillaume Desmottes [Tue, 26 Jun 2012 07:22:15 +0000 (09:22 +0200)]
egg-list-box: update to master

11 years agoStrip %senderPrefix% in Adium themes
Will Thompson [Tue, 26 Jun 2012 09:08:51 +0000 (10:08 +0100)]
Strip %senderPrefix% in Adium themes

%senderPrefix% is not documented on
<http://trac.adium.im/wiki/CreatingMessageStyles> but it's used in
minimal_mod, the theme I use, in the tooltips for each speaker's name.
Based on <http://hg.adium.im/adium/rev/b586b027de42>, it's supposed to
be the IRC mode character (@, +, whatever). We don't have that
information, so just get rid of it.

https://bugzilla.gnome.org/show_bug.cgi?id=678845

11 years agoroster-window: allow to send files using DnD
Guillaume Desmottes [Fri, 22 Jun 2012 08:07:59 +0000 (10:07 +0200)]
roster-window: allow to send files using DnD

https://bugzilla.gnome.org/show_bug.cgi?id=678524

11 years agoroster-view: export empathy_roster_view_get_individual_at_y()
Guillaume Desmottes [Fri, 22 Jun 2012 07:40:15 +0000 (09:40 +0200)]
roster-view: export empathy_roster_view_get_individual_at_y()

https://bugzilla.gnome.org/show_bug.cgi?id=678524

11 years agoft-factory: ensure that the factory stays alive while empathy_ft_handler_new_outgoing...
Guillaume Desmottes [Thu, 21 Jun 2012 10:42:52 +0000 (12:42 +0200)]
ft-factory: ensure that the factory stays alive while empathy_ft_handler_new_outgoing() is running

https://bugzilla.gnome.org/show_bug.cgi?id=678524

11 years agochat-window: disable file transfer DnD
Guillaume Desmottes [Mon, 25 Jun 2012 13:16:07 +0000 (15:16 +0200)]
chat-window: disable file transfer DnD

It's not supported at the moment.

https://bugzilla.gnome.org/show_bug.cgi?id=678331

11 years agodon't display 'Send file' menu item in empathy-chat
Guillaume Desmottes [Mon, 25 Jun 2012 13:08:56 +0000 (15:08 +0200)]
don't display 'Send file' menu item in empathy-chat

We only support requesting FT channel in the same process as the FT handler.

https://bugzilla.gnome.org/show_bug.cgi?id=678331

11 years agoremove released flag
Guillaume Desmottes [Tue, 26 Jun 2012 07:47:56 +0000 (09:47 +0200)]
remove released flag

11 years agoprepare 3.5.3
Guillaume Desmottes [Tue, 26 Jun 2012 07:37:54 +0000 (09:37 +0200)]
prepare 3.5.3

11 years agoegg-list-box: update to master
Guillaume Desmottes [Tue, 26 Jun 2012 07:22:15 +0000 (09:22 +0200)]
egg-list-box: update to master

11 years agoUpdated Galician translations
Fran Diéguez [Sun, 24 Jun 2012 22:03:24 +0000 (00:03 +0200)]
Updated Galician translations

11 years agoUpdated Greek translation
Tom Tryfonidis [Fri, 22 Jun 2012 10:54:35 +0000 (13:54 +0300)]
Updated Greek translation

11 years agoUpdated Slovenian translation
Andrej Žnidaršič [Fri, 22 Jun 2012 07:31:06 +0000 (09:31 +0200)]
Updated Slovenian translation

11 years agoCreate and use People Nearby group
Laurent Contzen [Tue, 19 Jun 2012 14:20:29 +0000 (16:20 +0200)]
Create and use People Nearby group

https://bugzilla.gnome.org/show_bug.cgi?id=678156

11 years agocoding style fixes
Guillaume Desmottes [Tue, 19 Jun 2012 14:38:40 +0000 (16:38 +0200)]
coding style fixes

11 years agowidget-irc: don't check 'username' using a regexp
Guillaume Desmottes [Tue, 19 Jun 2012 14:04:44 +0000 (16:04 +0200)]
widget-irc: don't check 'username' using a regexp

It's an optional parameter so can be not set.

https://bugzilla.gnome.org/show_bug.cgi?id=678307

11 years agoIf group is UNGROUPED, display at the bottom of the roster
Laurent Contzen [Tue, 19 Jun 2012 12:44:17 +0000 (14:44 +0200)]
If group is UNGROUPED, display at the bottom of the roster

https://bugzilla.gnome.org/show_bug.cgi?id=678376

11 years agoroster-view: add_to_displayed: no need to try refiltering groups in non group mode
Guillaume Desmottes [Tue, 19 Jun 2012 09:43:08 +0000 (11:43 +0200)]
roster-view: add_to_displayed: no need to try refiltering groups in non group mode

https://bugzilla.gnome.org/show_bug.cgi?id=678205

11 years agoroster-view: add_to_displayed: get the proper EmpathyRosterGroup object
Guillaume Desmottes [Tue, 19 Jun 2012 09:40:19 +0000 (11:40 +0200)]
roster-view: add_to_displayed: get the proper EmpathyRosterGroup object

The contacts hash table is a group-name => EmpathyRosterContact mapping. We
need to use the self->priv->roster_groups hash to get the EmpathyRosterGroup
object which is the one we want to refilter.

https://bugzilla.gnome.org/show_bug.cgi?id=678205

11 years agoroster-view: use a signal instead of a cb to handle individual tooltips
Guillaume Desmottes [Mon, 18 Jun 2012 11:15:17 +0000 (13:15 +0200)]
roster-view: use a signal instead of a cb to handle individual tooltips

https://bugzilla.gnome.org/show_bug.cgi?id=678294

11 years agoroster-window: display individual tooltips
Guillaume Desmottes [Mon, 18 Jun 2012 10:17:33 +0000 (12:17 +0200)]
roster-window: display individual tooltips

I re-used the same code as in EmpathyIndividualView.

https://bugzilla.gnome.org/show_bug.cgi?id=678294

11 years agoempathy_roster_view_query_tooltip: set the tooltip next to the right child
Guillaume Desmottes [Mon, 18 Jun 2012 09:26:48 +0000 (11:26 +0200)]
empathy_roster_view_query_tooltip: set the tooltip next to the right child

This ensures that the tooltip is always displayed next to the correct row.

https://bugzilla.gnome.org/show_bug.cgi?id=678294