Mercurial > pidgin
changeset 10884:5cda52915a1f
[gaim-migrate @ 12582]
Rename create_prpl_icon to gaim_gtk_create_prpl_icon, remove some dead
code from gtkconv, and use G_MODULE_BIND_LOCAL - this breaks perl plugins,
and should be added to the list of things that need fixing to save perl.
Semi-fix the raw plugin too, but only if your filesystem is being friendly
in where it puts stuff.
committer: Tailor Script <tailor@pidgin.im>
author | Stu Tomlinson <stu@nosnilmot.com> |
---|---|
date | Thu, 28 Apr 2005 01:06:31 +0000 |
parents | b0fdadf463d4 |
children | 12083e75627f |
files | plugins/ChangeLog.API plugins/gevolution/add_buddy_dialog.c plugins/gevolution/gevolution.c plugins/raw.c src/gtkaccount.c src/gtkblist.c src/gtkblist.h src/gtkconn.c src/gtkconv.c src/gtklog.c src/gtknotify.c src/gtkpounce.c src/gtksavedstatuses.c src/plugin.c |
diffstat | 14 files changed, 23 insertions(+), 34 deletions(-) [+] |
line wrap: on
line diff
--- a/plugins/ChangeLog.API Thu Apr 28 00:55:33 2005 +0000 +++ b/plugins/ChangeLog.API Thu Apr 28 01:06:31 2005 +0000 @@ -49,6 +49,7 @@ instead. * Removed: serv_rename_group * Renamed: set_gaim_user_dir to gaim_util_set_user_dir + * Renamed: create_prpl_icon to gaim_gtk_create_prpl_icon Signals: * Changed: "received-im-msg and "received-chat-msg" to match, both
--- a/plugins/gevolution/add_buddy_dialog.c Thu Apr 28 00:55:33 2005 +0000 +++ b/plugins/gevolution/add_buddy_dialog.c Thu Apr 28 01:06:31 2005 +0000 @@ -184,7 +184,7 @@ if (account == NULL) return; - pixbuf = create_prpl_icon(account); + pixbuf = gaim_gtk_create_prpl_icon(account); if (pixbuf != NULL) icon = gdk_pixbuf_scale_simple(pixbuf, 16, 16, @@ -611,7 +611,7 @@ GdkPixbuf *pixbuf, *icon = NULL; GtkTreeIter iter; - pixbuf = create_prpl_icon(account); + pixbuf = gaim_gtk_create_prpl_icon(account); if (pixbuf != NULL) icon = gdk_pixbuf_scale_simple(pixbuf, 16, 16, GDK_INTERP_BILINEAR);
--- a/plugins/gevolution/gevolution.c Thu Apr 28 00:55:33 2005 +0000 +++ b/plugins/gevolution/gevolution.c Thu Apr 28 01:06:31 2005 +0000 @@ -415,7 +415,7 @@ gtk_list_store_append(model, &iter); - pixbuf = create_prpl_icon(account); + pixbuf = gaim_gtk_create_prpl_icon(account); if (pixbuf != NULL) {
--- a/plugins/raw.c Thu Apr 28 00:55:33 2005 +0000 +++ b/plugins/raw.c Thu Apr 28 01:06:31 2005 +0000 @@ -1,3 +1,4 @@ +#define GAIM_PLUGINS #include "conversation.h" #include "debug.h" #include "prpl.h" @@ -13,6 +14,7 @@ #endif #include "protocols/jabber/jabber.h" +#undef GAIM_PLUGINS #include "protocols/msn/session.h" #define RAW_PLUGIN_ID "gtk-raw"
--- a/src/gtkaccount.c Thu Apr 28 00:55:33 2005 +0000 +++ b/src/gtkaccount.c Thu Apr 28 01:06:31 2005 +0000 @@ -1744,7 +1744,7 @@ g_free(pulse_data); } - pixbuf = create_prpl_icon(account); + pixbuf = gaim_gtk_create_prpl_icon(account); if (pixbuf != NULL) { @@ -2131,7 +2131,7 @@ scale = NULL; - pixbuf = create_prpl_icon(account); + pixbuf = gaim_gtk_create_prpl_icon(account); if (pixbuf != NULL) {
--- a/src/gtkblist.c Thu Apr 28 00:55:33 2005 +0000 +++ b/src/gtkblist.c Thu Apr 28 01:06:31 2005 +0000 @@ -4880,7 +4880,7 @@ *********************************************************************/ GdkPixbuf * -create_prpl_icon(GaimAccount *account) +gaim_gtk_create_prpl_icon(GaimAccount *account) { GaimPlugin *prpl; GaimPluginProtocolInfo *prpl_info = NULL; @@ -5323,7 +5323,7 @@ menuitem = gtk_image_menu_item_new_with_label(buf); g_free(buf); - pixbuf = create_prpl_icon(account); + pixbuf = gaim_gtk_create_prpl_icon(account); if (pixbuf) { scale = gdk_pixbuf_scale_simple(pixbuf, 16, 16, GDK_INTERP_BILINEAR);
--- a/src/gtkblist.h Thu Apr 28 00:55:33 2005 +0000 +++ b/src/gtkblist.h Thu Apr 28 01:06:31 2005 +0000 @@ -139,7 +139,7 @@ * * @return The icon */ -GdkPixbuf *create_prpl_icon(GaimAccount *account); +GdkPixbuf *gaim_gtk_create_prpl_icon(GaimAccount *account); /** * Populates a menu with the items shown on the buddy list for a buddy.
--- a/src/gtkconn.c Thu Apr 28 00:55:33 2005 +0000 +++ b/src/gtkconn.c Thu Apr 28 01:06:31 2005 +0000 @@ -316,7 +316,7 @@ return; model = gtk_tree_view_get_model(GTK_TREE_VIEW(disconnect_window->treeview)); - icon = create_prpl_icon(account); + icon = gaim_gtk_create_prpl_icon(account); scale = gdk_pixbuf_scale_simple(icon, 16, 16, GDK_INTERP_BILINEAR); /* Mark all disconnections w/ the account type disconnected /w grey icon */
--- a/src/gtkconv.c Thu Apr 28 00:55:33 2005 +0000 +++ b/src/gtkconv.c Thu Apr 28 01:06:31 2005 +0000 @@ -2321,7 +2321,7 @@ if (!status) { GdkPixbuf *pixbuf; - pixbuf = create_prpl_icon(account); + pixbuf = gaim_gtk_create_prpl_icon(account); if (small_icon && pixbuf != NULL) { @@ -3080,7 +3080,7 @@ gc = (GaimConnection *)gcs->data; /* Create a pixmap for the protocol icon. */ - pixbuf = create_prpl_icon(gc->account); + pixbuf = gaim_gtk_create_prpl_icon(gc->account); scale = gdk_pixbuf_scale_simple(pixbuf, 16, 16, GDK_INTERP_BILINEAR); /* Now convert it to GtkImage */ @@ -3162,7 +3162,7 @@ } /* Create a pixmap for the protocol icon. */ - pixbuf = create_prpl_icon(account); + pixbuf = gaim_gtk_create_prpl_icon(account); scale = gdk_pixbuf_scale_simple(pixbuf, 16, 16, GDK_INTERP_BILINEAR); @@ -4763,7 +4763,6 @@ GaimConvWindow *win; GaimConnection *gc; int gtk_font_options = 0; - char buf[BUF_LONG]; char buf2[BUF_LONG]; char mdate[64]; char color[10]; @@ -4803,9 +4802,6 @@ /* TODO: These colors should not be hardcoded so log.c can use them */ if (flags & GAIM_MESSAGE_SYSTEM) { - g_snprintf(buf, BUF_LONG, "<FONT SIZE=\"2\">(%s)</FONT> <B>%s</B>", - mdate, message); - g_snprintf(buf2, sizeof(buf2), "<FONT %s><FONT SIZE=\"2\"><!--(%s) --></FONT><B>%s</B></FONT>", sml_attrib ? sml_attrib : "", mdate, message); @@ -4813,9 +4809,6 @@ gtk_imhtml_append_text(GTK_IMHTML(gtkconv->imhtml), buf2, 0); } else if (flags & GAIM_MESSAGE_ERROR) { - g_snprintf(buf, BUF_LONG, "<FONT COLOR=\"#ff0000\"><FONT SIZE=\"2\">(%s)</FONT> <B>%s</B></FONT>", - mdate, message); - g_snprintf(buf2, sizeof(buf2), "<FONT COLOR=\"#ff0000\"><FONT %s><FONT SIZE=\"2\"><!--(%s) --></FONT><B>%s</B></FONT></FONT>", sml_attrib ? sml_attrib : "", mdate, message); @@ -4823,11 +4816,11 @@ gtk_imhtml_append_text(GTK_IMHTML(gtkconv->imhtml), buf2, 0); } else if (flags & GAIM_MESSAGE_NO_LOG) { - g_snprintf(buf, BUF_LONG, + g_snprintf(buf2, BUF_LONG, "<B><FONT %s COLOR=\"#777777\">%s</FONT></B>", sml_attrib ? sml_attrib : "", message); - gtk_imhtml_append_text(GTK_IMHTML(gtkconv->imhtml), buf, 0); + gtk_imhtml_append_text(GTK_IMHTML(gtkconv->imhtml), buf2, 0); } else if (flags & GAIM_MESSAGE_RAW) { gtk_imhtml_append_text(GTK_IMHTML(gtkconv->imhtml), message, 0); } else { @@ -4893,11 +4886,6 @@ if(who_escaped) g_free(who_escaped); } - g_snprintf(buf, BUF_LONG, - "<FONT COLOR=\"%s\" %s><FONT SIZE=\"2\">(%s)</FONT> " - "<B>%s</B></FONT> ", color, - sml_attrib ? sml_attrib : "", mdate, str); - g_snprintf(buf2, BUF_LONG, "<FONT COLOR=\"%s\" %s><FONT SIZE=\"2\"><!--(%s) --></FONT>" "<B>%s</B></FONT> ", @@ -4905,8 +4893,7 @@ g_free(str); - gtk_imhtml_append_text(GTK_IMHTML(gtkconv->imhtml), - buf2, 0); + gtk_imhtml_append_text(GTK_IMHTML(gtkconv->imhtml), buf2, 0); if(gc){ char *pre = g_strdup_printf("<font %s>", sml_attrib ? sml_attrib : ""); @@ -4933,7 +4920,6 @@ g_free(new_message); } - if(sml_attrib) g_free(sml_attrib); }
--- a/src/gtklog.c Thu Apr 28 00:55:33 2005 +0000 +++ b/src/gtklog.c Thu Apr 28 01:06:31 2005 +0000 @@ -463,7 +463,7 @@ } display_log_viewer(ht, gaim_log_get_logs(type, screenname, account), - title, create_prpl_icon(account)); + title, gaim_gtk_create_prpl_icon(account)); g_free(title); }
--- a/src/gtknotify.c Thu Apr 28 00:55:33 2005 +0000 +++ b/src/gtknotify.c Thu Apr 28 01:06:31 2005 +0000 @@ -537,7 +537,7 @@ gtk_widget_show(close_button); /* Add the buddies to the tree view */ - icon = create_prpl_icon(gc->account); + icon = gaim_gtk_create_prpl_icon(gc->account); scaled = gdk_pixbuf_scale_simple(icon, 16, 16, GDK_INTERP_BILINEAR); for (i = 0; results[i] != NULL; i++)
--- a/src/gtkpounce.c Thu Apr 28 00:55:33 2005 +0000 +++ b/src/gtkpounce.c Thu Apr 28 01:06:31 2005 +0000 @@ -851,7 +851,7 @@ item = gtk_image_menu_item_new_with_label(buddyname); /* Create a pixmap for the protocol icon. */ - pixbuf = create_prpl_icon(gaim_pounce_get_pouncer(pounce)); + pixbuf = gaim_gtk_create_prpl_icon(gaim_pounce_get_pouncer(pounce)); if (pixbuf != NULL) { scale = gdk_pixbuf_scale_simple(pixbuf, 16, 16,
--- a/src/gtksavedstatuses.c Thu Apr 28 00:55:33 2005 +0000 +++ b/src/gtksavedstatuses.c Thu Apr 28 01:06:31 2005 +0000 @@ -644,7 +644,7 @@ scale = NULL; - pixbuf = create_prpl_icon(account); + pixbuf = gaim_gtk_create_prpl_icon(account); if (pixbuf != NULL) {
--- a/src/plugin.c Thu Apr 28 00:55:33 2005 +0000 +++ b/src/plugin.c Thu Apr 28 01:06:31 2005 +0000 @@ -216,7 +216,7 @@ * space. However, it caused problems with using a * perl script for me. If it works for you then go for it. */ - plugin->handle = g_module_open(filename, 0); + plugin->handle = g_module_open(filename, G_MODULE_BIND_LOCAL); if (plugin->handle == NULL) {