libgaim/plugins/perl/common/BuddyIcon.xs

Tue, 29 Aug 2006 02:22:08 +0000

author
Hil <allhilbert@users.sourceforge.net>
date
Tue, 29 Aug 2006 02:22:08 +0000
changeset 14432
3710852cdab5
parent 14254
77edc7a6191a
child 14779
1b71da367f56
permissions
-rw-r--r--

[gaim-migrate @ 17076]
SF Patch #1547720 from Hilbert
Fixes SF Bug #1541097

If you search, leave the Find dialog open, switch tabs, and search again, the search happens in the original tab. This patch fixes that bug. Now when you search, it searches in the active conversation window.

committer: Richard Laager <rlaager@pidgin.im>

#include "module.h"

MODULE = Gaim::Buddy::Icon PACKAGE = Gaim::Buddy::Icon   PREFIX = gaim_buddy_icon_
PROTOTYPES: ENABLE

void
gaim_buddy_icon_destroy(icon)
	Gaim::Buddy::Icon icon

Gaim::Buddy::Icon
gaim_buddy_icon_ref(icon)
	Gaim::Buddy::Icon icon

Gaim::Buddy::Icon
gaim_buddy_icon_unref(icon)
	Gaim::Buddy::Icon icon

void
gaim_buddy_icon_update(icon)
	Gaim::Buddy::Icon icon

void
gaim_buddy_icon_cache(icon, buddy)
	Gaim::Buddy::Icon icon
	Gaim::BuddyList::Buddy buddy

void
gaim_buddy_icon_set_account(icon, account)
	Gaim::Buddy::Icon icon
	Gaim::Account account

void
gaim_buddy_icon_set_username(icon, username)
	Gaim::Buddy::Icon icon
	const char * username

void
gaim_buddy_icon_set_data(icon, data, len)
	Gaim::Buddy::Icon icon
	void * data
	size_t len

Gaim::Account
gaim_buddy_icon_get_account(icon)
	Gaim::Buddy::Icon icon

const char *
gaim_buddy_icon_get_username(icon)
	Gaim::Buddy::Icon icon

const void *
gaim_buddy_icon_get_data(icon, len)
	Gaim::Buddy::Icon icon
	size_t &len

const char *
gaim_buddy_icon_get_type(icon)
	Gaim::Buddy::Icon icon

void
gaim_buddy_icon_get_scale_size(spec, width, height)
	Gaim::Buddy::Icon::Spec spec
	int *width
	int *height

MODULE = Gaim::Buddy::Icon PACKAGE = Gaim::Buddy::Icons   PREFIX = gaim_buddy_icons_
PROTOTYPES: ENABLE

void
gaim_buddy_icons_set_caching(caching)
	gboolean caching

gboolean
gaim_buddy_icons_is_caching()

void
gaim_buddy_icons_set_cache_dir(cache_dir)
	const char *cache_dir

const char *
gaim_buddy_icons_get_cache_dir();

void *
gaim_buddy_icons_get_handle();

void
gaim_buddy_icons_init();

void
gaim_buddy_icons_uninit()

mercurial