#define __EMPATHY_INDIVIDUAL_VIEW_H__
#include <gtk/gtk.h>
-
#include <folks/folks.h>
+#include <tp-account-widgets/tpaw-live-search.h>
-#include <libempathy/empathy-enum-types.h>
-
-#include "empathy-live-search.h"
#include "empathy-individual-menu.h"
#include "empathy-individual-store.h"
EMPATHY_INDIVIDUAL_VIEW_FEATURE_INDIVIDUAL_CALL = 1 << 8,
EMPATHY_INDIVIDUAL_VIEW_FEATURE_PERSONA_DROP = 1 << 9,
EMPATHY_INDIVIDUAL_VIEW_FEATURE_FILE_DROP = 1 << 10,
- EMPATHY_INDIVIDUAL_VIEW_FEATURE_ALL = (1 << 11) - 1,
} EmpathyIndividualViewFeatureFlags;
struct _EmpathyIndividualView
FolksIndividual *empathy_individual_view_dup_selected (
EmpathyIndividualView *view);
-gchar *empathy_individual_view_get_selected_group (EmpathyIndividualView *view,
- gboolean * is_fake_group);
-
GtkWidget *empathy_individual_view_get_individual_menu (
EmpathyIndividualView *view);
GtkWidget *empathy_individual_view_get_group_menu (EmpathyIndividualView *view);
void empathy_individual_view_set_live_search (EmpathyIndividualView *view,
- EmpathyLiveSearch *search);
+ TpawLiveSearch *search);
gboolean empathy_individual_view_get_show_offline (
EmpathyIndividualView *view);
void empathy_individual_view_set_show_untrusted (EmpathyIndividualView *self,
gboolean show_untrusted);
+void empathy_individual_view_set_show_uninteresting (
+ EmpathyIndividualView *view,
+ gboolean show_uninteresting);
+
gboolean empathy_individual_view_is_searching (
EmpathyIndividualView *view);
void empathy_individual_view_start_search (EmpathyIndividualView *self);
+void empathy_individual_view_set_custom_filter (EmpathyIndividualView *self,
+ GtkTreeModelFilterVisibleFunc filter,
+ gpointer data);
+
+void empathy_individual_view_refilter (EmpathyIndividualView *self);
+
+void empathy_individual_view_select_first (EmpathyIndividualView *self);
+
G_END_DECLS
#endif /* __EMPATHY_INDIVIDUAL_VIEW_H__ */