view plugins/perl/common/Notify.xs @ 12744:fcd9477e4476

[gaim-migrate @ 15091] " Adds an emblem to a buddy if they have a queued message (hidden conversation). In the large buddy list it is added in the northwest corner, sliding the existing northwest emblem (if specified) to the northeast position and discarding the northeast emblem. In the small buddy list, the emblem is added to the southeast. Attached is a patch and an emblem image to be dropped in pixmaps/status/default/. The emblem image is a scaled down version of the send-im.png image." -- Casey Harkins as I asked for this patch, and since there don't seem to be objections to it (yet), I'm going ahead and applying it. committer: Tailor Script <tailor@pidgin.im>
author Luke Schierer <lschiere@pidgin.im>
date Fri, 06 Jan 2006 04:46:00 +0000
parents 976677e67239
children 96f9b4798012
line wrap: on
line source

#include "module.h"

MODULE = Gaim::Notify  PACKAGE = Gaim::Notify  PREFIX = gaim_notify_
PROTOTYPES: ENABLE

void 
gaim_notify_close(type, ui_handle)
	Gaim::NotifyType type
 	void * ui_handle

void 
gaim_notify_close_with_handle(handle)
 	void * handle 

void *
gaim_notify_email(handle, subject, from, to, url, cb, user_data)
 	void * handle
	const char *subject
	const char *from
	const char *to
	const char *url
	Gaim::NotifyCloseCallback cb
	gpointer user_data
 

void *
gaim_notify_emails(handle, count, detailed, subjects, froms, tos, urls, cb, user_data)
 	void * handle
	size_t count
	gboolean detailed
	const char **subjects
	const char **froms
	const char **tos
	const char **urls
	Gaim::NotifyCloseCallback cb
	gpointer user_data
 

void *
gaim_notify_formatted(handle, title, primary, secondary, text, cb, user_data)
 	void * handle
	const char *title
	const char *primary
	const char *secondary
	const char *text
	Gaim::NotifyCloseCallback cb
	gpointer user_data
 

Gaim::NotifyUiOps
gaim_notify_get_ui_ops()
 

void *
gaim_notify_message(handle, type, title, primary, secondary, cb, user_data)
 	void * handle
	Gaim::NotifyMsgType type
	const char *title
	const char *primary
	const char *secondary
	Gaim::NotifyCloseCallback cb
	gpointer user_data
 

void *
gaim_notify_searchresults(gc, title, primary, secondary, results, cb, user_data)
	Gaim::Connection gc
	const char *title
	const char *primary
	const char *secondary
	Gaim::NotifySearchResults results
	Gaim::NotifyCloseCallback cb
	gpointer user_data

void 
gaim_notify_set_ui_ops(ops)
	Gaim::NotifyUiOps ops

void *
gaim_notify_uri(handle, uri)
 	void * handle
	const char *uri

void *
gaim_notify_userinfo(gc, who, text, cb, user_data)
	Gaim::Connection gc
	const char *who
	const char *text
	Gaim::NotifyCloseCallback cb
	gpointer user_data