diff libpurple/prpl.c @ 15823:32c366eeeb99

sed -ie 's/gaim/purple/g'
author Sean Egan <seanegan@gmail.com>
date Mon, 19 Mar 2007 07:01:17 +0000
parents f485c87e6546
children d177369ce625
line wrap: on
line diff
--- a/libpurple/prpl.c	Mon Mar 19 06:11:46 2007 +0000
+++ b/libpurple/prpl.c	Mon Mar 19 07:01:17 2007 +0000
@@ -1,7 +1,7 @@
 /*
- * gaim
+ * purple
  *
- * Gaim is the legal property of its developers, whose names are too numerous
+ * Purple is the legal property of its developers, whose names are too numerous
  * to list here.  Please refer to the COPYRIGHT file distributed with this
  * source distribution.
  *
@@ -32,180 +32,180 @@
 /** @name Protocol Plugin API  */
 /**************************************************************************/
 void
-gaim_prpl_got_account_idle(GaimAccount *account, gboolean idle,
+purple_prpl_got_account_idle(PurpleAccount *account, gboolean idle,
 						   time_t idle_time)
 {
 	g_return_if_fail(account != NULL);
-	g_return_if_fail(gaim_account_is_connected(account));
+	g_return_if_fail(purple_account_is_connected(account));
 
-	gaim_presence_set_idle(gaim_account_get_presence(account),
+	purple_presence_set_idle(purple_account_get_presence(account),
 						   idle, idle_time);
 }
 
 void
-gaim_prpl_got_account_login_time(GaimAccount *account, time_t login_time)
+purple_prpl_got_account_login_time(PurpleAccount *account, time_t login_time)
 {
-	GaimPresence *presence;
+	PurplePresence *presence;
 
 	g_return_if_fail(account != NULL);
-	g_return_if_fail(gaim_account_is_connected(account));
+	g_return_if_fail(purple_account_is_connected(account));
 
 	if (login_time == 0)
 		login_time = time(NULL);
 
-	presence = gaim_account_get_presence(account);
+	presence = purple_account_get_presence(account);
 
-	gaim_presence_set_login_time(presence, login_time);
+	purple_presence_set_login_time(presence, login_time);
 }
 
 void
-gaim_prpl_got_account_status(GaimAccount *account, const char *status_id, ...)
+purple_prpl_got_account_status(PurpleAccount *account, const char *status_id, ...)
 {
-	GaimPresence *presence;
-	GaimStatus *status;
+	PurplePresence *presence;
+	PurpleStatus *status;
 	va_list args;
 
 	g_return_if_fail(account   != NULL);
 	g_return_if_fail(status_id != NULL);
-	g_return_if_fail(gaim_account_is_connected(account));
+	g_return_if_fail(purple_account_is_connected(account));
 
-	presence = gaim_account_get_presence(account);
-	status   = gaim_presence_get_status(presence, status_id);
+	presence = purple_account_get_presence(account);
+	status   = purple_presence_get_status(presence, status_id);
 
 	g_return_if_fail(status != NULL);
 
 	va_start(args, status_id);
-	gaim_status_set_active_with_attrs(status, TRUE, args);
+	purple_status_set_active_with_attrs(status, TRUE, args);
 	va_end(args);
 }
 
 void
-gaim_prpl_got_user_idle(GaimAccount *account, const char *name,
+purple_prpl_got_user_idle(PurpleAccount *account, const char *name,
 		gboolean idle, time_t idle_time)
 {
-	GaimBuddy *buddy;
-	GaimPresence *presence;
+	PurpleBuddy *buddy;
+	PurplePresence *presence;
 
 	g_return_if_fail(account != NULL);
 	g_return_if_fail(name    != NULL);
-	g_return_if_fail(gaim_account_is_connected(account));
+	g_return_if_fail(purple_account_is_connected(account));
 
-	if ((buddy = gaim_find_buddy(account, name)) == NULL)
+	if ((buddy = purple_find_buddy(account, name)) == NULL)
 		return;
 
-	presence = gaim_buddy_get_presence(buddy);
+	presence = purple_buddy_get_presence(buddy);
 
-	gaim_presence_set_idle(presence, idle, idle_time);
+	purple_presence_set_idle(presence, idle, idle_time);
 }
 
 void
-gaim_prpl_got_user_login_time(GaimAccount *account, const char *name,
+purple_prpl_got_user_login_time(PurpleAccount *account, const char *name,
 		time_t login_time)
 {
-	GaimBuddy *buddy;
-	GaimPresence *presence;
+	PurpleBuddy *buddy;
+	PurplePresence *presence;
 
 	g_return_if_fail(account != NULL);
 	g_return_if_fail(name    != NULL);
 
-	if ((buddy = gaim_find_buddy(account, name)) == NULL)
+	if ((buddy = purple_find_buddy(account, name)) == NULL)
 		return;
 
 	if (login_time == 0)
 		login_time = time(NULL);
 
-	presence = gaim_buddy_get_presence(buddy);
+	presence = purple_buddy_get_presence(buddy);
 
-	if (gaim_presence_get_login_time(presence) != login_time)
+	if (purple_presence_get_login_time(presence) != login_time)
 	{
-		gaim_presence_set_login_time(presence, login_time);
+		purple_presence_set_login_time(presence, login_time);
 
-		gaim_signal_emit(gaim_blist_get_handle(), "buddy-got-login-time", buddy);
+		purple_signal_emit(purple_blist_get_handle(), "buddy-got-login-time", buddy);
 	}
 }
 
 void
-gaim_prpl_got_user_status(GaimAccount *account, const char *name,
+purple_prpl_got_user_status(PurpleAccount *account, const char *name,
 		const char *status_id, ...)
 {
 	GSList *list;
-	GaimBuddy *buddy;
-	GaimPresence *presence;
-	GaimStatus *status;
-	GaimStatus *old_status;
+	PurpleBuddy *buddy;
+	PurplePresence *presence;
+	PurpleStatus *status;
+	PurpleStatus *old_status;
 	va_list args;
 
 	g_return_if_fail(account   != NULL);
 	g_return_if_fail(name      != NULL);
 	g_return_if_fail(status_id != NULL);
-	g_return_if_fail(gaim_account_is_connected(account) || gaim_account_is_connecting(account));
+	g_return_if_fail(purple_account_is_connected(account) || purple_account_is_connecting(account));
 
-	if ((buddy = gaim_find_buddy(account, name)) == NULL)
+	if ((buddy = purple_find_buddy(account, name)) == NULL)
 		return;
 
-	presence = gaim_buddy_get_presence(buddy);
-	status   = gaim_presence_get_status(presence, status_id);
+	presence = purple_buddy_get_presence(buddy);
+	status   = purple_presence_get_status(presence, status_id);
 
 	g_return_if_fail(status != NULL);
 
-	old_status = gaim_presence_get_active_status(presence);
+	old_status = purple_presence_get_active_status(presence);
 
 	va_start(args, status_id);
-	gaim_status_set_active_with_attrs(status, TRUE, args);
+	purple_status_set_active_with_attrs(status, TRUE, args);
 	va_end(args);
 
-	list = gaim_find_buddies(account, name);
-	g_slist_foreach(list, (GFunc)gaim_blist_update_buddy_status, old_status);
+	list = purple_find_buddies(account, name);
+	g_slist_foreach(list, (GFunc)purple_blist_update_buddy_status, old_status);
 	g_slist_free(list);
 
-	if (!gaim_status_is_online(status))
-		serv_got_typing_stopped(gaim_account_get_connection(account), name);
+	if (!purple_status_is_online(status))
+		serv_got_typing_stopped(purple_account_get_connection(account), name);
 }
 
-void gaim_prpl_got_user_status_deactive(GaimAccount *account, const char *name,
+void purple_prpl_got_user_status_deactive(PurpleAccount *account, const char *name,
 					const char *status_id)
 {
-	GaimBuddy *buddy;
-	GaimPresence *presence;
-	GaimStatus *status;
+	PurpleBuddy *buddy;
+	PurplePresence *presence;
+	PurpleStatus *status;
 
 	g_return_if_fail(account   != NULL);
 	g_return_if_fail(name      != NULL);
 	g_return_if_fail(status_id != NULL);
-	g_return_if_fail(gaim_account_is_connected(account) || gaim_account_is_connecting(account));
+	g_return_if_fail(purple_account_is_connected(account) || purple_account_is_connecting(account));
 
-	if ((buddy = gaim_find_buddy(account, name)) == NULL)
+	if ((buddy = purple_find_buddy(account, name)) == NULL)
 		return;
 
-	presence = gaim_buddy_get_presence(buddy);
-	status   = gaim_presence_get_status(presence, status_id);
+	presence = purple_buddy_get_presence(buddy);
+	status   = purple_presence_get_status(presence, status_id);
 
 	g_return_if_fail(status != NULL);
-	gaim_status_set_active(status, FALSE);
+	purple_status_set_active(status, FALSE);
 }
 
 static void
-do_prpl_change_account_status(GaimAccount *account,
-								GaimStatus *old_status, GaimStatus *new_status)
+do_prpl_change_account_status(PurpleAccount *account,
+								PurpleStatus *old_status, PurpleStatus *new_status)
 {
-	GaimPlugin *prpl;
-	GaimPluginProtocolInfo *prpl_info;
+	PurplePlugin *prpl;
+	PurplePluginProtocolInfo *prpl_info;
 
-	if (gaim_status_is_online(new_status) &&
-		gaim_account_is_disconnected(account))
+	if (purple_status_is_online(new_status) &&
+		purple_account_is_disconnected(account))
 	{
-		gaim_account_connect(account);
+		purple_account_connect(account);
 		return;
 	}
 
-	if (!gaim_status_is_online(new_status))
+	if (!purple_status_is_online(new_status))
 	{
-		if (!gaim_account_is_disconnected(account))
-			gaim_account_disconnect(account);
+		if (!purple_account_is_disconnected(account))
+			purple_account_disconnect(account);
 		return;
 	}
 
-	if (gaim_account_is_connecting(account))
+	if (purple_account_is_connecting(account))
 		/*
 		 * We don't need to call the set_status PRPL function because
 		 * the PRPL will take care of setting its status during the
@@ -213,22 +213,22 @@
 		 */
 		return;
 
-	prpl = gaim_find_prpl(gaim_account_get_protocol_id(account));
+	prpl = purple_find_prpl(purple_account_get_protocol_id(account));
 
 	if (prpl == NULL)
 		return;
 
-	prpl_info = GAIM_PLUGIN_PROTOCOL_INFO(prpl);
+	prpl_info = PURPLE_PLUGIN_PROTOCOL_INFO(prpl);
 
-	if (!gaim_account_is_disconnected(account) && prpl_info->set_status != NULL)
+	if (!purple_account_is_disconnected(account) && prpl_info->set_status != NULL)
 	{
 		prpl_info->set_status(account, new_status);
 	}
 }
 
 void
-gaim_prpl_change_account_status(GaimAccount *account,
-								GaimStatus *old_status, GaimStatus *new_status)
+purple_prpl_change_account_status(PurpleAccount *account,
+								PurpleStatus *old_status, PurpleStatus *new_status)
 {
 	g_return_if_fail(account    != NULL);
 	g_return_if_fail(old_status != NULL);
@@ -236,23 +236,23 @@
 
 	do_prpl_change_account_status(account, old_status, new_status);
 
-	gaim_signal_emit(gaim_accounts_get_handle(), "account-status-changed",
+	purple_signal_emit(purple_accounts_get_handle(), "account-status-changed",
 					account, old_status, new_status);
 }
 
 GList *
-gaim_prpl_get_statuses(GaimAccount *account, GaimPresence *presence)
+purple_prpl_get_statuses(PurpleAccount *account, PurplePresence *presence)
 {
 	GList *statuses = NULL;
 	const GList *l;
-	GaimStatus *status;
+	PurpleStatus *status;
 
 	g_return_val_if_fail(account  != NULL, NULL);
 	g_return_val_if_fail(presence != NULL, NULL);
 
-	for (l = gaim_account_get_status_types(account); l != NULL; l = l->next)
+	for (l = purple_account_get_status_types(account); l != NULL; l = l->next)
 	{
-		status = gaim_status_new((GaimStatusType *)l->data, presence);
+		status = purple_status_new((PurpleStatusType *)l->data, presence);
 		statuses = g_list_prepend(statuses, status);
 	}
 
@@ -266,16 +266,16 @@
  * Protocol Plugin Subsystem API
  **************************************************************************/
 
-GaimPlugin *
-gaim_find_prpl(const char *id)
+PurplePlugin *
+purple_find_prpl(const char *id)
 {
 	GList *l;
-	GaimPlugin *plugin;
+	PurplePlugin *plugin;
 
 	g_return_val_if_fail(id != NULL, NULL);
 
-	for (l = gaim_plugins_get_protocols(); l != NULL; l = l->next) {
-		plugin = (GaimPlugin *)l->data;
+	for (l = purple_plugins_get_protocols(); l != NULL; l = l->next) {
+		plugin = (PurplePlugin *)l->data;
 
 		if (!strcmp(plugin->info->id, id))
 			return plugin;