Mercurial > pidgin
changeset 11549:8b494b5763c2
[gaim-migrate @ 13804]
We were both adding and removing /gaim/gtk/conversations/send_formatting,
I figured that wasn't right so I removed it completely.
Also, do we really want to be calling stylize in gtkutils.c? It seems
like that would conflict with all the formatting done by the gtkimhtml.
Can someone please look at that? It shouldn't take too long to figure
it out if you're familiar with gtkimhtml.
committer: Tailor Script <tailor@pidgin.im>
author | Mark Doliner <mark@kingant.net> |
---|---|
date | Thu, 15 Sep 2005 04:54:26 +0000 |
parents | 30ad548e8537 |
children | ec2335d98b83 |
files | src/gtkconv.c src/gtkutils.c |
diffstat | 2 files changed, 45 insertions(+), 45 deletions(-) [+] |
line wrap: on
line diff
--- a/src/gtkconv.c Thu Sep 15 03:43:18 2005 +0000 +++ b/src/gtkconv.c Thu Sep 15 04:54:26 2005 +0000 @@ -6439,7 +6439,6 @@ /* Conversations */ gaim_prefs_add_none("/gaim/gtk/conversations"); gaim_prefs_add_bool("/gaim/gtk/conversations/close_on_tabs", TRUE); - gaim_prefs_add_bool("/gaim/gtk/conversations/send_formatting", FALSE); gaim_prefs_add_bool("/gaim/gtk/conversations/send_bold", FALSE); gaim_prefs_add_bool("/gaim/gtk/conversations/send_italic", FALSE); gaim_prefs_add_bool("/gaim/gtk/conversations/send_underline", FALSE);
--- a/src/gtkutils.c Thu Sep 15 03:43:18 2005 +0000 +++ b/src/gtkutils.c Thu Sep 15 04:54:26 2005 +0000 @@ -829,64 +829,65 @@ char *stylize(const gchar *text, int length) { + char *tmp; gchar *buf; - char *tmp = g_malloc(length); + const char *font; + GdkColor fg_color, bg_color; + tmp = g_malloc(length); buf = g_malloc(length); g_snprintf(buf, length, "%s", text); - if (gaim_prefs_get_bool("/gaim/gtk/conversations/send_formatting")) { - const char *font; - GdkColor fg_color, bg_color; - - if (gaim_prefs_get_bool("/gaim/gtk/conversations/send_bold")) { - g_snprintf(tmp, length, "<B>%s</B>", buf); - strcpy(buf, tmp); - } + if (gaim_prefs_get_bool("/gaim/gtk/conversations/send_bold")) + { + g_snprintf(tmp, length, "<B>%s</B>", buf); + strcpy(buf, tmp); + } - if (gaim_prefs_get_bool("/gaim/gtk/conversations/send_italic")) { - g_snprintf(tmp, length, "<I>%s</I>", buf); - strcpy(buf, tmp); - } + if (gaim_prefs_get_bool("/gaim/gtk/conversations/send_italic")) + { + g_snprintf(tmp, length, "<I>%s</I>", buf); + strcpy(buf, tmp); + } - if (gaim_prefs_get_bool("/gaim/gtk/conversations/send_underline")) { - g_snprintf(tmp, length, "<U>%s</U>", buf); - strcpy(buf, tmp); - } + if (gaim_prefs_get_bool("/gaim/gtk/conversations/send_underline")) + { + g_snprintf(tmp, length, "<U>%s</U>", buf); + strcpy(buf, tmp); + } - font = gaim_prefs_get_string("/gaim/gtk/conversations/font_face"); - - if (strcmp(font, "") != 0) { - g_snprintf(tmp, length, "<FONT FACE=\"%s\">%s</FONT>", font, buf); - strcpy(buf, tmp); - } + font = gaim_prefs_get_string("/gaim/gtk/conversations/font_face"); - g_snprintf(tmp, length, "<FONT SIZE=\"%d\">%s</FONT>", - gaim_prefs_get_int("/gaim/gtk/conversations/font_size"), buf); + if (strcmp(font, "") != 0) + { + g_snprintf(tmp, length, "<FONT FACE=\"%s\">%s</FONT>", font, buf); strcpy(buf, tmp); + } - if(strcmp(gaim_prefs_get_string("/gaim/gtk/conversations/fgcolor"), "") != 0) - { - gdk_color_parse(gaim_prefs_get_string("/gaim/gtk/conversations/fgcolor"), - &fg_color); + g_snprintf(tmp, length, "<FONT SIZE=\"%d\">%s</FONT>", + gaim_prefs_get_int("/gaim/gtk/conversations/font_size"), buf); + strcpy(buf, tmp); + + if (strcmp(gaim_prefs_get_string("/gaim/gtk/conversations/fgcolor"), "") != 0) + { + gdk_color_parse(gaim_prefs_get_string("/gaim/gtk/conversations/fgcolor"), + &fg_color); - g_snprintf(tmp, length, "<FONT COLOR=\"#%02X%02X%02X\">%s</FONT>", - fg_color.red/256, fg_color.green/256, - fg_color.blue/256, buf); - strcpy(buf, tmp); - } + g_snprintf(tmp, length, "<FONT COLOR=\"#%02X%02X%02X\">%s</FONT>", + fg_color.red/256, fg_color.green/256, + fg_color.blue/256, buf); + strcpy(buf, tmp); + } - if(strcmp(gaim_prefs_get_string("/gaim/gtk/conversations/bgcolor"), "") != 0) - { - gdk_color_parse(gaim_prefs_get_string("/gaim/gtk/conversations/bgcolor"), - &bg_color); + if (strcmp(gaim_prefs_get_string("/gaim/gtk/conversations/bgcolor"), "") != 0) + { + gdk_color_parse(gaim_prefs_get_string("/gaim/gtk/conversations/bgcolor"), + &bg_color); - g_snprintf(tmp, length, "<BODY BGCOLOR=\"#%02X%02X%02X\">%s</BODY>", - bg_color.red/256, bg_color.green/256, - bg_color.blue/256, buf); - strcpy(buf, tmp); - } - + g_snprintf(tmp, length, "<BODY BGCOLOR=\"#%02X%02X%02X\">%s</BODY>", + bg_color.red/256, bg_color.green/256, + bg_color.blue/256, buf); + strcpy(buf, tmp); } g_free(tmp);