#ifndef __EMPATHY_ROSTER_MODEL_H__
#define __EMPATHY_ROSTER_MODEL_H__
-#include <glib-object.h>
-
#include <folks/folks.h>
G_BEGIN_DECLS
+#define EMPATHY_ROSTER_MODEL_GROUP_TOP_GROUP _("Top Contacts")
+#define EMPATHY_ROSTER_MODEL_GROUP_PEOPLE_NEARBY _("People Nearby")
+#define EMPATHY_ROSTER_MODEL_GROUP_UNGROUPED _("Ungrouped")
+
typedef struct _EmpathyRosterModel EmpathyRosterModel;
typedef struct _EmpathyRosterModelInterface EmpathyRosterModelInterface;
/* Virtual table */
GList * (* get_individuals) (EmpathyRosterModel *self);
- GList * (*get_groups_for_individual) (EmpathyRosterModel *self,
+ GList * (*dup_groups_for_individual) (EmpathyRosterModel *self,
FolksIndividual *individual);
};
/* Public API */
GList * empathy_roster_model_get_individuals (EmpathyRosterModel *self);
-GList * empathy_roster_model_get_groups_for_individual (EmpathyRosterModel *self,
+GList * empathy_roster_model_dup_groups_for_individual (
+ EmpathyRosterModel *self,
FolksIndividual *individual);
G_END_DECLS