changeset 15526:cb0750152bf6

Partial fix for pidgin perl support. Fixing fully is going to require a decision on splitting from some of the core perl support - more than I want to deal with right now.
author Daniel Atallah <daniel.atallah@gmail.com>
date Sun, 04 Feb 2007 04:47:06 +0000
parents 84b3ab83df35
children 91f33cf0a3e7 40683a234203
files pidgin/plugins/perl/common/GtkAccount.xs pidgin/plugins/perl/common/GtkBlist.xs pidgin/plugins/perl/common/GtkConn.xs pidgin/plugins/perl/common/GtkConv.xs pidgin/plugins/perl/common/GtkConvWin.xs pidgin/plugins/perl/common/GtkDebug.xs pidgin/plugins/perl/common/GtkDialogs.xs pidgin/plugins/perl/common/GtkFt.xs pidgin/plugins/perl/common/GtkIMHtml.xs pidgin/plugins/perl/common/GtkIMHtmlToolbar.xs pidgin/plugins/perl/common/GtkLog.xs pidgin/plugins/perl/common/GtkMenuTray.xs pidgin/plugins/perl/common/GtkPlugin.xs pidgin/plugins/perl/common/GtkPluginPref.xs pidgin/plugins/perl/common/GtkPounce.xs pidgin/plugins/perl/common/GtkPrefs.xs pidgin/plugins/perl/common/GtkPrivacy.xs pidgin/plugins/perl/common/GtkRoomlist.xs pidgin/plugins/perl/common/GtkSavedStatuses.xs pidgin/plugins/perl/common/GtkSound.xs pidgin/plugins/perl/common/GtkStatusBox.xs pidgin/plugins/perl/common/GtkThemes.xs pidgin/plugins/perl/common/GtkUI.xs pidgin/plugins/perl/common/GtkUtils.xs pidgin/plugins/perl/common/gtkmodule.h pidgin/plugins/perl/common/typemap
diffstat 26 files changed, 339 insertions(+), 339 deletions(-) [+]
line wrap: on
line diff
--- a/pidgin/plugins/perl/common/GtkAccount.xs	Sun Feb 04 02:31:04 2007 +0000
+++ b/pidgin/plugins/perl/common/GtkAccount.xs	Sun Feb 04 04:47:06 2007 +0000
@@ -1,24 +1,24 @@
 #include "gtkmodule.h"
 
-MODULE = Gaim::GtkUI::Account  PACKAGE = Gaim::GtkUI::Account  PREFIX = gaim_gtk_account_
+MODULE = Pidgin::Account  PACKAGE = Pidgin::Account  PREFIX = pidgin_account_
 PROTOTYPES: ENABLE
 
 Gaim::Handle
-gaim_gtk_account_get_handle()
+pidgin_account_get_handle()
 
-MODULE = Gaim::GtkUI::Account  PACKAGE = Gaim::GtkUI::Account::Dialog  PREFIX = gaim_gtk_account_dialog_
+MODULE = Pidgin::Account  PACKAGE = Pidgin::Account::Dialog  PREFIX = pidgin_account_dialog_
 PROTOTYPES: ENABLE
 
 void
-gaim_gtk_account_dialog_show(type, account)
-	Gaim::GtkUI::Account::Dialog::Type type
+pidgin_account_dialog_show(type, account)
+	Pidgin::Account::Dialog::Type type
 	Gaim::Account account
 
-MODULE = Gaim::GtkUI::Account  PACKAGE = Gaim::GtkUI::Account::Window  PREFIX = gaim_gtk_accounts_window_
+MODULE = Pidgin::Account  PACKAGE = Pidgin::Account::Window  PREFIX = pidgin_accounts_window_
 PROTOTYPES: ENABLE
 
 void
-gaim_gtk_accounts_window_show()
+pidgin_accounts_window_show()
 
 void
-gaim_gtk_accounts_window_hide()
+pidgin_accounts_window_hide()
--- a/pidgin/plugins/perl/common/GtkBlist.xs	Sun Feb 04 02:31:04 2007 +0000
+++ b/pidgin/plugins/perl/common/GtkBlist.xs	Sun Feb 04 04:47:06 2007 +0000
@@ -1,76 +1,76 @@
 #include "gtkmodule.h"
 
-MODULE = Gaim::GtkUI::BuddyList  PACKAGE = Gaim::GtkUI::BuddyList  PREFIX = gaim_gtk_blist_
+MODULE = Pidgin::BuddyList  PACKAGE = Pidgin::BuddyList  PREFIX = pidgin_blist_
 PROTOTYPES: ENABLE
 
 Gaim::Handle
-gaim_gtk_blist_get_handle()
+pidgin_blist_get_handle()
 
-Gaim::GtkUI::BuddyList
-gaim_gtk_blist_get_default_gtk_blist()
+Pidgin::BuddyList
+pidgin_blist_get_default_gtk_blist()
 
 void
-gaim_gtk_blist_refresh(list)
+pidgin_blist_refresh(list)
 	Gaim::BuddyList list
 
 void
-gaim_gtk_blist_update_refresh_timeout()
+pidgin_blist_update_refresh_timeout()
 
 gboolean
-gaim_gtk_blist_node_is_contact_expanded(node)
+pidgin_blist_node_is_contact_expanded(node)
 	Gaim::BuddyList::Node node
 
 void
-gaim_gtk_blist_toggle_visibility()
+pidgin_blist_toggle_visibility()
 
 void
-gaim_gtk_blist_visibility_manager_add()
+pidgin_blist_visibility_manager_add()
 
 void
-gaim_gtk_blist_visibility_manager_remove()
+pidgin_blist_visibility_manager_remove()
 
 void
-gaim_gtk_blist_get_sort_methods()
+pidgin_blist_get_sort_methods()
 PREINIT:
 	GList *l;
 PPCODE:
