]> git.0d.be Git - empathy.git/blobdiff - libempathy/empathy-tp-contact-list.h
Completely reworked ContactList API. Fixes bug #471611, bug #467280, bug #459540...
[empathy.git] / libempathy / empathy-tp-contact-list.h
index f0eccb37525979a7a03f2281166b913a1e39eac4..6ac4662fae718e3f44137b1a8ec4cfa324a736c9 100644 (file)
@@ -50,20 +50,9 @@ struct _EmpathyTpContactListClass {
        GObjectClass parent_class;
 };
 
-GType                  empathy_tp_contact_list_get_type         (void) G_GNUC_CONST;
-EmpathyTpContactList * empathy_tp_contact_list_new              (McAccount            *account);
-McAccount *            empathy_tp_contact_list_get_account      (EmpathyTpContactList *list);
-EmpathyContact *        empathy_tp_contact_list_get_user         (EmpathyTpContactList *list);
-EmpathyContact *        empathy_tp_contact_list_get_from_id      (EmpathyTpContactList *list,
-                                                                const gchar          *id);
-EmpathyContact *        empathy_tp_contact_list_get_from_handle  (EmpathyTpContactList *list,
-                                                                guint                 handle);
-GList *                empathy_tp_contact_list_get_from_handles (EmpathyTpContactList *list,
-                                                                GArray               *handles);
-void                   empathy_tp_contact_list_rename_group     (EmpathyTpContactList *list,
-                                                                const gchar          *old_group,
-                                                                const gchar          *new_group);
-GList *                empathy_tp_contact_list_get_groups       (EmpathyTpContactList *list);
+GType                  empathy_tp_contact_list_get_type    (void) G_GNUC_CONST;
+EmpathyTpContactList * empathy_tp_contact_list_new         (McAccount            *account);
+McAccount *            empathy_tp_contact_list_get_account (EmpathyTpContactList *list);
 
 G_END_DECLS