#define __EMPATHY_INDIVIDUAL_STORE_H__
#include <gtk/gtk.h>
+#include <folks/folks.h>
G_BEGIN_DECLS
#define EMPATHY_TYPE_INDIVIDUAL_STORE (empathy_individual_store_get_type ())
{
GtkTreeStore parent;
EmpathyIndividualStorePriv *priv;
-
- /* protected */
- gboolean show_active;
- guint setup_idle_id;
};
struct _EmpathyIndividualStoreClass
GtkTreeStoreClass parent_class;
void (*reload_individuals) (EmpathyIndividualStore *self);
+ gboolean (*initial_loading) (EmpathyIndividualStore *self);
};
GType
/* protected */
+GList *empathy_individual_store_find_contact (EmpathyIndividualStore *self,
+ FolksIndividual *individual);
+
+void empathy_individual_store_free_iters (GList *iters);
+
void empathy_individual_store_disconnect_individual (
EmpathyIndividualStore *self,
FolksIndividual *individual);
void empathy_individual_store_add_individual (EmpathyIndividualStore *self,
FolksIndividual *individual);
+void empathy_individual_store_refresh_individual (EmpathyIndividualStore *self,
+ FolksIndividual *individual);
+
G_END_DECLS
#endif /* __EMPATHY_INDIVIDUAL_STORE_H__ */