-	for (l = gaim_gtk_blist_get_sort_methods(); l != NULL; l = l->next) {
-		XPUSHs(sv_2mortal(gaim_perl_bless_object(l->data, "Gaim::GtkUI::BuddyList::SortMethod")));
+	for (l = pidgin_blist_get_sort_methods(); l != NULL; l = l->next) {
+		XPUSHs(sv_2mortal(gaim_perl_bless_object(l->data, "Pidgin::BuddyList::SortMethod")));
 	}
 
 void
-gaim_gtk_blist_sort_method_reg(id, name, func)
+pidgin_blist_sort_method_reg(id, name, func)
 	const char * id
 	const char * name
-	Gaim::GtkUI::BuddyList::SortFunction func
+	Pidgin::BuddyList::SortFunction func
 
 void
-gaim_gtk_blist_sort_method_unreg(id)
+pidgin_blist_sort_method_unreg(id)
 	const char * id
 
 void
-gaim_gtk_blist_sort_method_set(id)
+pidgin_blist_sort_method_set(id)
 	const char * id
 
 void
-gaim_gtk_blist_setup_sort_methods()
+pidgin_blist_setup_sort_methods()
 
 void
-gaim_gtk_blist_update_accounts_menu()
+pidgin_blist_update_accounts_menu()
 
 void
-gaim_gtk_blist_update_plugin_actions()
+pidgin_blist_update_plugin_actions()
 
 void
-gaim_gtk_blist_update_sort_methods()
+pidgin_blist_update_sort_methods()
 
 gboolean
-gaim_gtk_blist_joinchat_is_showable()
+pidgin_blist_joinchat_is_showable()
 
 void
-gaim_gtk_blist_joinchat_show()
+pidgin_blist_joinchat_show()
 
 void
-gaim_gtk_blist_update_account_error_state(account, message)
+pidgin_blist_update_account_error_state(account, message)
 	Gaim::Account account
 	const char * message
--- a/pidgin/plugins/perl/common/GtkConn.xs	Sun Feb 04 02:31:04 2007 +0000
+++ b/pidgin/plugins/perl/common/GtkConn.xs	Sun Feb 04 04:47:06 2007 +0000
@@ -1,7 +1,7 @@
 #include "gtkmodule.h"
 
-MODULE = Gaim::GtkUI::Connection  PACKAGE = Gaim::GtkUI::Connection  PREFIX = gaim_gtk_connection_
+MODULE = Pidgin::Connection  PACKAGE = Pidgin::Connection  PREFIX = pidgin_connection_
 PROTOTYPES: ENABLE
 
 Gaim::Handle
-gaim_gtk_connection_get_handle()
+pidgin_connection_get_handle()
--- a/pidgin/plugins/perl/common/GtkConv.xs	Sun Feb 04 02:31:04 2007 +0000
+++ b/pidgin/plugins/perl/common/GtkConv.xs	Sun Feb 04 04:47:06 2007 +0000
@@ -1,56 +1,56 @@
 #include "gtkmodule.h"
 
-MODULE = Gaim::GtkUI::Conversation  PACKAGE = Gaim::GtkUI::Conversation  PREFIX = gaim_gtkconv_
+MODULE = Pidgin::Conversation  PACKAGE = Pidgin::Conversation  PREFIX = pidgin_conv_
 PROTOTYPES: ENABLE
 
 void
-gaim_gtkconv_update_buddy_icon(conv)
+pidgin_conv_update_buddy_icon(conv)
 	Gaim::Conversation conv
 
 void
-gaim_gtkconv_switch_active_conversation(conv)
+pidgin_conv_switch_active_conversation(conv)
 	Gaim::Conversation conv
 
 void
-gaim_gtkconv_update_buttons_by_protocol(conv)
+pidgin_conv_update_buttons_by_protocol(conv)
 	Gaim::Conversation conv
 
 void
-gaim_gtkconv_present_conversation(conv)
+pidgin_conv_present_conversation(conv)
 	Gaim::Conversation conv
 
-Gaim::GtkUI::Conversation::Window
-gaim_gtkconv_get_window(conv)
-	Gaim::GtkUI::Conversation conv
+Pidgin::Conversation::Window
+pidgin_conv_get_window(conv)
+	Pidgin::Conversation conv
 
 void
-gaim_gtkconv_new(class, conv)
+pidgin_conv_new(class, conv)
 	Gaim::Conversation conv
     C_ARGS:
 	conv
 
 gboolean
-gaim_gtkconv_is_hidden(gtkconv)
-	Gaim::GtkUI::Conversation gtkconv
+pidgin_conv_is_hidden(gtkconv)
+	Pidgin::Conversation gtkconv
 
 void
-gaim_gtkconv_get_gtkconv(conv)
+pidgin_conv_get_gtkconv(conv)
 	Gaim::Conversation conv
 PPCODE:
 	if (conv != NULL && GAIM_IS_GTK_CONVERSATION(conv))
 		XPUSHs(sv_2mortal(gaim_perl_bless_object(
-				GAIM_GTK_CONVERSATION(conv),
-				"Gaim::GtkUI::Conversation")));
+				PIDGIN_CONVERSATION(conv),
+				"Pidgin::Conversation")));
 
-MODULE = Gaim::GtkUI::Conversation  PACKAGE = Gaim::GtkUI::Conversations  PREFIX = gaim_gtk_conversations_
+MODULE = Pidgin::Conversation  PACKAGE = Pidgin::Conversations  PREFIX = pidgin_conversations_
 PROTOTYPES: ENABLE
 
 void
-gaim_gtk_conversations_find_unseen_list(type, min_state, hidden_only, max_count)
+pidgin_conversations_find_unseen_list(type, min_state, hidden_only, max_count)
 	Gaim::ConversationType type
 	Gaim::UnseenState min_state
 	gboolean hidden_only
 	guint max_count
 
 Gaim::Handle
-gaim_gtk_conversations_get_handle()
+pidgin_conversations_get_handle()
--- a/pidgin/plugins/perl/common/GtkConvWin.xs	Sun Feb 04 02:31:04 2007 +0000
+++ b/pidgin/plugins/perl/common/GtkConvWin.xs	Sun Feb 04 04:47:06 2007 +0000
@@ -1,140 +1,140 @@
 #include "gtkmodule.h"
 
-MODULE = Gaim::GtkUI::Conversation::Window  PACKAGE = Gaim::GtkUI::Conversation::Window  PREFIX = gaim_gtk_conv_window_
+MODULE = Pidgin::Conversation::Window  PACKAGE = Pidgin::Conversation::Window  PREFIX = pidgin_conv_window_
 PROTOTYPES: ENABLE
 
-Gaim::GtkUI::Conversation::Window
-gaim_gtk_conv_window_new(class)
+Pidgin::Conversation::Window
+pidgin_conv_window_new(class)
     C_ARGS: /* void */
 
 void
-gaim_gtk_conv_window_destroy(win)
-	Gaim::GtkUI::Conversation::Window win
+pidgin_conv_window_destroy(win)
+	Pidgin::Conversation::Window win
 
 void
-gaim_gtk_conv_window_show(win)
-	Gaim::GtkUI::Conversation::Window win
+pidgin_conv_window_show(win)
+	Pidgin::Conversation::Window win
 
 void
-gaim_gtk_conv_window_hide(win)
-	Gaim::GtkUI::Conversation::Window win
+pidgin_conv_window_hide(win)
+	Pidgin::Conversation::Window win
 
 void
-gaim_gtk_conv_window_raise(win)
-	Gaim::GtkUI::Conversation::Window win
+pidgin_conv_window_raise(win)
+	Pidgin::Conversation::Window win
 
 void
-gaim_gtk_conv_window_switch_gtkconv(win, gtkconv)
-	Gaim::GtkUI::Conversation::Window win
-	Gaim::GtkUI::Conversation gtkconv
+pidgin_conv_window_switch_gtkconv(win, gtkconv)
+	Pidgin::Conversation::Window win
+	Pidgin::Conversation gtkconv
 
 void
-gaim_gtk_conv_window_add_gtkconv(win, gtkconv)
-	Gaim::GtkUI::Conversation::Window win
-	Gaim::GtkUI::Conversation gtkconv
+pidgin_conv_window_add_gtkconv(win, gtkconv)
+	Pidgin::Conversation::Window win
+	Pidgin::Conversation gtkconv
 
 void
-gaim_gtk_conv_window_remove_gtkconv(win, gtkconv)
-	Gaim::GtkUI::Conversation::Window win
-	Gaim::GtkUI::Conversation gtkconv
+pidgin_conv_window_remove_gtkconv(win, gtkconv)
+	Pidgin::Conversation::Window win
+	Pidgin::Conversation gtkconv
 
-Gaim::GtkUI::Conversation
-gaim_gtk_conv_window_get_gtkconv_at_index(win, index)
-	Gaim::GtkUI::Conversation::Window win
+Pidgin::Conversation
+pidgin_conv_window_get_gtkconv_at_index(win, index)
+	Pidgin::Conversation::Window win
 	int index
 
-Gaim::GtkUI::Conversation
-gaim_gtk_conv_window_get_active_gtkconv(win)
-	Gaim::GtkUI::Conversation::Window win
+Pidgin::Conversation
+pidgin_conv_window_get_active_gtkconv(win)
+	Pidgin::Conversation::Window win
 
 Gaim::Conversation
-gaim_gtk_conv_window_get_active_conversation(win)
-	Gaim::GtkUI::Conversation::Window win
+pidgin_conv_window_get_active_conversation(win)
+	Pidgin::Conversation::Window win
 
 gboolean
-gaim_gtk_conv_window_is_active_conversation(conv)
+pidgin_conv_window_is_active_conversation(conv)
 	Gaim::Conversation conv
 
 gboolean
-gaim_gtk_conv_window_has_focus(win)
-	Gaim::GtkUI::Conversation::Window win
+pidgin_conv_window_has_focus(win)
+	Pidgin::Conversation::Window win
 
-Gaim::GtkUI::Conversation::Window
-gaim_gtk_conv_window_get_at_xy(x, y)
+Pidgin::Conversation::Window
+pidgin_conv_window_get_at_xy(x, y)
 	int x
 	int y
 
 void
-gaim_gtk_conv_window_get_gtkconvs(win)
-	Gaim::GtkUI::Conversation::Window win
+pidgin_conv_window_get_gtkconvs(win)
+	Pidgin::Conversation::Window win
 PREINIT:
 	GList *l;
 PPCODE:
