45 gboolean (*init)(void);
46 gboolean (*uninit)(void);
49 gboolean (*create_tooltip)(gpointer selected_row, GString **body,
char **title);
void finch_blist_init(void)
Perform necessary initializations.
void finch_blist_set_position(int x, int y)
Set the position of the buddy list.
gpointer finch_retrieve_user_info(PurpleConnection *conn, const char *name)
Get information about a user.
PurpleBlistUiOps * finch_blist_get_ui_ops(void)
Get the ui-functions.
void finch_blist_uninit(void)
Perform necessary uninitializations.
void finch_blist_set_size(int width, int height)
Set the size of the buddy list.
void finch_blist_uninstall_manager(const FinchBlistManager *manager)
Remove an alternate buddy list manager.
FinchBlistManager * finch_blist_manager_find(const char *id)
Find a buddy list manager.
gboolean finch_blist_get_size(int *width, int *height)
Get the size of the buddy list.
void finch_blist_install_manager(const FinchBlistManager *manager)
Add an alternate buddy list manager.
GntTree * finch_blist_get_tree(void)
Get the tree list of the buddy list.
gboolean finch_blist_get_position(int *x, int *y)
Get the position of the buddy list.
void finch_blist_show(void)
Show the buddy list.
void finch_blist_manager_add_node(PurpleBlistNode *node)
Request the active buddy list manager to add a node.
Buddylist manager for finch.
const char * name
Displayable name for the manager.
const char * id
An identifier for the manager.
Buddy list UI operations.