ekiga r7008 - in trunk: . lib/engine/gui/gtk-frontend
- From: jpuydt svn gnome org
- To: svn-commits-list gnome org
- Subject: ekiga r7008 - in trunk: . lib/engine/gui/gtk-frontend
- Date: Tue, 16 Sep 2008 19:32:15 +0000 (UTC)
Author: jpuydt
Date: Tue Sep 16 19:32:15 2008
New Revision: 7008
URL: http://svn.gnome.org/viewvc/ekiga?rev=7008&view=rev
Log:
Fixed bug #551195.
Modified:
trunk/ChangeLog
trunk/lib/engine/gui/gtk-frontend/roster-view-gtk.cpp
Modified: trunk/lib/engine/gui/gtk-frontend/roster-view-gtk.cpp
==============================================================================
--- trunk/lib/engine/gui/gtk-frontend/roster-view-gtk.cpp (original)
+++ trunk/lib/engine/gui/gtk-frontend/roster-view-gtk.cpp Tue Sep 16 19:32:15 2008
@@ -508,8 +508,8 @@
GtkTreeIter loop_iter;
gint total = 0;
gint offline_count = 0;
- gboolean offline;
gint column_type;
+ Ekiga::Presentity* presentity = NULL;
gchar *size = NULL;
model = GTK_TREE_MODEL (self->priv->store);
@@ -519,10 +519,12 @@
do {
gtk_tree_model_get (model, &loop_iter,
- COLUMN_OFFLINE, &offline,
COLUMN_TYPE, &column_type,
+ COLUMN_PRESENTITY, &presentity,
-1);
- if (column_type == TYPE_PRESENTITY && !offline)
+ if (column_type == TYPE_PRESENTITY
+ && (presentity->get_presence () == "offline"
+ || presentity->get_presence () == "unknown"))
offline_count++;
} while (gtk_tree_model_iter_next (model, &loop_iter));
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]