27 #ifndef _PIDGINBLIST_H_
28 #define _PIDGINBLIST_H_
35 STATUS_ICON_VISIBLE_COLUMN,
40 BUDDY_ICON_VISIBLE_COLUMN,
43 GROUP_EXPANDER_COLUMN,
44 GROUP_EXPANDER_VISIBLE_COLUMN,
45 CONTACT_EXPANDER_COLUMN,
46 CONTACT_EXPANDER_VISIBLE_COLUMN,
48 EMBLEM_VISIBLE_COLUMN,
50 PROTOCOL_ICON_VISIBLE_COLUMN,
56 PIDGIN_STATUS_ICON_LARGE,
57 PIDGIN_STATUS_ICON_SMALL
59 } PidginStatusIconSize;
83 GtkCellRenderer *text_rend;
135 #define PIDGIN_BLIST(list) ((PidginBuddyList *)purple_blist_get_ui_data())
136 #define PIDGIN_IS_PIDGIN_BLIST(list) \
137 (purple_blist_get_ui_ops() == pidgin_blist_get_ui_ops())
195 void pidgin_blist_update_columns(
void);
196 void pidgin_blist_update_refresh_timeout(
void);
215 PidginStatusIconSize size);
292 pidgin_blist_sort_function func;
399 GDestroyNotify destroy);