empathy r1250 - trunk/libempathy-gtk
- From: xclaesse svn gnome org
- To: svn-commits-list gnome org
- Subject: empathy r1250 - trunk/libempathy-gtk
- Date: Tue, 15 Jul 2008 14:00:46 +0000 (UTC)
Author: xclaesse
Date: Tue Jul 15 14:00:46 2008
New Revision: 1250
URL: http://svn.gnome.org/viewvc/empathy?rev=1250&view=rev
Log:
Fix reviewer complains
Modified:
trunk/libempathy-gtk/empathy-contact-list-view.c
Modified: trunk/libempathy-gtk/empathy-contact-list-view.c
==============================================================================
--- trunk/libempathy-gtk/empathy-contact-list-view.c (original)
+++ trunk/libempathy-gtk/empathy-contact-list-view.c Tue Jul 15 14:00:46 2008
@@ -153,7 +153,10 @@
GtkTreePath *parent_path = NULL;
GtkTreeIter parent_iter;
- gtk_tree_model_get (model, iter,
+ /* To be used with gtk_tree_model_foreach, update the status icon
+ * of the contact to show the event icon (on=TRUE) or the presence
+ * (on=FALSE) */
+ gtk_tree_model_get (model, iter,
EMPATHY_CONTACT_LIST_STORE_COL_CONTACT, &contact,
-1);
@@ -237,6 +240,7 @@
priv->flash_timeout_id = g_timeout_add (FLASH_TIMEOUT,
(GSourceFunc) contact_list_view_flash_cb,
view);
+ contact_list_view_flash_cb (view);
}
static void
@@ -680,7 +684,8 @@
return;
}
- if (priv->event_manager) {
+ /* If the contact has an event, activate it */
+ if (priv->contact_features & EMPATHY_CONTACT_FEATURE_EVENT) {
GSList *events, *l;
events = empathy_event_manager_get_events (priv->event_manager);
@@ -694,6 +699,7 @@
}
}
+ /* There is no event for the contact, default action is starting a chat */
if (priv->contact_features & EMPATHY_CONTACT_FEATURE_CHAT) {
empathy_dispatcher_chat_with_contact (contact);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]