-	for (l = gaim_gtk_conv_window_get_gtkconvs(win); l != NULL; l = l->next) {
-		XPUSHs(sv_2mortal(gaim_perl_bless_object(l->data, "Gaim::GtkUI::Conversation")));
+	for (l = pidgin_conv_window_get_gtkconvs(win); l != NULL; l = l->next) {
+		XPUSHs(sv_2mortal(gaim_perl_bless_object(l->data, "Pidgin::Conversation")));
 	}
 
 guint
-gaim_gtk_conv_window_get_gtkconv_count(win)
-	Gaim::GtkUI::Conversation::Window win
+pidgin_conv_window_get_gtkconv_count(win)
+	Pidgin::Conversation::Window win
 
-Gaim::GtkUI::Conversation::Window
-gaim_gtk_conv_window_first_with_type(type)
+Pidgin::Conversation::Window
+pidgin_conv_window_first_with_type(type)
 	Gaim::ConversationType type
 
-Gaim::GtkUI::Conversation::Window
-gaim_gtk_conv_window_last_with_type(type)
+Pidgin::Conversation::Window
+pidgin_conv_window_last_with_type(type)
 	Gaim::ConversationType type
 
-MODULE = Gaim::GtkUI::Conversation::Window  PACKAGE = Gaim::GtkUI::Conversation::Placement  PREFIX = gaim_gtkconv_placement_
+MODULE = Pidgin::Conversation::Window  PACKAGE = Pidgin::Conversation::Placement  PREFIX = pidgin_conv_placement_
 PROTOTYPES: ENABLE
 
 void
-gaim_gtkconv_placement_get_options()
+pidgin_conv_placement_get_options()
 PREINIT:
 	GList *l;
 PPCODE:
-	for (l = gaim_gtkconv_placement_get_options(); l != NULL; l = l->next) {
-		XPUSHs(sv_2mortal(gaim_perl_bless_object(l->data, "Gaim::GtkUI::Conversation::Window")));
+	for (l = pidgin_conv_placement_get_options(); l != NULL; l = l->next) {
+		XPUSHs(sv_2mortal(gaim_perl_bless_object(l->data, "Pidgin::Conversation::Window")));
 	}
 
 void
-gaim_gtkconv_placement_add_fnc(id, name, fnc)
+pidgin_conv_placement_add_fnc(id, name, fnc)
 	const char * id
 	const char * name
 	Gaim::Conversation::PlacementFunc fnc
 
 void
-gaim_gtkconv_placement_remove_fnc(id)
+pidgin_conv_placement_remove_fnc(id)
 	const char * id
 
 const char *
-gaim_gtkconv_placement_get_name(id)
+pidgin_conv_placement_get_name(id)
 	const char * id
 
 Gaim::Conversation::PlacementFunc
-gaim_gtkconv_placement_get_fnc(id)
+pidgin_conv_placement_get_fnc(id)
 	const char * id
 
 void
-gaim_gtkconv_placement_set_current_func(func)
+pidgin_conv_placement_set_current_func(func)
 	Gaim::Conversation::PlacementFunc func
 
 Gaim::Conversation::PlacementFunc
-gaim_gtkconv_placement_get_current_func()
+pidgin_conv_placement_get_current_func()
 
 void
-gaim_gtkconv_placement_place(gtkconv)
-	Gaim::GtkUI::Conversation gtkconv
+pidgin_conv_placement_place(gtkconv)
+	Pidgin::Conversation gtkconv
 
-MODULE = Gaim::GtkUI::Conversation::Window  PACKAGE = Gaim::GtkUI::Conversation::Windows  PREFIX = gaim_gtk_conv_windows_
+MODULE = Pidgin::Conversation::Window  PACKAGE = Pidgin::Conversation::Windows  PREFIX = pidgin_conv_windows_
 PROTOTYPES: ENABLE
 
 void
-gaim_gtk_conv_windows_get_list()
+pidgin_conv_windows_get_list()
 PREINIT:
 	GList *l;
 PPCODE:
-	for (l = gaim_gtk_conv_windows_get_list(); l != NULL; l = l->next) {
-		XPUSHs(sv_2mortal(gaim_perl_bless_object(l->data, "Gaim::GtkUI::Conversation::Window")));
+	for (l = pidgin_conv_windows_get_list(); l != NULL; l = l->next) {
+		XPUSHs(sv_2mortal(gaim_perl_bless_object(l->data, "Pidgin::Conversation::Window")));
 	}
--- a/pidgin/plugins/perl/common/GtkDebug.xs	Sun Feb 04 02:31:04 2007 +0000
+++ b/pidgin/plugins/perl/common/GtkDebug.xs	Sun Feb 04 04:47:06 2007 +0000
@@ -1,16 +1,16 @@
 #include "gtkmodule.h"
 
-MODULE = Gaim::GtkUI::Debug  PACKAGE = Gaim::GtkUI::Debug  PREFIX = gaim_gtk_debug_
+MODULE = Pidgin::Debug  PACKAGE = Pidgin::Debug  PREFIX = pidgin_debug_
 PROTOTYPES: ENABLE
 
 Gaim::Handle
-gaim_gtk_debug_get_handle()
+pidgin_debug_get_handle()
 
-MODULE = Gaim::GtkUI::Debug  PACKAGE = Gaim::GtkUI::Debug::Window  PREFIX = gaim_gtk_debug_window_
+MODULE = Pidgin::Debug  PACKAGE = Pidgin::Debug::Window  PREFIX = pidgin_debug_window_
 PROTOTYPES: ENABLE
 
 void
-gaim_gtk_debug_window_show()
+pidgin_debug_window_show()
 
 void
-gaim_gtk_debug_window_hide()
+pidgin_debug_window_hide()
--- a/pidgin/plugins/perl/common/GtkDialogs.xs	Sun Feb 04 02:31:04 2007 +0000
+++ b/pidgin/plugins/perl/common/GtkDialogs.xs	Sun Feb 04 04:47:06 2007 +0000
@@ -1,52 +1,52 @@
 #include "gtkmodule.h"
 
-MODULE = Gaim::GtkUI::Dialogs  PACKAGE = Gaim::GtkUI::Dialogs  PREFIX = gaim_gtkdialogs_
+MODULE = Pidgin::Dialogs  PACKAGE = Pidgin::Dialogs  PREFIX = pidgindialogs_
 PROTOTYPES: ENABLE
 
 void
-gaim_gtkdialogs_destroy_all()
+pidgindialogs_destroy_all()
 
 void
-gaim_gtkdialogs_about()
+pidgindialogs_about()
 
 void
-gaim_gtkdialogs_im()
+pidgindialogs_im()
 
 void
-gaim_gtkdialogs_im_with_user(account, username)
+pidgindialogs_im_with_user(account, username)
 	Gaim::Account account
 	const char * username
 
 void
-gaim_gtkdialogs_info()
+pidgindialogs_info()
 
 void
-gaim_gtkdialogs_log()
+pidgindialogs_log()
 
 void
-gaim_gtkdialogs_alias_contact(contact)
+pidgindialogs_alias_contact(contact)
 	Gaim::BuddyList::Contact contact
 
 void
-gaim_gtkdialogs_alias_buddy(buddy)
+pidgindialogs_alias_buddy(buddy)
 	Gaim::BuddyList::Buddy buddy
 
 void
-gaim_gtkdialogs_alias_chat(chat)
+pidgindialogs_alias_chat(chat)
 	Gaim::BuddyList::Chat chat
 
 void
-gaim_gtkdialogs_remove_buddy(buddy)
+pidgindialogs_remove_buddy(buddy)
 	Gaim::BuddyList::Buddy buddy
 
 void
-gaim_gtkdialogs_remove_group(group)
+pidgindialogs_remove_group(group)
 	Gaim::BuddyList::Group group
 
 void
-gaim_gtkdialogs_remove_chat(chat)
+pidgindialogs_remove_chat(chat)
 	Gaim::BuddyList::Chat chat
 
 void
-gaim_gtkdialogs_remove_contact(contact)
+pidgindialogs_remove_contact(contact)
 	Gaim::BuddyList::Contact contact
--- a/pidgin/plugins/perl/common/GtkFt.xs	Sun Feb 04 02:31:04 2007 +0000
+++ b/pidgin/plugins/perl/common/GtkFt.xs	Sun Feb 04 04:47:06 2007 +0000
@@ -1,50 +1,50 @@
 #include "gtkmodule.h"
 
-MODULE = Gaim::GtkUI::Xfer  PACKAGE = Gaim::GtkUI::Xfer  PREFIX = gaim_gtk_xfer_
+MODULE = Pidgin::Xfer  PACKAGE = Pidgin::Xfer  PREFIX = pidgin_xfer_
 PROTOTYPES: ENABLE
 
 void
 gaim_set_gtkxfer_dialog(dialog)
-	Gaim::GtkUI::Xfer::Dialog dialog
+	Pidgin::Xfer::Dialog dialog
 
-Gaim::GtkUI::Xfer::Dialog
+Pidgin::Xfer::Dialog
 gaim_get_gtkxfer_dialog()
 
-MODULE = Gaim::GtkUI::Xfer  PACKAGE = Gaim::GtkUI::Xfer::Dialog  PREFIX = gaim_gtkxfer_dialog_
+MODULE = Pidgin::Xfer  PACKAGE = Pidgin::Xfer::Dialog  PREFIX = pidginxfer_dialog_
 PROTOTYPES: ENABLE
 
-Gaim::GtkUI::Xfer::Dialog
-gaim_gtkxfer_dialog_new(class)
+Pidgin::Xfer::Dialog
+pidginxfer_dialog_new(class)
     C_ARGS: /* void */
 
 void
-gaim_gtkxfer_dialog_destroy(dialog)
-	Gaim::GtkUI::Xfer::Dialog dialog
+pidginxfer_dialog_destroy(dialog)
+	Pidgin::Xfer::Dialog dialog
 
 void
-gaim_gtkxfer_dialog_show(dialog = NULL)
-	Gaim::GtkUI::Xfer::Dialog dialog
+pidginxfer_dialog_show(dialog = NULL)
+	Pidgin::Xfer::Dialog dialog
 
 void
-gaim_gtkxfer_dialog_hide(dialog)
-	Gaim::GtkUI::Xfer::Dialog dialog
+pidginxfer_dialog_hide(dialog)
+	Pidgin::Xfer::Dialog dialog
 
 void
-gaim_gtkxfer_dialog_add_xfer(dialog, xfer)
-	Gaim::GtkUI::Xfer::Dialog dialog
+pidginxfer_dialog_add_xfer(dialog, xfer)
+	Pidgin::Xfer::Dialog dialog
 	Gaim::Xfer xfer
 
 void
-gaim_gtkxfer_dialog_remove_xfer(dialog, xfer)
-	Gaim::GtkUI::Xfer::Dialog dialog
+pidginxfer_dialog_remove_xfer(dialog, xfer)
+	Pidgin::Xfer::Dialog dialog
 	Gaim::Xfer xfer
 
 void
-gaim_gtkxfer_dialog_cancel_xfer(dialog, xfer)
-	Gaim::GtkUI::Xfer::Dialog dialog
+pidginxfer_dialog_cancel_xfer(dialog, xfer)
+	Pidgin::Xfer::Dialog dialog
 	Gaim::Xfer xfer
 
 void
-gaim_gtkxfer_dialog_update_xfer(dialog, xfer)
-	Gaim::GtkUI::Xfer::Dialog dialog
+pidginxfer_dialog_update_xfer(dialog, xfer)
+	Pidgin::Xfer::Dialog dialog
 	Gaim::Xfer xfer
--- a/pidgin/plugins/perl/common/GtkIMHtml.xs	Sun Feb 04 02:31:04 2007 +0000
+++ b/pidgin/plugins/perl/common/GtkIMHtml.xs	Sun Feb 04 04:47:06 2007 +0000
@@ -13,9 +13,9 @@
  * about doing that.
 void
 gtk_imhtml_insert_html_at_iter(imhtml, text, options, iter)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 	const gchar * text
-	Gaim::GtkUI::IMHtml::Options options
+	Pidgin::IMHtml::Options options
 	Gtk::TextIter iter
 */
 
@@ -24,7 +24,7 @@
  * about doing that.
 void
 gtk_imhtml_delete(imhtml, start, end)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 	Gtk::TextIter start
 	Gtk::TextIter end
 */
@@ -34,7 +34,7 @@
  * about doing that.
 void
 gtk_imhtml_insert_link(imhtml, mark, url, text)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 	Gtk::TextMark mark
 	const char * url
 	const char * text
@@ -45,14 +45,14 @@
  * about doing that.
 void
 gtk_imhtml_insert_smiley_at_iter(imhtml, sml, smiley, iter)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 	const char * sml
 	char * smiley
 	Gtk::TextIter iter
 
 void
 gtk_imhtml_insert_image_at_iter(imhtml, id, iter)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 	int id
 	Gtk::TextIter iter
 */
@@ -62,7 +62,7 @@
  * about doing that.
 gchar_own *
 gtk_imhtml_get_markup_range(imhtml, start, end)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 	Gtk::TextIter start
 	Gtk::TextIter end
 */
@@ -72,7 +72,7 @@
  * about doing that.
 gchar_own *
 gtk_imhtml_get_text(imhtml, start, end)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 	Gtk::TextIter start
 	Gtk::TextIter end
 */
@@ -80,7 +80,7 @@
 /* This can't work at the moment since I don't have a typemap for Gdk::Pixbuf.
  * I thought about using the one from libgtk2-perl but wasn't sure how to go
  * about doing that.
-Gaim::GtkUI::IMHtml::Scalable
+Pidgin::IMHtml::Scalable
 gtk_imhtml_image_new(img, filename, id)
 	Gdk::Pixbuf img
 	const gchar * filename
@@ -92,8 +92,8 @@
  * about doing that.
 void
 gtk_imhtml_image_add_to(scale, imhtml, iter)
-	Gaim::GtkUI::IMHtml::Scalable scale
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml::Scalable scale
+	Pidgin::IMHtml imhtml
 	Gtk::TextIter iter
 */
 
@@ -102,69 +102,69 @@
  * about doing that.
 void
 gtk_imhtml_hr_add_to(scale, imhtml, iter)
-	Gaim::GtkUI::IMHtml::Scalable scale
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml::Scalable scale
+	Pidgin::IMHtml imhtml
 	Gtk::TextIter iter
 */
 
 /* This can't work at the moment since I don't have a typemap for gboolean *.
 void
 gtk_imhtml_get_current_format(imhtml, bold, italic, underline)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 	gboolean * bold
 	gboolean * italic
 	gboolean * underline
 */
 
-MODULE = Gaim::GtkUI::IMHtml  PACKAGE = Gaim::GtkUI::IMHtml  PREFIX = gtk_imhtml_
+MODULE = Pidgin::IMHtml  PACKAGE = Pidgin::IMHtml  PREFIX = gtk_imhtml_
 PROTOTYPES: ENABLE
 
-Gaim::GtkUI::IMHtml::Smiley
+Pidgin::IMHtml::Smiley
 gtk_imhtml_smiley_get(imhtml, sml, text)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 	const gchar * sml
 	const gchar * text
 
 void
 gtk_imhtml_associate_smiley(imhtml, sml, smiley)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 	const gchar * sml
-	Gaim::GtkUI::IMHtml::Smiley smiley
+	Pidgin::IMHtml::Smiley smiley
 
 void
 gtk_imhtml_remove_smileys(imhtml)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 
 void
 gtk_imhtml_set_funcs(imhtml, f)
-	Gaim::GtkUI::IMHtml imhtml
-	Gaim::GtkUI::IMHtml::Funcs f
+	Pidgin::IMHtml imhtml
+	Pidgin::IMHtml::Funcs f
 
 void
 gtk_imhtml_show_comments(imhtml, show)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 	gboolean show
 
 const char *
 gtk_imhtml_get_protocol_name(imhtml)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 
 void
 gtk_imhtml_set_protocol_name(imhtml, protocol_name)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 	const gchar * protocol_name
 
 void
 gtk_imhtml_append_text(imhtml, text, options)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 	const gchar * text
-	Gaim::GtkUI::IMHtml::Options options
+	Pidgin::IMHtml::Options options
 
 void
 gtk_imhtml_append_text_with_images(imhtml, text, options, unused = NULL)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 	const gchar * text
-	Gaim::GtkUI::IMHtml::Options options
+	Pidgin::IMHtml::Options options
 	SV *unused
 PREINIT:
 	GSList *t_GL;
@@ -181,136 +181,136 @@
 
 void
 gtk_imhtml_scroll_to_end(imhtml, smooth)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 	gboolean smooth
 
 void
 gtk_imhtml_clear(imhtml)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 
 void
 gtk_imhtml_page_up(imhtml)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 
 void
 gtk_imhtml_page_down(imhtml)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 
 void
 gtk_imhtml_set_editable(imhtml, editable)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 	gboolean editable
 
 void
 gtk_imhtml_set_whole_buffer_formatting_only(imhtml, wbo)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 	gboolean wbo
 
 void
 gtk_imhtml_set_format_functions(imhtml, buttons)
-	Gaim::GtkUI::IMHtml imhtml
-	Gaim::GtkUI::IMHtml::Buttons buttons
+	Pidgin::IMHtml imhtml
+	Pidgin::IMHtml::Buttons buttons
 
-Gaim::GtkUI::IMHtml::Buttons
+Pidgin::IMHtml::Buttons
 gtk_imhtml_get_format_functions(imhtml)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 
 gchar_own *
 gtk_imhtml_get_current_fontface(imhtml)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 
 gchar_own *
 gtk_imhtml_get_current_forecolor(imhtml)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 
 gchar_own *
 gtk_imhtml_get_current_backcolor(imhtml)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 
 gchar_own *
 gtk_imhtml_get_current_background(imhtml)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 
 gint
 gtk_imhtml_get_current_fontsize(imhtml)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 
 gboolean
 gtk_imhtml_get_editable(imhtml)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 
 void
 gtk_imhtml_clear_formatting(imhtml)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 
 void
 gtk_imhtml_toggle_bold(imhtml)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 
 void
 gtk_imhtml_toggle_italic(imhtml)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 
 void
 gtk_imhtml_toggle_underline(imhtml)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 
 void
 gtk_imhtml_toggle_strike(imhtml)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 
 void
 gtk_imhtml_toggle_forecolor(imhtml, color)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 	const char * color
 
 void
 gtk_imhtml_toggle_backcolor(imhtml, color)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 	const char * color
 
 void
 gtk_imhtml_toggle_background(imhtml, color)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 	const char * color
 
 void
 gtk_imhtml_toggle_fontface(imhtml, face)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 	const char * face
 
 void
 gtk_imhtml_toggle_link(imhtml, url)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 	const char * url
 
 void
 gtk_imhtml_insert_smiley(imhtml, sml, smiley)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 	const char * sml
 	char * smiley
 
 void
 gtk_imhtml_font_set_size(imhtml, size)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 	gint size
 
 void
 gtk_imhtml_font_shrink(imhtml)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 
 void
 gtk_imhtml_font_grow(imhtml)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 
 gchar_own *
 gtk_imhtml_get_markup(imhtml)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 
 # /* ETAN Test this, and document well that it returns an arrayref */
 void
 gtk_imhtml_get_markup_lines(imhtml)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 PREINIT:
 	gint i;
 	AV *lines;
@@ -323,43 +323,43 @@
 	}
 	XPUSHs(sv_2mortal(newRV_noinc((SV *)lines)));
 
-MODULE = Gaim::GtkUI::IMHtml  PACKAGE = Gaim::GtkUI::IMHtml::Scalable  PREFIX = gtk_imhtml_image_
+MODULE = Pidgin::IMHtml  PACKAGE = Pidgin::IMHtml::Scalable  PREFIX = gtk_imhtml_image_
 PROTOTYPES: ENABLE
 
 void
 gtk_imhtml_image_free(scale)
-	Gaim::GtkUI::IMHtml::Scalable scale
+	Pidgin::IMHtml::Scalable scale
 
 void
 gtk_imhtml_image_scale(scale, width, height)
-	Gaim::GtkUI::IMHtml::Scalable scale
+	Pidgin::IMHtml::Scalable scale
 	int width
 	int height
 
-MODULE = Gaim::GtkUI::IMHtml  PACKAGE = Gaim::GtkUI::IMHtml::Hr  PREFIX = gtk_imhtml_hr_
+MODULE = Pidgin::IMHtml  PACKAGE = Pidgin::IMHtml::Hr  PREFIX = gtk_imhtml_hr_
 PROTOTYPES: ENABLE
 
-Gaim::GtkUI::IMHtml::Scalable
+Pidgin::IMHtml::Scalable
 gtk_imhtml_hr_new()
 
 void
 gtk_imhtml_hr_free(scale)
-	Gaim::GtkUI::IMHtml::Scalable scale
+	Pidgin::IMHtml::Scalable scale
 
 void
 gtk_imhtml_hr_scale(scale, width, height)
-	Gaim::GtkUI::IMHtml::Scalable scale
+	Pidgin::IMHtml::Scalable scale
 	int width
 	int height
 
-MODULE = Gaim::GtkUI::IMHtml  PACKAGE = Gaim::GtkUI::IMHtml::Search  PREFIX = gtk_imhtml_search_
+MODULE = Pidgin::IMHtml  PACKAGE = Pidgin::IMHtml::Search  PREFIX = gtk_imhtml_search_
 PROTOTYPES: ENABLE
 
 gboolean
 gtk_imhtml_search_find(imhtml, text)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
 	const gchar * text
 
 void
 gtk_imhtml_search_clear(imhtml)
-	Gaim::GtkUI::IMHtml imhtml
+	Pidgin::IMHtml imhtml
--- a/pidgin/plugins/perl/common/GtkIMHtmlToolbar.xs	Sun Feb 04 02:31:04 2007 +0000
+++ b/pidgin/plugins/perl/common/GtkIMHtmlToolbar.xs	Sun Feb 04 04:47:06 2007 +0000
@@ -9,14 +9,14 @@
 
 void
 gtk_imhtmltoolbar_attach(toolbar, imhtml)
-	Gaim::GtkUI::IMHtmlToolbar toolbar
+	Pidgin::IMHtmlToolbar toolbar
 	Gtk::Widget imhtml
 */
 
-MODULE = Gaim::GtkUI::IMHtmlToolbar  PACKAGE = Gaim::GtkUI::IMHtmlToolbar  PREFIX = gtk_imhtmltoolbar_
+MODULE = Pidgin::IMHtmlToolbar  PACKAGE = Pidgin::IMHtmlToolbar  PREFIX = gtk_imhtmltoolbar_
 PROTOTYPES: ENABLE
 
 void
 gtk_imhtmltoolbar_associate_smileys(toolbar, proto_id)
-	Gaim::GtkUI::IMHtmlToolbar toolbar
+	Pidgin::IMHtmlToolbar toolbar
 	const char * proto_id
--- a/pidgin/plugins/perl/common/GtkLog.xs	Sun Feb 04 02:31:04 2007 +0000
+++ b/pidgin/plugins/perl/common/GtkLog.xs	Sun Feb 04 04:47:06 2007 +0000
@@ -1,23 +1,23 @@
 #include "gtkmodule.h"
 
-MODULE = Gaim::GtkUI::Log  PACKAGE = Gaim::GtkUI::Log  PREFIX = gaim_gtk_log_
+MODULE = Pidgin::Log  PACKAGE = Pidgin::Log  PREFIX = pidgin_log_
 PROTOTYPES: ENABLE
 
 Gaim::Handle
-gaim_gtk_log_get_handle()
+pidgin_log_get_handle()
 
 void
-gaim_gtk_log_show(type, screenname, account)
+pidgin_log_show(type, screenname, account)
 	Gaim::LogType type
 	const char * screenname
 	Gaim::Account account
 
 void
-gaim_gtk_log_show_contact(contact)
+pidgin_log_show_contact(contact)
 	Gaim::BuddyList::Contact contact
 
-MODULE = Gaim::GtkUI::Log  PACKAGE = Gaim::GtkUI::SysLog  PREFIX = gaim_gtk_syslog_
+MODULE = Pidgin::Log  PACKAGE = Pidgin::SysLog  PREFIX = pidgin_syslog_
 PROTOTYPES: ENABLE
 
 void
-gaim_gtk_syslog_show()
+pidgin_syslog_show()
--- a/pidgin/plugins/perl/common/GtkMenuTray.xs	Sun Feb 04 02:31:04 2007 +0000
+++ b/pidgin/plugins/perl/common/GtkMenuTray.xs	Sun Feb 04 04:47:06 2007 +0000
@@ -4,30 +4,30 @@
  * I thought about using the one from libgtk2-perl but wasn't sure how to go
  * about doing that.
 Gtk::Widget
-gaim_gtk_menu_tray_new()
+pidgin_menu_tray_new()
 
 Gtk::Widget
-gaim_gtk_menu_tray_get_box(menu_tray)
-	Gaim::GtkUI::MenuTray menu_tray
+pidgin_menu_tray_get_box(menu_tray)
+	Pidgin::MenuTray menu_tray
 
 void
-gaim_gtk_menu_tray_append(menu_tray, widget, tooltip)
-	Gaim::GtkUI::MenuTray menu_tray
+pidgin_menu_tray_append(menu_tray, widget, tooltip)
+	Pidgin::MenuTray menu_tray
 	Gtk::Widget widget
 	const char * tooltip
 
 void
-gaim_gtk_menu_tray_prepend(menu_tray, widget, tooltip)
-	Gaim::GtkUI::MenuTray menu_tray
+pidgin_menu_tray_prepend(menu_tray, widget, tooltip)
+	Pidgin::MenuTray menu_tray
 	Gtk::Widget widget
 	const char * tooltip
 
 void
-gaim_gtk_menu_tray_set_tooltip(menu_tray, widget, tooltip)
-	Gaim::GtkUI::MenuTray menu_tray
+pidgin_menu_tray_set_tooltip(menu_tray, widget, tooltip)
+	Pidgin::MenuTray menu_tray
 	Gtk::Widget widget
 	const char * tooltip
 */
 
-MODULE = Gaim::GtkUI::MenuTray  PACKAGE = Gaim::GtkUI::MenuTray  PREFIX = gaim_gtk_menu_tray
+MODULE = Pidgin::MenuTray  PACKAGE = Pidgin::MenuTray  PREFIX = pidgin_menu_tray
 PROTOTYPES: ENABLE
--- a/pidgin/plugins/perl/common/GtkPlugin.xs	Sun Feb 04 02:31:04 2007 +0000
+++ b/pidgin/plugins/perl/common/GtkPlugin.xs	Sun Feb 04 04:47:06 2007 +0000
@@ -1,13 +1,13 @@
 #include "gtkmodule.h"
 
-MODULE = Gaim::GtkUI::Plugin  PACKAGE = Gaim::GtkUI::Plugins  PREFIX = gaim_gtk_plugins_
+MODULE = Pidgin::Plugin  PACKAGE = Pidgin::Plugins  PREFIX = pidgin_plugins_
 PROTOTYPES: ENABLE
 
 void
-gaim_gtk_plugins_save()
+pidgin_plugins_save()
 
-MODULE = Gaim::GtkUI::Plugin  PACKAGE = Gaim::GtkUI::Plugin::Dialog  PREFIX = gaim_gtk_plugin_dialog_
+MODULE = Pidgin::Plugin  PACKAGE = Pidgin::Plugin::Dialog  PREFIX = pidgin_plugin_dialog_
 PROTOTYPES: ENABLE
 
 void
-gaim_gtk_plugin_dialog_show()
+pidgin_plugin_dialog_show()
--- a/pidgin/plugins/perl/common/GtkPluginPref.xs	Sun Feb 04 02:31:04 2007 +0000
+++ b/pidgin/plugins/perl/common/GtkPluginPref.xs	Sun Feb 04 04:47:06 2007 +0000
@@ -1,4 +1,4 @@
 #include "gtkmodule.h"
 
-MODULE = Gaim::GtkUI::PluginPref  PACKAGE = Gaim::GtkUI::PluginPref  PREFIX = gaim_gtk_plugin_pref_
+MODULE = Pidgin::PluginPref  PACKAGE = Pidgin::PluginPref  PREFIX = pidgin_plugin_pref_
 PROTOTYPES: ENABLE
--- a/pidgin/plugins/perl/common/GtkPounce.xs	Sun Feb 04 02:31:04 2007 +0000
+++ b/pidgin/plugins/perl/common/GtkPounce.xs	Sun Feb 04 04:47:06 2007 +0000
@@ -1,25 +1,25 @@
 #include "gtkmodule.h"
 
-MODULE = Gaim::GtkUI::Pounce  PACKAGE = Gaim::GtkUI::Pounce  PREFIX = gaim_gtk_pounce_
+MODULE = Pidgin::Pounce  PACKAGE = Pidgin::Pounce  PREFIX = pidgin_pounce_
 PROTOTYPES: ENABLE
 
 void
-gaim_gtk_pounce_editor_show(account, name, cur_pounce)
+pidgin_pounce_editor_show(account, name, cur_pounce)
 	Gaim::Account account
 	const char * name
 	Gaim::Pounce cur_pounce
 
-MODULE = Gaim::GtkUI::Pounce  PACKAGE = Gaim::GtkUI::Pounces  PREFIX = gaim_gtk_pounces_
+MODULE = Pidgin::Pounce  PACKAGE = Pidgin::Pounces  PREFIX = pidgin_pounces_
 PROTOTYPES: ENABLE
 
 Gaim::Handle
-gaim_gtk_pounces_get_handle()
+pidgin_pounces_get_handle()
 
-MODULE = Gaim::GtkUI::Pounce  PACKAGE = Gaim::GtkUI::Pounces::Manager  PREFIX = gaim_gtk_pounces_manager_
+MODULE = Pidgin::Pounce  PACKAGE = Pidgin::Pounces::Manager  PREFIX = pidgin_pounces_manager_
 PROTOTYPES: ENABLE
 
 void
-gaim_gtk_pounces_manager_show()
+pidgin_pounces_manager_show()
 
 void
-gaim_gtk_pounces_manager_hide()
+pidgin_pounces_manager_hide()
--- a/pidgin/plugins/perl/common/GtkPrefs.xs	Sun Feb 04 02:31:04 2007 +0000
+++ b/pidgin/plugins/perl/common/GtkPrefs.xs	Sun Feb 04 04:47:06 2007 +0000
@@ -1,7 +1,7 @@
 #include "gtkmodule.h"
 
-MODULE = Gaim::GtkUI::Prefs  PACKAGE = Gaim::GtkUI::Prefs  PREFIX = gaim_gtk_prefs_
+MODULE = Pidgin::Prefs  PACKAGE = Pidgin::Prefs  PREFIX = pidgin_prefs_
 PROTOTYPES: ENABLE
 
 void
-gaim_gtk_prefs_show()
+pidgin_prefs_show()
--- a/pidgin/plugins/perl/common/GtkPrivacy.xs	Sun Feb 04 02:31:04 2007 +0000
+++ b/pidgin/plugins/perl/common/GtkPrivacy.xs	Sun Feb 04 04:47:06 2007 +0000
@@ -1,23 +1,23 @@
 #include "gtkmodule.h"
 
-MODULE = Gaim::GtkUI::Privacy  PACKAGE = Gaim::GtkUI::Privacy  PREFIX = gaim_gtk_
+MODULE = Pidgin::Privacy  PACKAGE = Pidgin::Privacy  PREFIX = pidgin_
 PROTOTYPES: ENABLE
 
 void
-gaim_gtk_request_add_permit(account, name)
+pidgin_request_add_permit(account, name)
 	Gaim::Account account
 	const char * name
 
 void
-gaim_gtk_request_add_block(account, name)
+pidgin_request_add_block(account, name)
 	Gaim::Account account
 	const char * name
 
-MODULE = Gaim::GtkUI::Privacy  PACKAGE = Gaim::GtkUI::Privacy::Dialog  PREFIX = gaim_gtk_privacy_dialog_
+MODULE = Pidgin::Privacy  PACKAGE = Pidgin::Privacy::Dialog  PREFIX = pidgin_privacy_dialog_
 PROTOTYPES: ENABLE
 
 void
-gaim_gtk_privacy_dialog_show()
+pidgin_privacy_dialog_show()
 
 void
-gaim_gtk_privacy_dialog_hide()
+pidgin_privacy_dialog_hide()
--- a/pidgin/plugins/perl/common/GtkRoomlist.xs	Sun Feb 04 02:31:04 2007 +0000
+++ b/pidgin/plugins/perl/common/GtkRoomlist.xs	Sun Feb 04 04:47:06 2007 +0000
@@ -1,17 +1,17 @@
 #include "gtkmodule.h"
 
-MODULE = Gaim::GtkUI::Roomlist  PACKAGE = Gaim::GtkUI::Roomlist  PREFIX = gaim_gtk_roomlist_
+MODULE = Pidgin::Roomlist  PACKAGE = Pidgin::Roomlist  PREFIX = pidgin_roomlist_
 PROTOTYPES: ENABLE
 
 gboolean
-gaim_gtk_roomlist_is_showable()
+pidgin_roomlist_is_showable()
 
-MODULE = Gaim::GtkUI::Roomlist  PACKAGE = Gaim::GtkUI::Roomlist::Dialog  PREFIX = gaim_gtk_roomlist_dialog_
+MODULE = Pidgin::Roomlist  PACKAGE = Pidgin::Roomlist::Dialog  PREFIX = pidgin_roomlist_dialog_
 PROTOTYPES: ENABLE
 
 void
-gaim_gtk_roomlist_dialog_show()
+pidgin_roomlist_dialog_show()
 
 void
-gaim_gtk_roomlist_dialog_show_with_account(account)
+pidgin_roomlist_dialog_show_with_account(account)
 	Gaim::Account account
--- a/pidgin/plugins/perl/common/GtkSavedStatuses.xs	Sun Feb 04 02:31:04 2007 +0000
+++ b/pidgin/plugins/perl/common/GtkSavedStatuses.xs	Sun Feb 04 04:47:06 2007 +0000
@@ -1,24 +1,24 @@
 #include "gtkmodule.h"
 
-MODULE = Gaim::GtkUI::Status  PACKAGE = Gaim::GtkUI::Status  PREFIX = gaim_gtk_status_
+MODULE = Pidgin::Status  PACKAGE = Pidgin::Status  PREFIX = pidgin_status_
 PROTOTYPES: ENABLE
 
 Gaim::Handle
-gaim_gtk_status_get_handle()
+pidgin_status_get_handle()
 
-MODULE = Gaim::GtkUI::Status  PACKAGE = Gaim::GtkUI::Status::Editor  PREFIX = gaim_gtk_status_editor_
+MODULE = Pidgin::Status  PACKAGE = Pidgin::Status::Editor  PREFIX = pidgin_status_editor_
 PROTOTYPES: ENABLE
 
 void
-gaim_gtk_status_editor_show(edit, status)
+pidgin_status_editor_show(edit, status)
 	gboolean edit
 	Gaim::SavedStatus status
 
-MODULE = Gaim::GtkUI::Status  PACKAGE = Gaim::GtkUI::Status::Window  PREFIX = gaim_gtk_status_window_
+MODULE = Pidgin::Status  PACKAGE = Pidgin::Status::Window  PREFIX = pidgin_status_window_
 PROTOTYPES: ENABLE
 
 void
-gaim_gtk_status_window_show()
+pidgin_status_window_show()
 
 void
-gaim_gtk_status_window_hide()
+pidgin_status_window_hide()
--- a/pidgin/plugins/perl/common/GtkSound.xs	Sun Feb 04 02:31:04 2007 +0000
+++ b/pidgin/plugins/perl/common/GtkSound.xs	Sun Feb 04 04:47:06 2007 +0000
@@ -1,15 +1,15 @@
 #include "gtkmodule.h"
 
-MODULE = Gaim::GtkUI::Sound  PACKAGE = Gaim::GtkUI::Sound  PREFIX = gaim_gtk_sound_
+MODULE = Pidgin::Sound  PACKAGE = Pidgin::Sound  PREFIX = pidgin_sound_
 PROTOTYPES: ENABLE
 
 const char *
-gaim_gtk_sound_get_event_option(event)
+pidgin_sound_get_event_option(event)
 	Gaim::SoundEventID event
 
 const char *
-gaim_gtk_sound_get_event_label(event)
+pidgin_sound_get_event_label(event)
 	Gaim::SoundEventID event
 
 Gaim::Handle
-gaim_gtk_sound_get_handle()
+pidgin_sound_get_handle()
--- a/pidgin/plugins/perl/common/GtkStatusBox.xs	Sun Feb 04 02:31:04 2007 +0000
+++ b/pidgin/plugins/perl/common/GtkStatusBox.xs	Sun Feb 04 04:47:06 2007 +0000
@@ -4,47 +4,47 @@
  * I thought about using the one from libgtk2-perl but wasn't sure how to go
  * about doing that.
 Gtk::Widget
-gtk_gaim_status_box_new()
+pidgin_status_box_new()
 
 Gtk::Widget
-gtk_gaim_status_box_new_with_account(account)
+pidgin_status_box_new_with_account(account)
 	Gaim::Account account
 
 void
-gtk_gaim_status_box_add(status_box, type, pixbuf, text, sec_text, data)
-	Gaim::GtkUI::StatusBox status_box
-	Gaim::GtkUI::StatusBox::ItemType type
+pidgin_status_box_add(status_box, type, pixbuf, text, sec_text, data)
+	Pidgin::StatusBox status_box
+	Pidgin::StatusBox::ItemType type
 	GdkPixbuf pixbuf
 	const char * text
 	const char * sec_text
 	gpointer data
 */
 
-MODULE = Gaim::GtkUI::StatusBox  PACKAGE = Gaim::GtkUI::StatusBox  PREFIX = gtk_gaim_status_box_
+MODULE = Pidgin::StatusBox  PACKAGE = Pidgin::StatusBox  PREFIX = pidgin_status_box_
 PROTOTYPES: ENABLE
 
 void
-gtk_gaim_status_box_add_separator(status_box)
-	Gaim::GtkUI::StatusBox status_box
+pidgin_status_box_add_separator(status_box)
+	Pidgin::StatusBox status_box
 
 void
-gtk_gaim_status_box_set_connecting(status_box, connecting)
-	Gaim::GtkUI::StatusBox status_box
+pidgin_status_box_set_connecting(status_box, connecting)
+	Pidgin::StatusBox status_box
 	gboolean connecting
 
 void
-gtk_gaim_status_box_pulse_connecting(status_box)
-	Gaim::GtkUI::StatusBox status_box
+pidgin_status_box_pulse_connecting(status_box)
+	Pidgin::StatusBox status_box
 
 void
-gtk_gaim_status_box_set_buddy_icon(status_box, filename)
-	Gaim::GtkUI::StatusBox status_box
+pidgin_status_box_set_buddy_icon(status_box, filename)
+	Pidgin::StatusBox status_box
 	const char * filename
 
 const char *
-gtk_gaim_status_box_get_buddy_icon(status_box)
-	Gaim::GtkUI::StatusBox status_box
+pidgin_status_box_get_buddy_icon(status_box)
+	Pidgin::StatusBox status_box
 
 gchar_own *
-gtk_gaim_status_box_get_message(status_box)
-	Gaim::GtkUI::StatusBox status_box
+pidgin_status_box_get_message(status_box)
+	Pidgin::StatusBox status_box
--- a/pidgin/plugins/perl/common/GtkThemes.xs	Sun Feb 04 02:31:04 2007 +0000
+++ b/pidgin/plugins/perl/common/GtkThemes.xs	Sun Feb 04 04:47:06 2007 +0000
@@ -1,28 +1,28 @@
 #include "gtkmodule.h"
 
-MODULE = Gaim::GtkUI::Themes  PACKAGE = Gaim::GtkUI::Themes  PREFIX = gaim_gtkthemes_
+MODULE = Pidgin::Themes  PACKAGE = Pidgin::Themes  PREFIX = pidginthemes_
 PROTOTYPES: ENABLE
 
 void
-gaim_gtkthemes_init()
+pidginthemes_init()
 
 gboolean
-gaim_gtkthemes_smileys_disabled()
+pidginthemes_smileys_disabled()
 
 void
-gaim_gtkthemes_smiley_theme_probe()
+pidginthemes_smiley_theme_probe()
 
 void
-gaim_gtkthemes_load_smiley_theme(file, load)
+pidginthemes_load_smiley_theme(file, load)
 	const char * file
 	gboolean load
 
 void
-gaim_gtkthemes_get_proto_smileys(id)
+pidginthemes_get_proto_smileys(id)
 	const char * id
 PREINIT:
 	GSList *l;
 PPCODE:
-	for (l = gaim_gtkthemes_get_proto_smileys(id); l != NULL; l = l->next) {
-		XPUSHs(sv_2mortal(gaim_perl_bless_object(l->data, "Gaim::GtkUI::IMHtml::Smiley")));
+	for (l = pidginthemes_get_proto_smileys(id); l != NULL; l = l->next) {
+		XPUSHs(sv_2mortal(gaim_perl_bless_object(l->data, "Pidgin::IMHtml::Smiley")));
 	}
--- a/pidgin/plugins/perl/common/GtkUI.xs	Sun Feb 04 02:31:04 2007 +0000
+++ b/pidgin/plugins/perl/common/GtkUI.xs	Sun Feb 04 04:47:06 2007 +0000
@@ -28,7 +28,7 @@
 GAIM_PERL_BOOT_PROTO(GtkUI__Utils);
 GAIM_PERL_BOOT_PROTO(GtkUI__Xfer);
 
-MODULE = Gaim::GtkUI  PACKAGE = Gaim::GtkUI  PREFIX = gaim_gtk_
+MODULE = Gaim::GtkUI  PACKAGE = Gaim::GtkUI  PREFIX = pidgin_
 PROTOTYPES: ENABLE
 
 BOOT:
--- a/pidgin/plugins/perl/common/GtkUtils.xs	Sun Feb 04 02:31:04 2007 +0000
+++ b/pidgin/plugins/perl/common/GtkUtils.xs	Sun Feb 04 04:47:06 2007 +0000
@@ -1,16 +1,16 @@
 #include "gtkmodule.h"
 
-MODULE = Gaim::GtkUI::Utils  PACKAGE = Gaim::GtkUI::Utils  PREFIX = gaim_gtk_
+MODULE = Pidgin::Utils  PACKAGE = Pidgin::Utils  PREFIX = pidgin_
 PROTOTYPES: ENABLE
 
 gboolean
-gaim_gtk_save_accels(data)
+pidgin_save_accels(data)
 	gpointer data
 
 void
-gaim_gtk_load_accels()
+pidgin_load_accels()
 
 gchar_own *
-gaim_gtk_convert_buddy_icon(plugin, path)
+pidgin_convert_buddy_icon(plugin, path)
 	Gaim::Plugin plugin
 	const char * path
--- a/pidgin/plugins/perl/common/gtkmodule.h	Sun Feb 04 02:31:04 2007 +0000
+++ b/pidgin/plugins/perl/common/gtkmodule.h	Sun Feb 04 04:47:06 2007 +0000
@@ -1,4 +1,4 @@
-typedef struct group *Gaim__GtkUI__Group;
+typedef struct group *Pidgin__Group;
 
 #define group perl_group
 
@@ -41,36 +41,36 @@
 #include "gtkutils.h"
 
 /* gtkaccount.h */
-typedef PidginAccountDialogType			Gaim__GtkUI__Account__Dialog__Type;
+typedef PidginAccountDialogType		Pidgin__Account__Dialog__Type;
 
 /* gtkblist.h */
-typedef PidginBuddyList *				Gaim__GtkUI__BuddyList;
-typedef pidgin_blist_sort_function			Gaim__GtkUI__BuddyList__SortFunction;
+typedef PidginBuddyList *		Pidgin__BuddyList;
+typedef pidgin_blist_sort_function	Pidgin__BuddyList__SortFunction;
 
 /* gtkconv.h */
-typedef PidginConversation *				Gaim__GtkUI__Conversation;
-typedef GaimUnseenState					Gaim__UnseenState;
+typedef PidginConversation *		Pidgin__Conversation;
+typedef GaimUnseenState			Gaim__UnseenState;
 
 /* gtkconvwin.h */
-typedef PidginWindow *					Gaim__GtkUI__Conversation__Window;
-typedef GaimConvPlacementFunc				Gaim__Conversation__PlacementFunc;
+typedef PidginWindow *			Pidgin__Conversation__Window;
+typedef GaimConvPlacementFunc		Gaim__Conversation__PlacementFunc;
 
 /* gtkft.h */
-typedef PidginXferDialog *				Gaim__GtkUI__Xfer__Dialog;
+typedef PidginXferDialog *		Pidgin__Xfer__Dialog;
 
 /* gtkimhtml.h */
-typedef GtkIMHtml *					Gaim__GtkUI__IMHtml;
-typedef GtkIMHtmlButtons				Gaim__GtkUI__IMHtml__Buttons;
-typedef GtkIMHtmlFuncs *				Gaim__GtkUI__IMHtml__Funcs;
-typedef GtkIMHtmlScalable *				Gaim__GtkUI__IMHtml__Scalable;
-typedef GtkIMHtmlSmiley *				Gaim__GtkUI__IMHtml__Smiley;
-typedef GtkIMHtmlOptions				Gaim__GtkUI__IMHtml__Options;
+typedef GtkIMHtml *			Pidgin__IMHtml;
+typedef GtkIMHtmlButtons		Pidgin__IMHtml__Buttons;
+typedef GtkIMHtmlFuncs *		Pidgin__IMHtml__Funcs;
+typedef GtkIMHtmlScalable *		Pidgin__IMHtml__Scalable;
+typedef GtkIMHtmlSmiley *		Pidgin__IMHtml__Smiley;
+typedef GtkIMHtmlOptions		Pidgin__IMHtml__Options;
 
 /* gtkimhtmltoolbar.h */
-typedef GtkIMHtmlToolbar *				Gaim__GtkUI__IMHtmlToolbar;
+typedef GtkIMHtmlToolbar *		Pidgin__IMHtmlToolbar;
 
 /* gtkmenutray.h */
-typedef PidginMenuTray *				Gaim__GtkUI__MenuTray;
+typedef PidginMenuTray *		Pidgin__MenuTray;
 
 /* gtkstatusbox.h */
-typedef PidginStatusBox *				Gaim__GtkUI__StatusBox;
+typedef PidginStatusBox *		Pidgin__StatusBox;
--- a/pidgin/plugins/perl/common/typemap	Sun Feb 04 02:31:04 2007 +0000
+++ b/pidgin/plugins/perl/common/typemap	Sun Feb 04 04:47:06 2007 +0000
@@ -3,18 +3,18 @@
 Gaim::UnseenState                       T_IV
 Gaim::ButtonOrientation                 T_IV
 
-Gaim::GtkUI::Account::Dialog::Type      T_IV
-Gaim::GtkUI::BuddyList                  T_GaimObj
-Gaim::GtkUI::BuddyList::SortFunction    T_GaimObj
-Gaim::GtkUI::Conversation               T_GaimObj
-Gaim::GtkUI::Conversation::Window       T_GaimObj
-Gaim::GtkUI::Xfer::Dialog               T_GaimObj
-Gaim::GtkUI::IMHtml                     T_GaimObj
-Gaim::GtkUI::IMHtml::Buttons            T_IV
-Gaim::GtkUI::IMHtml::Funcs              T_GaimObj
-Gaim::GtkUI::IMHtml::Scalable           T_GaimObj
-Gaim::GtkUI::IMHtml::Smiley             T_GaimObj
-Gaim::GtkUI::IMHtml::Options            T_IV
-Gaim::GtkUI::IMHtmlToolbar              T_GaimObj
-Gaim::GtkUI::MenuTray                   T_GaimObj
-Gaim::GtkUI::StatusBox                  T_GaimObj
+Pidgin::Account::Dialog::Type      T_IV
+Pidgin::BuddyList                  T_GaimObj
+Pidgin::BuddyList::SortFunction    T_GaimObj
+Pidgin::Conversation               T_GaimObj
+Pidgin::Conversation::Window       T_GaimObj
+Pidgin::Xfer::Dialog               T_GaimObj
+Pidgin::IMHtml                     T_GaimObj
+Pidgin::IMHtml::Buttons            T_IV
+Pidgin::IMHtml::Funcs              T_GaimObj
+Pidgin::IMHtml::Scalable           T_GaimObj
+Pidgin::IMHtml::Smiley             T_GaimObj
+Pidgin::IMHtml::Options            T_IV
+Pidgin::IMHtmlToolbar              T_GaimObj
+Pidgin::MenuTray                   T_GaimObj
+Pidgin::StatusBox                  T_GaimObj