pidgin/plugins/perl/common/GtkBlist.xs

Sat, 01 Dec 2007 14:53:09 +0000

author
Stu Tomlinson <nosnilmot@pidgin.im>
date
Sat, 01 Dec 2007 14:53:09 +0000
branch
release-2.3.1
changeset 21721
721e4b54de86
parent 15899
75f0041f72b8
child 18068
b6554e3c8224
child 32158
88b99c8f86ad
permissions
-rw-r--r--

Pluck the hidden conversation changes to ipp.2.3.1. I think this needs
careful testing.

applied changes from 806d367a737b47889afc6bc1a600745b224be73b
through af97865fc7bbf79c768ddcb673da8560cf481719

applied changes from e3e7a13ac8add4cadd65d72a3513d202baecf649
through c9f27c16e20ad158b7431974dfce2e50a300492d

applied changes from 43dd2f1b2942cac448da6cccc118014c90cbf141
through 3fe64d635336a6d7f6e520f4b2e041c3316c465d

#include "gtkmodule.h"

MODULE = Pidgin::BuddyList  PACKAGE = Pidgin::BuddyList  PREFIX = pidgin_blist_
PROTOTYPES: ENABLE

Purple::Handle
pidgin_blist_get_handle()

Pidgin::BuddyList
pidgin_blist_get_default_gtk_blist()

void
pidgin_blist_refresh(list)
	Purple::BuddyList list

void
pidgin_blist_update_refresh_timeout()

gboolean
pidgin_blist_node_is_contact_expanded(node)
	Purple::BuddyList::Node node

void
pidgin_blist_toggle_visibility()

void
pidgin_blist_visibility_manager_add()

void
pidgin_blist_visibility_manager_remove()

void
pidgin_blist_get_sort_methods()
PREINIT:
	GList *l;
PPCODE:
	for (l = pidgin_blist_get_sort_methods(); l != NULL; l = l->next) {
		XPUSHs(sv_2mortal(purple_perl_bless_object(l->data, "Pidgin::BuddyList::SortMethod")));
	}

void
pidgin_blist_sort_method_reg(id, name, func)
	const char * id
	const char * name
	Pidgin::BuddyList::SortFunction func

void
pidgin_blist_sort_method_unreg(id)
	const char * id

void
pidgin_blist_sort_method_set(id)
	const char * id

void
pidgin_blist_setup_sort_methods()

void
pidgin_blist_update_accounts_menu()

void
pidgin_blist_update_plugin_actions()

void
pidgin_blist_update_sort_methods()

gboolean
pidgin_blist_joinchat_is_showable()

void
pidgin_blist_joinchat_show()

void
pidgin_blist_update_account_error_state(account, message)
	Purple::Account account
	const char * message

mercurial