view util.h @ 264:b7ac562d758c

- changed the pattern for twitter icons so that it may match to protected user's icon link too. - when pixbuf is null, pidgin-twitter will renew icon even if new and old URLs are same. - will fall back to default icon if pixbuf couldn't be made from retrieved data. - code cleanup.
author Yoshiki Yazawa <yaz@honeyplanet.jp>
date Thu, 04 Dec 2008 18:24:06 +0900
parents 9fb8f597adf3
children cc41ee1f5d3a
line wrap: on
line source

#ifndef _PIDGIN_TWITTER_UTIL_H_
#define _PIDGIN_TWITTER_UTIL_H_

void escape(gchar **str);
void strip_markup(gchar **str, gboolean escape);
gchar *strip_html_markup(const gchar *src);
gboolean ensure_path_exists(const char *dir);

gboolean is_twitter_conv(PurpleConversation *conv);
gboolean is_wassr_account(PurpleAccount *account, const char *name);
gboolean is_wassr_conv(PurpleConversation *conv);
gboolean is_identica_account(PurpleAccount *account, const char *name);
gboolean is_identica_conv(PurpleConversation *conv);
gboolean is_jisko_account(PurpleAccount *account, const char *name);
gboolean is_jisko_conv(PurpleConversation *conv);

gint get_service_type(PurpleConversation *conv);
gint get_service_type_by_account(PurpleAccount *account, const char *sender);

#endif