]> git.0d.be Git - empathy.git/blobdiff - libempathy-gtk/empathy-contact-list-view.h
Completely reworked ContactList API. Fixes bug #471611, bug #467280, bug #459540...
[empathy.git] / libempathy-gtk / empathy-contact-list-view.h
index 4d7cf1cb9ed956046224fcbb6d8a6e732f6d6197..b9de24357229cf6992c1df88f735f52eb20fc751 100644 (file)
@@ -53,24 +53,13 @@ struct _EmpathyContactListViewClass {
        GtkTreeViewClass       parent_class;
 };
 
-typedef void           (*EmpathyContactListViewDragReceivedFunc)        (EmpathyContact *contact,
-                                                                       GdkDragAction  action,
-                                                                       const gchar   *old_group,
-                                                                       const gchar   *new_group,
-                                                                       gpointer       user_data);
-
-GType                  empathy_contact_list_view_get_type               (void) G_GNUC_CONST;
-EmpathyContactListView *empathy_contact_list_view_new                    (EmpathyContactListStore                *store);
-EmpathyContact *        empathy_contact_list_view_get_selected           (EmpathyContactListView                 *view);
-gchar *                empathy_contact_list_view_get_selected_group     (EmpathyContactListView                 *view);
-GtkWidget *            empathy_contact_list_view_get_contact_menu       (EmpathyContactListView                 *view,
-                                                                       EmpathyContact                         *contact);
-GtkWidget *            empathy_contact_list_view_get_group_menu         (EmpathyContactListView                 *view);
-void                   empathy_contact_list_view_set_filter             (EmpathyContactListView                 *view,
-                                                                       const gchar                           *filter);
-void                   empathy_contact_list_view_set_drag_received_func (EmpathyContactListView                 *view,
-                                                                       EmpathyContactListViewDragReceivedFunc  func,
-                                                                       gpointer                               user_data);
+GType                   empathy_contact_list_view_get_type           (void) G_GNUC_CONST;
+EmpathyContactListView *empathy_contact_list_view_new                (EmpathyContactListStore *store);
+EmpathyContact *        empathy_contact_list_view_get_selected       (EmpathyContactListView  *view);
+gchar *                 empathy_contact_list_view_get_selected_group (EmpathyContactListView  *view);
+GtkWidget *             empathy_contact_list_view_get_contact_menu   (EmpathyContactListView  *view,
+                                                                     EmpathyContact          *contact);
+GtkWidget *             empathy_contact_list_view_get_group_menu     (EmpathyContactListView  *view);
 
 G_END_DECLS